User Tag List

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

Тема: Xpeccy

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

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

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,981
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    321
    Спасибо Благодарностей получено 
    321
    Поблагодарили
    243 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    нашёл непосредственную причину - после всех загрузок выполняется такой код:
    Код:
    ld bc, $7ffd		 ; b90b
    ld a, $10		 ; b90e
    out (c), a		 ; b910
    ld a, (hl)		 ; b912
    ex af, af'		 ; b913
    ld a, $11		 ; b914
    out (c), a		 ; b916
    ex af, af'		 ; b918
    ld (de), a		 ; b919
    inc hl			 ; b91a
    inc de			 ; b91b
    dec ix			 ; b91c
    ld a, ixh		 ; b91e
    or ixl			 ; b920
    jr nz, l_b90e		 ; b922
    call $c000		 ; b924
    ld a, $10		 ; b927   <---- здесь BC = #0110 !!!
    out (c), a		 ; b929
    jp $6003		 ; b92b
    ...и на некоторых эмулях оно работает как вывод в #7FFD! но... как так-то?.. ЧЁТНЫЙ порт работает как системный??
    Прихожу без разрешения, сею смерть и разрушение...

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

  3. #2

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,298
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    203
    Спасибо Благодарностей получено 
    1,461
    Поблагодарили
    950 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    ...и на некоторых эмулях оно работает как вывод в #7FFD! но... как так-то?.. ЧЁТНЫЙ порт работает как системный??
    тут надо понимать какие адресные линии участвуют в дешифрации

  4. #3

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,981
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    321
    Спасибо Благодарностей получено 
    321
    Поблагодарили
    243 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    тут надо понимать какие адресные линии участвуют в дешифрации
    я могу понять, когда много адресов на один порт, но не когда на один адрес несколько портов, притом принципиально разного назначения

    всегда думал, что уж младший бит учитывался везде, это же фундаментальное разделение

    - - - Добавлено - - -

    а это даже не короткий #FD, а какой-то новый уровень кривости

    - - - Добавлено - - -

    а что, и на фирменном походу чётность не проверяется?

    - - - Добавлено - - -

    получается, и в xpeccy тоже дешифрацию надо править (как минимум для обычного пятногона)
    Прихожу без разрешения, сею смерть и разрушение...

  5. #4

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,298
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    203
    Спасибо Благодарностей получено 
    1,461
    Поблагодарили
    950 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    всегда думал, что уж младший бит учитывался везде, это же фундаментальное разделение
    если не ошибаюсь то на Пентагоне учитывается только А1 и А15
    ну и очевидно что ты наткнулся на *****код который пропустили только из-за его случайного функционирования.
    Последний раз редактировалось goodboy; 03.02.2020 в 20:55.

  6. #5

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    если не ошибаюсь то на Пентагоне учитывается только А1 и А15
    Таки да:
    Код:
    {0x8002,0x7ffd,2,2,2,NULL,	penOut7FFD},
    По маске только A15 (0) и A1 (0) должны совпадать с 7FFD, чтобы он выбрался
    Все любят гипножабу

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

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

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

Ваши права

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