С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
К сожалению да, локальные аномалии имеют свойство перемещаться, а "профилактические беседы" с животными дают только краткосрочный эффект. Мне на плате осталось только одну фишку проверить, потом всё закручу, соберу и ... скорее всего отправлю пылиться в кладовку до следующего весеннего обострения!
Antioftopic: такой вопрос - можно ли с данной доработкой (27С256) заливать старые прошивки на 512 байт и 2 Кбайт? Может понадобиться для каких-нибудь экспериментов. Я так думаю, что да, но может есть какие-нибудь хитрости, как то прошивка со смещением по адресам или что-нибудь ещё? Разве что только Гепардовская прошивка на 8 Кбайт не попрёт, у неё какие-то свои заморочки. Всё верно?
У векторовских загрузчиков есть небольшая проблема - при автоопределении завышают константу чтения, что мешает грузить 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
Последний раз редактировалось ivagor; 29.01.2016 в 20:40.
Слил ещё один загрузчик на 512 байт которого нет в базе, предположительно Волжский вариант.
Свой вектор ещё пока не восстановил, поэтому не мог бы кто проверить что это за загрузчик и что он умеет ...
Последний раз редактировалось roma; 14.03.2016 в 16:16.
Это похоже на Загрузчик «Вектор-06Ц» (512 байт, МППЗУ), но с отличиями:
1. Для загрузки из внешнего ПЗУ нужно при рестарте удерживать УС (рестарта без очистки озу здесь нет)
2. Подключение МППЗУ нестандартное, не кишиневское. В emu можно поменять строки в конфиге, чтобы грузилось
portC=extrom.lsb
portA=extrom.data
portB[0-6]=extrom.msb
Хакнул и 32 кб версию загрузчика Tim0xи - теперь она тоже может грузить romы на максимальной скорости
Последний раз редактировалось ivagor; 24.03.2016 в 19:13.
Модифицировал загрузчик Tim0xи:
-
1. Убрал монитор
+
2.1. Заменил бейсик 2.5 на 2.61
2.2. Переделал процедуру магнитофонной задержки на универсальную, подходящую для любого околовекторовского проца, в т.ч. любого варианта z80 (с торможением dcr или без).
Т.е. тут и бейсик совместим с любым процом и загрузчик rom.
Это было "решение в рамках концепции". Нацелился на совместимость с z80, а в мониторе надо править общение с магнитофоном. Поленился и пока сделал так.
Можно добавить какой-нибудь дос без поддержки магнитофона, только надо выбрать - какой.
Как я понимаю доработка "только 16" потребует усложнения - дополнительной микросхемы, поэтому конечно проще делать как под 32.
Кроме того может у кого завалялись 27128 - для них это идеальный вариант.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)