User Tag List

Показано с 1 по 10 из 810

Тема: ZX Spectrum: аппаратная реализация на восьми микросхемах

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,885
    Спасибо Благодарностей отдано 
    335
    Спасибо Благодарностей получено 
    316
    Поблагодарили
    240 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lisitsin Посмотреть сообщение
    PC (PC) (PC+1) (PC+2) (PC+3) BC DE HL AF IX IY SP

    868C 3A 8A 7A FE 0000 C4B4 C4B1 0093 7AED 7AE7 FFFE; LD A,(7A8A)
    868F FE 03 38 F9 0000 C4B4 C4B1 0093 7AED 7AE7 FFFE; CP 03
    8691 38 F9 C3 49 0000 C4B4 C4B1 0093 7AED 7AE7 FFFE; JR C,F9

    и заново.
    Если с адреса 8691 принудительно записать два нопа, то игра стартует, но без звука )))
    А ELITE даёт примерно следующий трейсинг (во вложении). В конце нажата клавиша "N", но реакции нет.

    Работают ROBOCOP, но печатные символы n и o искажаются, а также KOSMOS, KRAAL, MANIC MINER, PHEENIX, SALAMANDER, SOLDIER OF LIGHT, XONIX.
    можно скриншот как искажаются буквы
    и можно версию элиты приложить?

    ---------- Post added at 13:04 ---------- Previous post was at 12:37 ----------

    в приложении - отрисовка надписи внизу экрана
    как получаешь эту вот трассировку?

    ---------- Post added at 13:06 ---------- Previous post was at 13:04 ----------

    в указанных soldier of light и manic miner прерывания в игре не используются
    С уважением,
    Jerri / Red Triangle.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    716
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    можно скриншот как искажаются буквы
    и можно версию элиты приложить?[COLOR="Silver"]
    Эт можно ...
    Искажённые символы на видео:
    http://dl.dropbox.com/u/12408899/CVB...ROBOCOP%29.zip
    Версия ELITE во вложении
    Вложения Вложения
    • Тип файла: zip Elite9.zip (29.0 Кб, Просмотров: 96)

  4. #3

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,885
    Спасибо Благодарностей отдано 
    335
    Спасибо Благодарностей получено 
    316
    Поблагодарили
    240 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lisitsin Посмотреть сообщение
    Эт можно ...
    Искажённые символы на видео:
    http://dl.dropbox.com/u/12408899/CVB...ROBOCOP%29.zip
    Версия ELITE во вложении
    значит так
    символы N O находятся по адресу #5c00 и #5c08 соответственно
    при обработке im1 там портятся данные

    к тому же у тебя портятся данные во многих программах
    там где используется IY

    а правильно прерывания обрабатываются так

    по адресу регистрI*256+#ff берется адрес обработчика

    если I=#ff то данные берутся из #ffff и #0000

    статус прерываний сохраняется гдето
    и по команде RETI восстанавливается

    так было в мануале, но у меня оно не работало
    С уважением,
    Jerri / Red Triangle.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. реализация JavaScript-a на ZX-Spectrum-48k
    от bigral в разделе Программирование
    Ответов: 4
    Последнее: 10.01.2010, 12:02
  2. Аппаратная эмуляция GS/TFM/AY
    от Black_Cat в разделе Эмуляторы
    Ответов: 34
    Последнее: 03.05.2008, 23:34

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •