Дошёл до опроса клавиатуры. Делает задержку циклов на 0x0600, читает порт f4 и т. д. А экран то он когда очищает? Вот листинг бы ...
Дошёл до опроса клавиатуры. Делает задержку циклов на 0x0600, читает порт f4 и т. д. А экран то он когда очищает? Вот листинг бы ...
Lisitsin /Василий Лисицын/
[email protected]
Экран там где-то внутри ордоса чистится, вроде. Т.е. после загрузки с ромдиска.
Lisitsin /Василий Лисицын/
[email protected]
У меня, если забить ромдиск байтом FF, выводится "ВВОД?" и после нажатия на клавишу происходит попытка загрузить что-то с магнитофона, но если ничего не "жужжит" вываливается обратно на начало. Так что экран чистится и в мониторе, перед загрузгой с магнитофона (если ромдиска нет).
Lisitsin /Василий Лисицын/
[email protected]
Это чтобы при чтении из порта ромдиска всегда FF было, как будто его нет. Но можно и в конфиге попробовать удалить всё связанное с ромдиском (секцию romdisk и др. строчки, где есть romdisk). Получится то же самое.
---------- Post added at 10:33 ---------- Previous post was at 10:30 ----------
Ромдиск - это ВВ55 по адресам F500-F5FF, порт С старший байт адреса, порт В младший, а из порта А читаем данные.
---------- Post added at 10:35 ---------- Previous post was at 10:33 ----------
Т.е. там читается так: SHLD F501 / LDA F500
По хорошему, из всех нереализованных портов (как по IN, так и по LDA) должно читаться FFh
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
запускайте МОНИТОР-1 - он и чистит, и команды с клавиатуры спрашивает - почти как РК-86. Как Монитор-1 заработает, можно уже и с ром-диском попариться...
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
По-тихоньку начинает работать )))
Lisitsin /Василий Лисицын/
[email protected]
Народ, подскажите, с каким ROM диском работает второй монитор?
Спасибо)
Lisitsin /Василий Лисицын/
[email protected]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)