Последний раз редактировалось shattered; 19.07.2017 в 02:14.
Пробую сэмулировать 840кб контроллер на низком уровне -- т.е. запустить прошивку D6 (этакий аналог Logic State Sequencer из Disk II). Что-то похожее на правду получается, но каждый успешно декодированный бит "0" порождает сбой синхронизации , что странно.
Отсюда вопрос -- прошивка 'D6 -рт5 - Encoder-Decoder.bin' из http://agatcomp.ru/Hard/roms.shtml -- точно годная (т.е. если ее зашить обратно, работает ли контроллер)? Первые 128 байт в ней совпадают со вторыми -- это как раз логика режима чтения...
У семерки возможно совмещать текст и графику, скажем в рапире даже есть: (РЖМ("ВК"")
В девятке возможно совмещать разные режима текста, Т32 и Т64
В эмуляторе это все реализовано и работает, но как я и говорил пришлось временно сделать тайлы букв 8х8 вместо 7х8 - поэтому так криво выглядят текстовые режимы, на ваших скринах тоже текстовые режимы такие же кривые.
Прошивки контроллера рабочие, о чем на сайте прямо указано.
Синхросбой - да.
Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.
Seamos realistas y hagamos lo imposible!
Ernesto Che GuevaraПереехал сюда: SteinBlume (ex ATM CP/M Explorer)
http://era-cg.su
Я слегка запутался в прошивках знакогенератора. В MAME принято использовать прошивки в таком виде, как они записаны в ПЗУ -- т.е. 1 чип = 1 файл, без обработки (инверсии данных, объединения дампов в один и т.п.). Тогда, видимо, agathe7.fnt из agatemulator был обработан -- в нем 128 символов, повторенных дважды, нулевой бит значит фон.
Но (цитирую http://agatcomp.ru/Hard/roms.shtml) -- "Во всех семерочных знакогенераторах пиксели идут от младшего бита к старшему, и нулевой бит обозначает линию, а единичный -- фон. А в девяточном -- от старшего к младшему, нулевой бит значит фон, а единичный -- линию."
Где взять необработанные? http://agatcomp.ru/Hard/roms/sys7.zip etc?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
О! опять я прозевал.
В эмуляторе используются реальные прошивки, все кроме как раз знакогенератора (были причины). Ну и кроме того как я говорил он 8х8 а не 7х8.
А вот на этой странице все совершенно реальное прямо из EPROM : http://agatcomp.ru/Hard/roms.shtml
Чуть ниже, на той же страничке есть "про знакогенераторы" там подробно и почему бывает 128 символов и 256.
Про 840 может пригодится: http://agatcomp.ru/Reading/fl800k.shtml
Кстати, я заметил, что множество дисков из архивов в http://agatcomp.ru/Soft/arc-Agat/2010/ читаются как пустые -- т.е. в них обнулен каталог, хотя VTOC цела. Это почему?
Пустые каталоги можно восстанавливать моим восстановителем Recover.mfm
Собираю в коллекцию советские калькуляторы и компьютеры.
Мой сайт: http://www.leningrad.su/museum/
Где скачать? Здесь он "пока не выложен" -- http://agatcomp.ru/Apps/DskFrs.shtml
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)