User Tag List

Страница 146 из 147 ПерваяПервая ... 142143144145146147 ПоследняяПоследняя
Показано с 1,451 по 1,460 из 1664

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

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

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

    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,877
    Спасибо Благодарностей отдано 
    128
    Спасибо Благодарностей получено 
    130
    Поблагодарили
    81 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Ну, если вдруг дело дойдёт до реализации и появятся вопросы, то всегда готов ответить!
    Вопросы это конечно хорошо но я бы с радостью не отказался от готовых решений в виде либы: readFile, saveFile, deleteFile, createDir, removeDir

    Добавлено через 1 час 56 минут
    Короче!
    Понял, что следующего билда мы будем ждать оооочень долго
    Скачал я сорцы sjasma (правда не самые последние)

    Исправил баги и добавил фичи:

    [+] если в SAVEHOB или SAVETRD 3х-символьное расширение, вместо адреса загрузки пишутся именно 2 оставшихся байта из расширения
    [+] исправил ошибку если имя файла ровно 8 символов (вместо нормального расширения писалось "I")
    [+] попутно исправил ошибку в SAVEHOB (при сохранении BASIC файлов, не верно указывался адрес, в результате чего терялся автозапуск BASIC-файлов, взял идею как было сделано в SAVETRD)


    Пока автор тут не отпишется, выкладывать не стану, но если кому интересно могу замылить или выложить у себя на сайте. Я думаю Aprisobal это включит в следующий билд.
    Последний раз редактировалось breeze; 18.08.2007 в 22:15. Причина: Добавлено сообщение

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

  3. #2

    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    это самый обычный режим. Конкретно Пентагоновский. На любом эмуле так.
    в этом проверь - http://detstwo.com/pub/zemu/
    зуб даю что NOP - 4 такта
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

  4. #3

    Регистрация
    16.09.2005
    Адрес
    Дзержинск (DustCity)
    Сообщений
    919
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    Sinus, вполне верю, но ссылка какая-то неправильная. Перед всеми извиняюсь, потер свой бред, в споре рождается истина
    NOP всегда 4 такта, а вот при приходе команды HALT бывает плавающая задержка 0-4 такта )
    Pentagon1024sl2.2/TSFM/Z-Controller/GS128Kb/HDD/CDROM/Palcoder

  5. #4

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TmK Посмотреть сообщение
    ...а вот при приходе команды HALT бывает плавающая задержка 0-4 такта )
    HALT делается как много NOP-ов, при возникновении INT очередной NOP не прерывается, а доделывается, после чего происходит выход из HALT-а. Поэтому HALT всегда кратен 4 тактам, никакой "плавающей задержки"
    Все любят гипножабу

  6. #5

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,080
    Спасибо Благодарностей отдано 
    87
    Спасибо Благодарностей получено 
    479
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Keeper Посмотреть сообщение
    Пример монолоадера тоже проскакивал, нужно искать по форуму...

    ---------- Post added at 20:08 ---------- Previous post was at 20:06 ----------

    Хруст: http://zx.pk.ru/showthread.php?t=13013
    Нашел в примерах sjasm монолоадер. Теперь упаковку помучаю.

  7. #6

    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Keeper Посмотреть сообщение
    Код:
    DEVICE  ZXSPECTRUM48
    ORG     0x4000
    
    Start:
    ...code goes here...
    End:
    
    SAVEBIN "path/filename",0x4000,0x4000 или SAVEBIN "path/filename",0x4000,End-Start
    Переменные живут в таком виде vars.asm
    Код:
    DISPLAY "Sys vars begins at:",$
    SYS_CONFIG
    START_UP_MODE           DB      0
    PREFFERED_BOOT_DEVICE   DB      0
    RAM_DISK_NAME           DB      0
    RAM_DISK_AUTOFORMAT     DB      0
    ...bla-bla...
    SYS_CONFIG_SIZE         EQU     SYS_CONFIG_END-SYS_CONFIG
    подключаю:

    Код:
    BIOS_END_ADDR           ;Variables
    INCLUDE "inc\vars.asm"
    о!
    по виду походе на то что надо !
    спасибо, буду пробовать !

  8. #7

    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Keeper Посмотреть сообщение
    ...
    Если в начале строки - метка, иначе - все остальное... в LST нет упоминания из-за того что компилятор не считает "LABEL&_suffix_:" меткой
    в LST нет упоминания когда в начале строки
    _label_:

    и как-то оно мягко скажем не явно и не прозрачно.


    а про "LABEL&_suffix_:" я спрашивал, можно ли ....

  9. #8

    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от perestoronin Посмотреть сообщение
    не увлекаясь как автор SjASMPlus v1.07 ООП-программированием
    Что имелось в виду? Для ассемблера афаик ничего ООП-специфичного не было добавлено...
    Цитата Сообщение от perestoronin Посмотреть сообщение
    и языком lua
    Lua не трожь! Она тут на месте.

  10. #9

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

    По умолчанию

    У тебя кстати два бага в багтрекере год висят. Я подозреваю, тут дело не в том, что это хрень...

    Я вообще считаю, что это всего лишь запись бинарника в разные места. Принципиальной разницы между бинарником в контейнере и бинарником в папке я собственно не вижу.
    Последний раз редактировалось Shadow Maker; 18.06.2014 в 16:22.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

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

    Virtual TR-DOS

  11. #10

    Регистрация
    01.02.2005
    Адрес
    perm/ru
    Сообщений
    520
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от siril Посмотреть сообщение
    А где сейчас актуальный репозиторий располагается? Откуда тянуть исходники, чтобы под MacOSX и под Linux собрать?
    https://github.com/vitamin-caig/sjasmplus

    Vitamin, можешь в релизы сборки/бинарники добавить? (для разных систем).
    oisee.

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

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

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

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

Ваши права

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