ZXNet эхоконференция «hardware.zx»
тема: ПЗУ Дубны-48к
от: Камиль Каримов
кому: All
дата: 20 Mar 2006
Hello, [bETA]mEN
bET> mEN']Вроде оно:
Hе похоже.
Отличие от стандартной прошивки только команда:
┌─- CODE ───
LD a,8Bh
OUT (0DEh),a
└── CODE ───
Похоже на инициализацию порта 580ВВ55.
Вставлено в процедуру начального старта Basicа.
В остальном стандарт, только в свободной зоне памяти поразбросаны нули.
от: Константин Жуков
кому: All
дата: 20 Mar 2006
Hello, caro
Лучше бы заюзал ПЗУ Хакер-2000
от: deathsoft
кому: All
дата: 27 Mar 2006
Hello, Jukov
ПЗУ дубны сильно отличается от стандартного (т.к. процессор вместо 3.5МГц
работает на почти в 2 раза меньшей частоте), порт кемпстон джойстика и
клавиатуры реализован на 580ВВ55А, поскольку частота CPU нестандартная, то в
ПЗУ процедуры работы с магнитофоном имеют подкорректированные тайминги (чтобы
запись/чтение шли с нормальной скоростью). По этой же причине не работают
нестандартные загрузчики (те которые фрагменты из ПЗУ не используют, например
как в zynaps или uridium).
Вообще об этом компьютере мы беседовали (в личной переписке) с conan'ом, ему же
я передал отсканированные схему и книжку с описанием компьютера.
от: Pavel Dovgaluk
кому: All
дата: 27 Mar 2006
Hello, deathsoft
dea> Вообще об этом компьютере мы беседовали (в личной переписке) с
dea> conan'ом, ему же я передал отсканированные схему и книжку с описанием
dea> компьютера.
Эту книжку я от него уже получил :)
Просто хотелось бы иметь ещё и прошивку ПЗУ.
от: deathsoft
кому: All
дата: 27 Mar 2006
Hello, Alchemist
Alc> Просто хотелось бы иметь ещё и прошивку ПЗУ
У меня этот комп есть в наличии, проблема в том, что ПЗУ там впаяны в плату
(2шт РФ), поэтому программатором снять дамп без отпайки не реально (машинка то
работающая), возможно только записать ПЗУ на PC через Sound карту по save ""
code 0,16384. Проблема в том, что мне эту дубну даже подключить не кчему
(только если к tv tuner'у у компа)
от: deathsoft
кому: All
дата: 27 Mar 2006
Hello, deathsoft
Я снял образ ПЗУ дубны в wav файл (16бит 44100), файл весит 8Мб, чем его можно
конвертнуть в tap или tzx?
от: Pavel Dovgaluk
кому: All
дата: 28 Mar 2006
Hello, deathsoft
dea> Спасибо за ссылку, я как посмотрел, то сразу нашел у себя в архиве
dea> утилиту maketzx скачаную с World of Spectrum. Файл с ПЗУ преобразовал
dea> и выкладываю бинарник для всех, кому интересно.
Спасибо!
от: Камиль Каримов
кому: All
дата: 28 Mar 2006
Hello, deathsoft
dea> Файл с ПЗУ преобразовал и выкладываю бинарник для всех, кому
dea> интересно.
Отличия от стандартного Basic 48:
1) Процедура выполнения NMI забита кодом 0xFF;
2) Все константы в LOAD и SAVE уменьшены в 2 раза;
3) Вставлена команда инициализации порта ВВ55;
4) Hачальная заставка изменена на "DUBNA 1988".
|