http://mess.dorando.at/svn/?rev=15633 -- клавиатура и магнитофон мс1502, контроллер памяти ес1841.
shattered и SoftCat большое человеческое спасибо!
Клавиатура работает, с магнитофона загружается![]()
Поскольку тема по МС1502 - http://zx.pk.ru/showthread.php?t=11591&page=5 закрыта, напишу здесь.
Кому интересны кассеты для МС1502, лично мне интересен только оригинальный софт для МС1502, который не с PC, то начал потихоньку выкладывать обработанные кассеты здесь http://pk-info.ru/ms1502.html (всё что раньше было взято с этого сайта, можно смело удалять). Повторно обработаю и выложу всю свалку, что у меня есть на кассетах, она более обширна, чем сейчас на сайте.
Не откажусь и от дискетного софта для МС1502, выложу на сайт для долгого сохранения и доступности, всё лучше чем хранить на файлообменниках. До кучи можно и для Поиска закинуть файлы на сайт.
---------- Post added at 04:01 ---------- Previous post was at 03:58 ----------
shattered,
В MESS -> mc1502. "Криво" эмулируются клавиши курсора (курсор перескакивает на строчку вниз/вверх), но на цифровой дополнительной клавиатуре все отлично. Ещё запустил frogger, так там управление работает на половину и с эмуляцией CGA проблемы.
Последний раз редактировалось Alex_B; 28.07.2012 в 04:04.
Про стрелки я в курсе, буду чинить (когда придумаю, как).
Про frogger интересно -- что за проблемы с CGA? Можете его выложить?
В моем патче про работу с флоппи затронут общий код эмуляции wd17xx, поэтому потребуется review со стороны MESSdevs; если хотите пробовать, выложу то, что есть.
---------- Post added at 11:53 ---------- Previous post was at 09:56 ----------
Я запустил http://poisk-pc.narod.ru/ots.rar (741888 Jan 1 2006 OTS1.DDI) в MESS и выяснил, что он усеченный -- сразу после вывода заставки идет чтение секторов с дорожки 81, которой нет в дампе.
Выложите полноценный дамп, кто-нибудь :-)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
http://mess.dorando.at/svn/?rev=15695 -- мс1502: начало эмуляции флоппи
окончание -- http://paste.lisp.org/display/130735 (ломает другие драйвера; например, korvet)
shattered,
http://pk-info.ru/ms1502/files/games/frogger.zip -- не работает управление (могу только вверх вниз двигать лягушку, через A, Z; влево-вправо никак), проблемы с эмуляцией CGA
http://pk-info.ru/ms1502/files/games/goody.zip -- зависает при нажатии нескольких клавиш (?). Демка работает нормально, проблема не в видео.
Ещё бы поддержку LPT не помешало, как будет время
p.s.: Cкачал новый билд с Вашими исправлениями. За звук в Арканоиде спасибо![]()
Последний раз редактировалось Alex_B; 29.07.2012 в 00:45.
Goody вообще плохо работает в MESS (зависает). SoftCat предположил, что из-за эмуляции pop cs, но это надо проверить.
LPT и COM, как обычно, сделаны не как у всех![]()
Немного продвинулся в эмуляции процессора 15ИЭ -- написал модуль дизассемблера в MESS. Проверять пока не на чем, кроме случайных данных :-)
Скрытый текст
00000000: 2E 60 ldc r14, #$60
00000002: 5E lla #$0e
00000003: 5A lla #$0a
00000004: DF lda r15
00000005: 18 7C jmp $087c
00000007: 6D lla #$0d
00000008: C1 cfl #$01
00000009: B9 cs r9
0000000A: 9C and r12
0000000B: 0C add r12
0000000C: 8E and r14
0000000D: 43 dsr r3
0000000E: F0 ota #$00
0000000F: 63 lla #$03
[свернуть]
---------- Post added at 20:32 ---------- Previous post was at 20:29 ----------
Мнемоники взяты из ТО, возможно, стоит их переделать по образу Z80
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)