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

User Tag List

Страница 164 из 167 ПерваяПервая ... 160161162163164165166167 ПоследняяПоследняя
Показано с 1,631 по 1,640 из 1664

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

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

    По умолчанию

    Цитата Сообщение от Oreanor Посмотреть сообщение
    Меня теперь больше беспокоит, как настроить сохранение кусочков кода без ненужных вот этих обвесов в виде бейсико-кодовых загрузчиков.
    Непонятное беспокойство. ))

    Цитата Сообщение от Oreanor Посмотреть сообщение
    SAVETAP сохраняет бейсик-загрузчик, который загружает кодовый загрузчик, который загружает уже код (еще и без хэдера ).
    Не знаю как в этой ветке (никогда не пользовался SAVETAP), а в соседней SjASMPlus от z00m у SAVETAP дофига вариантов помимо основного:
    Код:
    SAVETAP <filename>,BASIC,<fileintapeheader>,<start>,<length>[,<autorunline>[,<lengthwithoutvars>]]
    
    SAVETAP <filename>,CODE,<fileintapeheader>,<start>,<length>[,<customstartaddress>[,<optional3rdparam>]]
    
    SAVETAP <filename>,NUMBERS,<fileintapeheader>,<start>,<length>[,<variableletter(A..Z)>]
    
    SAVETAP <filename>,CHARS,<fileintapeheader>,<start>,<length>[,<variableletter(A..Z)>]
    
    SAVETAP <filename>,HEADLESS,<start>,<length>[,<customblockflag(0..255)>]
    
        Append the tape header or block of data to the end of the standard tape file for emulators of ZX-Spectrum
    Но тоже не пользовался )))

    SAVETRD лучший вариант если под тырдос. Там в последних версиях тоже починили и расширили.

    Но если для дела благого и памяти сохранения вам понадобится например упаковать скомпилированный код а потом использовать распаковщик, то выбор только SAVEBIN и внешняя обработка... ))

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

    Oreanor (04.08.2020)

  3. #1632
    Member
    Регистрация
    26.01.2011
    Адрес
    Москва
    Сообщений
    45
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    шикарно, получилось как хотел! спасибо за подсказку:
    EMPTYTAP "SNAKE.TAP"
    SAVETAP "SNAKE.TAP",CODE,"snake",63000,$-MAIN

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

    По умолчанию

    По какому такому волшебному измышлению в режиме device zxspectrum128 в последний слот ставится по умолчанию 7 страница? Ну, и соответственно и снапшот отписывается с 7 страницей.

    В оригинальном 128к в последнем слоте всегда по умолчанию 0 страница. ИСПРАВЬТЕ!

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

    По умолчанию

    Цитата Сообщение от DragonsLord Посмотреть сообщение
    По какому такому волшебному измышлению в режиме device zxspectrum128 в последний слот ставится по умолчанию 7 страница? Ну, и соответственно и снапшот отписывается с 7 страницей.

    В оригинальном 128к в последнем слоте всегда по умолчанию 0 страница. ИСПРАВЬТЕ!
    Врят-ли исправят - эта ветка редко обновляется, соседняя версия её уже довольно значительно перегнала - дублировать смысла нет.
    А тут пока только PAGE 0 спасёт наверное ))

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

    По умолчанию

    А тут пока только PAGE 0 спасёт наверное
    В том и прикол, что не спасает.
    Мож я и юзаю ТУ версию? Хм... Нет, проверил, у моего асм'а в два раза больше exe'шник, чем тот от чехов. Мой мне Алоний дал.
    ИСПРАВЬТЕ, блин!!! У меня проект из за этого не опознаёт мышь! Фиг запустишь.

  7. #1636
    Activist
    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    233
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    @DragonsLord, Так о какой версии идет речь? (номер версии есть при запуске в первой строке) В моих (см. последнюю: https://github.com/sjasmplus/sjasmpl...tag/20190306.1 ) вроде это должно работать как задумано - в заголовке SNA выставляется установленная в ассемблере страница.

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

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

    По умолчанию

    Последняя официальная версия установлена (не чешская поделка).
    SjASMPlus Z80 Cross-Assembler v1.07 RC7 (build 02-04-2008)
    7 страница воткнута по дефолту в 128к режиме. Рука/лицо!
    Это фиаско, братан. Мышку то я придумал, как отвесить, но гиморойчик то не только у меня может случится по этому поводу.

    Чешская вообще ничего не умеет. На одном исходнике Алония выдаёт около 50 ошибок компиляции. ЛОЛ.

    В моих (см. последнюю:
    А ты кто? Скажите ещё и третья версия существует компилятора...

    Короче, я понял - никто ничего не починит. Продолжаем ездить на машине без одного колеса...
    Последний раз редактировалось DragonsLord; 27.03.2021 в 23:45.

  10. #1638
    Activist
    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    233
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    @DragonsLord, да, можно сказать что "версии три." То что ты используешь - это то на чем давным давно закончил @Aprisobal. После его исходники еще дорабатывал @Vitamin и позже я. Полистай хотя бы последние пару десятков страниц этой темы. И я и он дорабатывали прежде всего с целью привести код в удобоваримое состояние (там адский спагетти-код), чтобы далее можно было уже как-то его развивать. Но тем не менее я по ходу дела некоторые усовершенствования по возможности делал. Ссылку на последнюю стабильную версию я тебе дал выше. Что в ней изменилось по сравнению с "v1.07 RC7" можешь посмотреть в ChangeLog или ранее в этой теме.
    По поводу проблемы дефолтной страницы: да, это, похоже еще из оригинальный версии тянется (см. тут). В репо я уже поправил, на днях сделаю сборку. Пока используй `PAGE 0`, в моей версии, по крайней мере, это работает, я проверил.

    Чехи начали заниматься sjasmplus-ом позже, но, к сожалению, взяли за основу древнюю версию Aprisobal-я и начали инкрементально добавлять фичи и править баги. Так что та ветка сильно разошлась с этой. (разные приоритеты/направления) Я давно не смотрел ту ветку, но насколько понимаю, она бурно и стабильно развивается, добавлено много чего нового и интересного вроде поддержки CPU ZX-Next, исправлены какие-то старые баги не исправленные "здесь" и т.п.

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

    По умолчанию

    У чехов exe в два раза меньше, чем последний официал.
    О каком "развитиии" может идти речь? Дегресс я бы сказал

    Я сижу на том асме, на котором сидит Алоний. Чтобы не было разночтений, потому что мы перекидываем исходники друг-другу туда-сюда. Если Алоний не юзает твою версию, значит на то есть причины в которые мне лень вдаваться. Доверимся профессионалу

    Но всё равно, спасибо за участие и за труды.

  12. #1640
    Activist
    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    233
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Какой неожиданный переход от эмоционального выкрика "ИСПРАВЬТЕ!" до "нет, нет, никакие исправленные версии мне не подходят и вдаваться лень".

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

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

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

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

Ваши права

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