Электроника МК-98 - есть прошивка и эмулятор

Карманные вычислительные устройства и механические вычислители
mr r0ckers
Full Member
Сообщения: 225
Зарегистрирован: 12.04.2009,10:33
Откуда: Красноярск
Контактная информация:

Электроника МК-98 - есть прошивка и эмулятор

Сообщение mr r0ckers » 10.04.2021,22:22

Спасибо всем причастным за разработку эмулятора. В силу редкости машинки вряд ли когда-нибудь получится подержать её в руках (думаю, не только мне), поэтому хоть в эмуляторе на неё посмотреть.

И сразу вопрос: сохранился ли для МК-98 оригинальный софт? На МК-90 нашлись игры, а для МК-98 что-то есть подобное, что можно будет запустить?
shattered писал(а):
04.04.2021,13:42
Bad Apple when? :)
Поддерживаю вопрос! :)

Аватара пользователя
RadioKing
Junior Member
Сообщения: 105
Зарегистрирован: 25.05.2017,18:48
Откуда: г. Воронеж

Электроника МК-98 - есть прошивка и эмулятор

Сообщение RadioKing » 11.04.2021,14:43

mr r0ckers писал(а):
10.04.2021,22:22
сохранился ли для МК-98 оригинальный софт?
Насколько я знаю, нет. Но как только в эмуляторе будет полностью реализована поддержка СМП, можно будет попробовать написать или портировать что-нибудь.
Как я понял из объяснений iret, тут реализован текстовый и графический режимы CGA. Графический используется только в тесте экрана.
На других форумах известен также как Radon17.

iret
Newbie
Сообщения: 5
Зарегистрирован: 05.03.2021,18:51
Откуда: Новгород

Электроника МК-98 - есть прошивка и эмулятор

Сообщение iret » 11.04.2021,17:38

RadioKing писал(а):
11.04.2021,14:43
тут реализован текстовый и графический режимы CGA
текстовый режим- прямо cga-cga. 80*25, по адресу 0xb8000, так же чередуются байт символа и байт атрибутов (скорее всего совсем таких же). но как я поняла, дисплей не использует цвета, только яркость.
сам дисплей при этом 40*16 (при этом ширина символов- шесть пикселей из восьми), все, что за экраном- просто не отображается. но родная прошивка это место использует
Изображение

графический режим- не cga, просто однобитный 240*128. лежит по тому же адресу. скорее всего видеорежимы переключаются так же, как на xt, не проверяла, но обработчик int 10h с виду весьма стандартен.
шрифт текстового режима грузится при каждом старте, после первого запуска эмулятора лежит в font_ram.bin

Ответить