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

User Tag List

Страница 166 из 167 ПерваяПервая ... 162163164165166167 ПоследняяПоследняя
Показано с 1,651 по 1,660 из 1664

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

  1. #1651
    Banned
    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    804
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    297
    Поблагодарили
    92 сообщений
    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. Ровно в таком же, как и Анрил.

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

  3. #1652
    Activist
    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    233
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    19 сообщений
    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К машину эмулировать.

  4. #1653
    Banned
    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    804
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    297
    Поблагодарили
    92 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. #1654
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    221
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #1655
    Banned
    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    804
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    297
    Поблагодарили
    92 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

    По умолчанию

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

  8. #1657
    Master
    Регистрация
    31.03.2008
    Адрес
    Москва
    Сообщений
    725
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    75
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Извините, если тупой вопрос ( ипользую UnrealSpeccy 0.38.3 by SMT, Dec 22 2016 и SjASM ):
    если задать директиву ZXSPECTRUM128, то файл с кодом из созданного TRD не грузится в память в Unreal (гружу из Basic48 randomize usr 15619:rem:load"name"CODE 32768). Почему?
    А с ZXSPECTRUM48 грузится.

    EMPTYTRD "name.trd"
    SAVETRD "name.trd","name.C",$8000,$-START

    Unreal в режиме Pentagon128
    ZXM-Phoenix rev.01 2048K, VG93 hw emulator

  9. #1658
    Member
    Регистрация
    23.04.2006
    Адрес
    г. Уфа
    Сообщений
    104
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    При попытке скомпилировать строку вида LD H,high(graph) выдаёт сообщение об ошибке.
    ULITKA B&W(1).rar
    Нажмите на изображение для увеличения. 

Название:	Screenshot - 18_06.jpg 
Просмотров:	70 
Размер:	21.5 Кб 
ID:	75637
    https://cloud.mail.ru/public/VS3o/ZGnXTLECL

  10. #1659
    Activist
    Регистрация
    10.01.2010
    Адрес
    Смоленская обл.
    Сообщений
    424
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAVC Посмотреть сообщение
    При попытке скомпилировать строку вида LD H,high(graph) выдаёт сообщение об ошибке.
    Х.з. Для начала попробуй поставить пробел и убрать скобки.

  11. #1660
    Member
    Регистрация
    23.04.2006
    Адрес
    г. Уфа
    Сообщений
    104
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пробовал писать LD H,high graph
    Компилирует значение 0.

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

    В другом проекте подобная же конструкция работает нормально. Со скобками.

Страница 166 из 167 ПерваяПервая ... 162163164165166167 ПоследняяПоследняя

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

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

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

Ваши права

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