User Tag List

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

Тема: SjASMPlus от z00m

Древовидный режим

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

    Регистрация
    10.05.2019
    Адрес
    Prague, Czech Republic
    Сообщений
    229
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    103
    Поблагодарили
    77 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    в этих кодах ошибок уж точно я ничего не пойму
    nextreg *r, *n:

    It does test four NextRegister by writing/reading the value: LAYER2_XOFFSET_NR_16, VIDEO_INTERUPT_VALUE_NR_23, PALETTE_INDEX_NR_40, SPRITE_TRANSPARENCY_I_NR_4B
    (it's enough just to store and then return the same value for the test, it's not testing if the next register actual functionality is implemented)

    And your machine does also modify value written to I/O port 243B (value TRANSPARENCY_FALLBACK_COL_NR_4A is written there) - it should be not modified, "nextreg" instructions are independent from what is done directly to the $243B and $253B I/O ports.

    So to simplify when the test did stop:
    out ($243B),$4A
    nextreg $16,$01
    assert $4A == in ($243B) ; fails (is different)
    assert $01 == nextreg_16 ; fails (is $00)

    I guess the nextreg *r, A is the same issue.

    -------------

    OUTINB:

    I/O port $243B is used for the test
    out ($243B),$00
    assert $00 == in ($243B) ; fails, reads $FF

    -------------

    JP (C):

    Again depends on correct functionality of $243B / $253B, jumps to wrong address if port returns $FF instead of $00.

    Этот пользователь поблагодарил Ped7g за это полезное сообщение:

    zebest(13.06.2020)

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

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

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

Похожие темы

  1. SjASMPlus Z80 кросс ассемблер
    от Aprisobal в разделе Программирование
    Ответов: 1663
    Последнее: 19.06.2021, 01:36
  2. Исходники TR-DOS для SjASMPlus
    от Keeper в разделе Программирование
    Ответов: 20
    Последнее: 11.02.2011, 11:57
  3. Запуск STS из .sna, сгенерированного sjasmplus.
    от siril в разделе Программирование
    Ответов: 7
    Последнее: 11.10.2010, 21:33
  4. Breakpoints в связке Sjasmplus+UnrealSpeccy
    от Kurles в разделе Программирование
    Ответов: 19
    Последнее: 26.01.2009, 12:36
  5. Disturbed COverMAnia ( music disk with z00m music collection)
    от kyv в разделе Музыка
    Ответов: 10
    Последнее: 27.03.2008, 10:01

Ваши права

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