Важная информация

User Tag List

Страница 9 из 12 ПерваяПервая ... 56789101112 ПоследняяПоследняя
Показано с 81 по 90 из 114

Тема: Варианты загрузчиков

  1. #81
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,394
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    57 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Syntal Посмотреть сообщение
    Всем спасибо, отбой! Оказалось какая-то локальная аномалия - перенёс в другую комнату - заработало! Жалко коту после очередной прогулки по плате люлей вписал, хотя скорее всего это он и починил! Коту налил молока, себе пивка, пошёл чинить контроллер НГМД, to be continued...
    Смотри, в один прекрасный момент всё может повториться снова.
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  2. #82
    Activist
    Регистрация
    01.08.2006
    Адрес
    Волгоград
    Сообщений
    399
    Спасибо Благодарностей отдано 
    22
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    Смотри, в один прекрасный момент всё может повториться снова.
    К сожалению да, локальные аномалии имеют свойство перемещаться, а "профилактические беседы" с животными дают только краткосрочный эффект. Мне на плате осталось только одну фишку проверить, потом всё закручу, соберу и ... скорее всего отправлю пылиться в кладовку до следующего весеннего обострения!

    Antioftopic: такой вопрос - можно ли с данной доработкой (27С256) заливать старые прошивки на 512 байт и 2 Кбайт? Может понадобиться для каких-нибудь экспериментов. Я так думаю, что да, но может есть какие-нибудь хитрости, как то прошивка со смещением по адресам или что-нибудь ещё? Разве что только Гепардовская прошивка на 8 Кбайт не попрёт, у неё какие-то свои заморочки. Всё верно?

  3. #83
    Tim0xA
    Гость

    По умолчанию

    Цитата Сообщение от Syntal Посмотреть сообщение
    можно ли с данной доработкой (27С256) заливать старые прошивки на 512 байт и 2 Кбайт
    Кишиневская 2кб-прошивка не будет грузиться с диска, т.к. при этом используется промежуточный буфер даных в младших 32килобайтах памяти, которые теперь отданы загрузчику.

  4. #84
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У векторовских загрузчиков есть небольшая проблема - при автоопределении завышают константу чтения, что мешает грузить romы на высокой скорости. В кировском BootByte (или LoadByte) правильно определяется константа, но что то намудрили с чтением, в итоге результат не лучше. Грубо хакнул кишиневский загрузчик, дизассемблированный Tim0xой. В vv, emu и v06c диапазон стабильного чтения увеличился на одно деление в rom2wav (vv и v06cc теперь могут читать на максимале, emu на деление меньше).
    Еще хакнул rom2wav, чтобы частоты дискретизации были кратны 12000 - это еще немного ускоряет чтение, vv и v06cc тоже грузят такие файлы на максимале (например putup за 55 секунд). Вместо хакания rom2wav можно просто менять частоту дискретизации в звуковом редакторе, но это менее удобно.

    - - - Добавлено - - -

    Чтобы в emu kish3 тоже грузил wavы на максимале надо закомментить (поставить "минус" в начале строки) в Vector06c.cfg строку noisefilterfreq=3000. Ну и настройки rom2wav (или rom2wavFast) д.б. такие: Sample rate 44100 и галочка у Resample data
    Вложения Вложения
    • Тип файла: zip kish3.zip (1.8 Кб, Просмотров: 76)
    Последний раз редактировалось ivagor; 29.01.2016 в 20:40.

  5. #85
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Слил ещё один загрузчик на 512 байт которого нет в базе, предположительно Волжский вариант.
    Свой вектор ещё пока не восстановил, поэтому не мог бы кто проверить что это за загрузчик и что он умеет ...
    Вложения Вложения
    Последний раз редактировалось roma; 14.03.2016 в 16:16.

  6. #86
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это похоже на Загрузчик «Вектор-06Ц» (512 байт, МППЗУ), но с отличиями:
    1. Для загрузки из внешнего ПЗУ нужно при рестарте удерживать УС (рестарта без очистки озу здесь нет)
    2. Подключение МППЗУ нестандартное, не кишиневское. В emu можно поменять строки в конфиге, чтобы грузилось
    portC=extrom.lsb
    portA=extrom.data
    portB[0-6]=extrom.msb

  7. #87
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хакнул и 32 кб версию загрузчика Tim0xи - теперь она тоже может грузить romы на максимальной скорости
    Вложения Вложения
    Последний раз редактировалось ivagor; 24.03.2016 в 19:13.

  8. #88
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Модифицировал загрузчик Tim0xи:
    -
    1. Убрал монитор

    +
    2.1. Заменил бейсик 2.5 на 2.61
    2.2. Переделал процедуру магнитофонной задержки на универсальную, подходящую для любого околовекторовского проца, в т.ч. любого варианта z80 (с торможением dcr или без).

    Т.е. тут и бейсик совместим с любым процом и загрузчик rom.
    Вложения Вложения
    • Тип файла: zip BOOT16.ZIP (15.6 Кб, Просмотров: 53)

  9. Эти 4 пользователя(ей) поблагодарили ivagor за это полезное сообщение:

    AlexBel (26.09.2019), KTSerg (26.09.2019), svofski (25.09.2019)

  10. #89
    Veteran Аватар для AlexBel
    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,325
    Спасибо Благодарностей отдано 
    156
    Спасибо Благодарностей получено 
    126
    Поблагодарили
    76 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Модифицировал загрузчик Tim0xи:
    -
    1. Убрал монитор

    +
    2.1. Заменил бейсик 2.5 на 2.61
    2.2. Переделал процедуру магнитофонной задержки на универсальную, подходящую для любого околовекторовского проца, в т.ч. любого варианта z80 (с торможением dcr или без).

    Т.е. тут и бейсик совместим с любым процом и загрузчик rom.
    А зачем убирать "Монитор"? ПЗУ теперь объёмом 16 килобайт, но доработка для замены ПЗУ всё та же. Может быть, "Монитор" стоило оставить, если 16 килобайт всё равно пустуют? Или что-нибудь другое туда положить...

  11. #90
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexBel Посмотреть сообщение
    А зачем убирать "Монитор"?
    Это было "решение в рамках концепции". Нацелился на совместимость с z80, а в мониторе надо править общение с магнитофоном. Поленился и пока сделал так.
    Можно добавить какой-нибудь дос без поддержки магнитофона, только надо выбрать - какой.

    Цитата Сообщение от AlexBel Посмотреть сообщение
    доработка для замены ПЗУ всё та же
    Как я понимаю доработка "только 16" потребует усложнения - дополнительной микросхемы, поэтому конечно проще делать как под 32.
    Кроме того может у кого завалялись 27128 - для них это идеальный вариант.

Страница 9 из 12 ПерваяПервая ... 56789101112 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •