Важная информация

User Tag List

Страница 166 из 166 ПерваяПервая ... 162163164165166
Показано с 1,651 по 1,657 из 1657

Тема: SjASMPlus Z80 кросс ассемблер

  1. #1651
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,741
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    121
    Поблагодарили
    68 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DragonsLord Посмотреть сообщение
    Я про Анрил говорю, а не про ассемблер. Просто абсолютно похожий трабл. Видимо это болезнь всех системописателей. Запускаешь на анриле образ trd, всё сбрасывается после запуска любой проги. Открываю дебагер, в последний слот вписана 7 страница, хотя прога 48к. На Spin они же все прекрасно запускаются и работают, потому что он не пытается маниакально переключить верхнюю банку на 7.
    У тебя просто Спин в 48 режиме, запусти в 128 режиме и то же самое получишь, я думаю. Дело не в анриле.

    А что касается трика писать PAGE 0 предыдущей строкой перед выпиской снапшота, так это НЕ работает, хотя везде написано, что типа должно.
    Но ведь я сказал "кроме DEVICE ZXSPECTRUM128 написать еще и PAGE 0", а не перед сохранением снапшота...
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Мордовия - Республика звука

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

  3. #1652
    Activist
    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    379
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    103
    Поблагодарили
    39 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    это прописано в снапе
    Читай внимательно, я не про снапшот писал.

    это особенность 128ого бейсика (у него на прерываниях висит подмена страниц)
    надо или переключать ПЗУ или обходить/заглушать проверки
    Вот нашёо у себя в блокнотике запись:

    >>Переход 128->48
    LD IY,#5C3A
    RES 4,(IY+1)

    Так норм? Это то что надо?

    Не "перед выпиской снапшота", а в самом начале исходника, после строки DEVICE
    Никак оно не работает, хоть где пиши.

    В этом случае вообще в sjamplus лучше использовать DEVICE ZXSPECTRUM48
    Вот такие приколы приводят частенько к полному вывешиванию машины. А особенно, если сразу после подпирать директивой PAGE 0. Я пока писал 3D под движок Алония столько глюков насмотрелся. Unreal может на 15МГц растактовки не успевать инициализировать мышку, или углы. Такие жесткачи...


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

    У тебя просто Спин в 48 режиме
    Спин в режиме Пентагон 128. Ровно в таком же, как и Анрил.

  4. #1653
    Activist
    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    223
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DragonsLord Посмотреть сообщение
    Никак оно не работает, хоть где пиши.
    Код:
      device zxspectrum128
      page 0
      org 0xc000
    start:
      ret
      savesna "sna.sna", start
    -->
    Код:
    $ hexdump -s 49181 -n 1 sna.sna 
    000c01d 0010                                   
    000c01e
    (см. https://speccy.info/SNA )
    Вот такие приколы приводят частенько к полному вывешиванию машины.
    Какие приколы? При DEVICE ZXSPECTRUM48 SAVESNA создает стандартный 48К снапшот. О какой машине речь? О каком-то конкретном эмуляторе? Эмулятор при загрузке 48К снапшота должен 48К машину эмулировать.

  5. #1654
    Activist
    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    379
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    103
    Поблагодарили
    39 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Конкретно Анрил болт кладёт на то что он якобы "должен" и делает, как он хочет. И как я уже сказал, если трогать разгон по тактам, глючит ещё сильнее, до полной неработоспособности.

  6. #1655
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,195
    Спасибо Благодарностей отдано 
    71
    Спасибо Благодарностей получено 
    71
    Поблагодарили
    61 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DragonsLord Посмотреть сообщение
    Конкретно Анрил болт кладёт на то что он якобы "должен" и делает, как он хочет. И как я уже сказал, если трогать разгон по тактам, глючит ещё сильнее, до полной неработоспособности.
    А как связана настройка анрила с оффтопом в теме ужасма?
    Heavy on the disasm
    Eric and the disasm
    Mask 3: Venom strikes disasm
    Bard's disasm

  7. #1656
    Activist
    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    379
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    103
    Поблагодарили
    39 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тем, что и тот и тот ставят в верхний банк 7 страницу по не понятным причинам и оба баг репорта написал я.

    А как связана настройка анрила с оффтопом в теме ужасма?
    Так исторически сложилось
    Последний раз редактировалось DragonsLord; 09.04.2021 в 20:16.

  8. #1657
    Member Аватар для crushers[4ePT]
    Регистрация
    06.04.2006
    Адрес
    Латвия, Рига
    Сообщений
    34
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос к знатокам sjasm, есть ли возможность передавать аргумент макроса как параметр для функции lua?
    Примерно вот так:
    Код:
    demo    MACRO message
            LUA ALLPASS
                convert(message)
            ENDLUA
            ENDM
    ...
    далее по коду использование
    ...
        demo "тестовое сообщение"

Страница 166 из 166 ПерваяПервая ... 162163164165166

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

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

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

Похожие темы

  1. Кросс-ассемблеры Z80 для Pc
    от Aprisobal в разделе Программирование
    Ответов: 16
    Последнее: 15.01.2011, 22:46
  2. кросс компилятор С для Z80
    от vitasam в разделе Программирование
    Ответов: 24
    Последнее: 04.03.2007, 18:03
  3. Хороший ПЦшный ассемблер - залог успеха!
    от Aprisobal в разделе Программирование
    Ответов: 35
    Последнее: 08.08.2005, 15:25
  4. ZX ассемблер (и не только?) с библиотеками
    от shade в разделе Программирование
    Ответов: 24
    Последнее: 04.03.2005, 19:43

Ваши права

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