User Tag List

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

Тема: SjASMPlus от z00m

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

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

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

    По умолчанию

    If you know the checksum was zero before running the checksum loop, you can just do full $4000 DUP on first area (no need to split it), the result should be same?
    (or you can clear it before checksumming with `ORG $14E : DW 0`)

    And then you can probably create macro for $4000x bank checksum with arguments for entry address+slot+page and use it for all parts...

    Etc... I'm generally not interested too much to include this directly into sjasmplus git (N-logo for sure *NOT*, the checksum macro... maybe, but it's trivial to write if you know the sjasmplus syntax).

    So I guess it's enough to have this documented here on the forum, or maybe somebody will write some public blog about "how to use sjasmplus for GB development"... (somebody not connected to sjasmplus project in any way and published on unrelated web not connected to the sjasmplus).

    Thank you very much NEO SPECTRUMAN for testing it and for the syntax research info - it was essential task to make this happen (I think any major issue would be already found by now, so I guess LR35902 feature is of decent quality). (of course if any bug is found, let me know, as always)

    Have fun.

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

  3. #2

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ped7g Посмотреть сообщение
    the result should be same?
    ну да
    если сначала туда забить ручками db 0,0

    ну а в моему случае это был дизасм bgbtest.gb
    и там уже была своя контрольная сумма
    которую нужно было исправить на новую

    тк например
    db "BGBWELCOME "
    сходу не совпадает
    и нужно уточнять какая изначально была кодировка текста

    конечно можно перед расчетом можно сделать
    org $014E
    dw 0



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

    Цитата Сообщение от Ped7g Посмотреть сообщение
    address+slot+page
    не уверен на 100% процентов
    но у GB по моему только slot 1





    Цитата Сообщение от Ped7g Посмотреть сообщение
    let me know, as always)
    ну не баг
    а скорей пожелание

    нужен

    DEVICE ZXSPECTRUM4096

    slot 0,1,2,3
    0...255 pages
    как сейчас это on military Russian spectrum clones
    таких как ZX-Evo, ATM3


    и если это не трудно то
    с запасом на будущее можно бы и
    ZXSPECTRUM8192
    ZXSPECTRUM16384 (ought to be enough for anybody )


    так же у злых русских есть и ZXSPECTRUM2048
    например ZX-Phoenix

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

    Цитата Сообщение от Ped7g Посмотреть сообщение
    syntax research info
    я ВНЕЗАПНО обнаружил \ забыл
    что в bgb
    целых 3 варианта синтаксиса

    а я закинул только вариант no$gmb

    а там еще
    rgbds (на 95% совпадающий с rgbasm \ ida версией)
    wla-dx (???? о_О)

    потом может закину и эти варианты для сравнения

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

    Цитата Сообщение от Ped7g Посмотреть сообщение
    maybe, but it's trivial to write if you know the sjasmplus syntax
    не везде описан сам алгоритм
    я нашел описание только в одном отечественном источнике

    n*****do logo можно выдрать от куда угодно и самому
    просто нужно указать по каким адресам оно лежит


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


    а за n*****do©™® logo можно будет послать в какой нибудь gb programming reference
    Последний раз редактировалось NEO SPECTRUMAN; 10.10.2019 в 06:23.

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

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

Эту тему просматривают: 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

Ваши права

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