User Tag List

Страница 144 из 147 ПерваяПервая ... 140141142143144145146147 ПоследняяПоследняя
Показано с 1,431 по 1,440 из 1664

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

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

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

    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,830
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    247
    Поблагодарили
    106 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DragonsLord Посмотреть сообщение
    Интересно девки пляшут. Оцифровали мне все мои старые диски. Так ни один проект не запускается под Ureal. И знаете почему? А потому что это чудовище ставит последней банкой в 128 конфигурацию - 7 банк!!! Как тебе такое, Илон Маск?! Рука/лицо...
    Какое из них? Почему не используешь версию от @mastermind? И что ж за проблема-то такая кроме DEVICE ZXSPECTRUM128 написать еще и PAGE 0?
    Последний раз редактировалось Shadow Maker; 08.04.2021 в 22:05.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

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

    Virtual TR-DOS

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

  3. #2

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,866
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DragonsLord Посмотреть сообщение
    Интересно девки пляшут. Оцифровали мне все мои старые диски. Так ни один проект не запускается под Ureal. И знаете почему? А потому что это чудовище ставит последней банкой в 128 конфигурацию - 7 банк!!! Как тебе такое, Илон Маск?! Рука/лицо...
    это прописано в снапе.
    С уважением,
    Jerri / Red Triangle.

  4. #3

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

    По умолчанию

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


    А что касается трика писать PAGE 0 предыдущей строкой перед выпиской снапшота, так это НЕ работает, хотя везде написано, что типа должно.
    Последний раз редактировалось DragonsLord; 08.04.2021 в 22:12.

  5. #4

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

    По умолчанию

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

  6. #5

    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    236
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    20 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DragonsLord
    А что касается трика писать PAGE 0 предыдущей строкой перед выпиской снапшота, так это НЕ работает, хотя везде написано, что типа должно.
    Не "перед выпиской снапшота", а в самом начале исходника, после строки DEVICE... (или хотя бы перед кодом который д.б. в нулевой странице).
    Цитата Сообщение от DragonsLord Посмотреть сообщение
    хотя прога 48к.
    В этом случае вообще в sjamplus лучше использовать DEVICE ZXSPECTRUM48.
    Последний раз редактировалось mastermind; 08.04.2021 в 23:54.

  7. #6

    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,830
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    247
    Поблагодарили
    106 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

    Virtual TR-DOS

  8. #7

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

  9. #8

    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    236
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    20 сообщений
    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К машину эмулировать.

  10. #9

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

    По умолчанию

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

  11. #10

    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,691
    Спасибо Благодарностей отдано 
    302
    Спасибо Благодарностей получено 
    223
    Поблагодарили
    159 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

Страница 144 из 147 ПерваяПервая ... 140141142143144145146147 ПоследняяПоследняя

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

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

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

Ваши права

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