Разработка эмулятора ЮТ88
Moderator: Shaos
-
- Writer
- Posts: 11
- Joined: 14 Nov 2007 06:56
- Location: 83.167.105.95
Разработка эмулятора ЮТ88
Разрабатываю эмулятор ЮТ88, и очень нужна информация о знакогенераторе.
В каком виде в видеопамяти хранятся коды символов? (подсчитал, получилось 2 байта, хотя символов 256)
Кодировка используется CP866 или своя? (разрешение оригинального шрифта малоюзабельно в текстовом режиме на PC)
Что за порты 0xA1, 0x04, 0x07, 0xFB?
Скриншот 1 версии, если кому интересно. Некорректно работает знакогененатор и клавиатура.
В каком виде в видеопамяти хранятся коды символов? (подсчитал, получилось 2 байта, хотя символов 256)
Кодировка используется CP866 или своя? (разрешение оригинального шрифта малоюзабельно в текстовом режиме на PC)
Что за порты 0xA1, 0x04, 0x07, 0xFB?
Скриншот 1 версии, если кому интересно. Некорректно работает знакогененатор и клавиатура.
Last edited by grindars on 15 Nov 2007 09:54, edited 1 time in total.
-
- Fanat
- Posts: 73
- Joined: 02 Oct 2007 02:25
- Location: 78.108.67.186
Для ЮТ88 основу дисплейного модуля была взята с МИКРО-80 и несколько переработана, а принцип работы остался тот же самый, описание, схемы и прошивку знакогенератора можно найти сдесь :
http://retro.bip.ru/
http://retro.bip.ru/
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
Блин. В ЮТ88 видеомодуль - есть простой аналог 580ВГ75 на россыпухе + содержащий видеопамять внутри. Т.е. не требуется DMA пересылка. Но DRQ закольцован на DACK для совместимости. А в остальном - все 1:1, фонт соответственно.
PS Знаю, потому что перерисовывал схемы из библиотеки в школе. Хотел собрать но сил хватило тока насверлить плату - объемный монтаж оказался выше моих сил....
PS Знаю, потому что перерисовывал схемы из библиотеки в школе. Хотел собрать но сил хватило тока насверлить плату - объемный монтаж оказался выше моих сил....
-
- Writer
- Posts: 11
- Joined: 14 Nov 2007 06:56
- Location: 83.167.105.95
-
- Devil
- Posts: 908
- Joined: 26 May 2003 06:57
Посмотри мой эмулятор http://bashkiria-2m.narod.ru/, там тоже есть ЮТ-88. Вот ссылка на документацию из "Умелых рук" http://junetech.chat.ru/kollection/ut88/ut88.htm
Порт 0A0h - клавиатура минимальной версии, 0A1h - магнитофон,
04h-07h - ППА нормальной клавиатуры,
0F8h-0FBh - судя по использованию в мониторе это ППА ROM диска (команда монитора R).
Другие порты вроде не используются.
Порт 0A0h - клавиатура минимальной версии, 0A1h - магнитофон,
04h-07h - ППА нормальной клавиатуры,
0F8h-0FBh - судя по использованию в мониторе это ППА ROM диска (команда монитора R).
Другие порты вроде не используются.
-
- Writer
- Posts: 11
- Joined: 14 Nov 2007 06:56
- Location: 83.167.105.95
не подскажите, что значит такой вывод монитора? Пытаюсь загрузить кассету RK8 как бинарную
Тему переименовал сам
Тему переименовал сам

-
- God
- Posts: 1101
- Joined: 29 Dec 2003 01:00
- Location: Москва
На реале?grindars wrote:не подскажите, что значит такой вывод монитора? Пытаюсь загрузить кассету RK8 как бинарную
Тему переименовал сам
Московский филиал NedoPC http://www.nedopc.com
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
Адрес началаgrindars wrote:не подскажите, что значит такой вывод монитора? Пытаюсь загрузить кассету RK8 как бинарную
Тему переименовал сам
Адрес конца
Контрольная сумма на ленте
Подсчитанная контрольная сумма.
Если последние цифры не сопадают - ставится вопрос. Хотя не помню, если КС совпадает, четвертое число вроде не выводится. Кароче, банальное "Tape Loading Error". %)
-
- Writer
- Posts: 11
- Joined: 14 Nov 2007 06:56
- Location: 83.167.105.95
-
- Devil
- Posts: 908
- Joined: 26 May 2003 06:57
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
Кстати, да: у "Спеца" контрольная сумма без синхробайта и сразу за данными, а вот у "Ориона" - с синхробайтом.b2m wrote:Почти то-же самое, что и RK,RKR, только синхробайты перед КС.
Адрес первого байта (2 байта, старший байт первый)
Адрес последнего байта -- // --
Данные
Синхробайты (00 00 E6)
Контрольная сумма -- // --
PS Исправил - запарился.
Last edited by HardWareMan on 17 Nov 2007 01:34, edited 1 time in total.
-
- Writer
- Posts: 11
- Joined: 14 Nov 2007 06:56
- Location: 83.167.105.95
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
-
- Writer
- Posts: 11
- Joined: 14 Nov 2007 06:56
- Location: 83.167.105.95
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда