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

User Tag List

Страница 50 из 167 ПерваяПервая ... 464748495051525354 ... ПоследняяПоследняя
Показано с 491 по 500 из 1664

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

  1. #491
    Member Аватар для Antipod
    Регистрация
    19.08.2008
    Адрес
    Украина, Львов
    Сообщений
    116
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от breeze Посмотреть сообщение
    вааааааааааааау правда шоле!?
    Код:
            DEVICE ZXSPECTRUM128
    
            ORG #EA60
    START   LD BC,DATA
            RET
    
            ORG #8002
    DATA    DB #0F,#8F,#0E,#8B
    
            SAVESNA "Symbol.sna", START
    Код:
            DEVICE ZXSPECTRUM128
    
            ORG #8002
    DATA    DB #0F,#8F,#0E,#8B
    
            ORG #EA60
    START   LD BC,DATA
            RET
    
            SAVESNA "Symbol.sna", START
    выхлоп одинаковый. Или где?

  2. #492
    Guru Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,692
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    30 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Talking

    Цитата Сообщение от Antipod Посмотреть сообщение
    выхлоп одинаковый. Или где?
    Очень интересно! продолжайте…

    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

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

    По умолчанию

    извиняюсь, конечно, что вмешиваюсь, но
    breeze, или это толстый троллинг, или ты неправ.
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

  4. #494
    Guru Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,692
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    30 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Talking

    Цитата Сообщение от Sinus Посмотреть сообщение
    извиняюсь, конечно, что вмешиваюсь,но
    breeze, или это толстый троллинг, или ты неправ.
    сэр! как вы могли такое подумать меня гуру просвещает как надо писать программы, я просто устраиваюсь поудобнее, дабы узнать суть бытия и постичь дзен
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  5. #495
    Master Аватар для pulsar
    Регистрация
    26.01.2005
    Адрес
    чайковский
    Сообщений
    679
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    как сделать чтобы при записи:
    Код:
    SAVETRD "test.trd","test.B",#5D3B,211
    sjasm v1.07 RC7 (build 02-04-2008)
    выгружал из памяти в trd'шник сектор (256 байт), а не 211 байт! но при этом в старт и длину basic файла записывалось число 211? нужно для правильного монолоадера, а не как в документации к sjasm'у в примерах worm255\monoloader.txt по aprisobal - без записи параметров автостарта. быть может кто-то знает как это сделать, например с помощью lua-скрипта?

    в конечном итоге вообще не понимаю какой смысл в том, что при записи:
    Код:
    SAVETRD "test.trd","test.B",#5D3B,211
    выгружается файл длиной не кратный сектору ведь на дискете один фиг окажется файл длиной кратной сектору, с дополнением нулями последнего сектора, тогда как в том же basic файле можно было не только указать параметры автостарта, но и например передать пару приветов не лазя в дисковый доктор.

    видел, возможное, но далеко не идеальное решение от boo_boo. да, кстати в svn какая версия sjasm'а лежит? не удалось ее собрать - сборка (make) валится с ошибкой:
    Undefined symbols:
    "SaveTAP_ZX(char*, unsigned short)", referenced from:
    dirSAVETAP() in directives.o
    ld: symbol(s) not found
    collect2: ld returned 1 exit status
    make: *** [all] Error 1
    что не так делаю?
    http://speccy-live.untergrund.net fresh speccy news
    profi512+ym+5,25"+3,5"

  6. #496
    Activist
    Регистрация
    17.01.2005
    Адрес
    Belarus, Minsk
    Сообщений
    402
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от pulsar Посмотреть сообщение
    да, кстати в svn какая версия sjasm'а лежит? не удалось ее собрать - сборка (make) валится с ошибкой:

    что не так делаю?
    Думаю, что в Makefile после sjasm/io_trd.o нужно добавить sjasm/io_tape.o
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

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

  8. #497
    Master Аватар для pulsar
    Регистрация
    26.01.2005
    Адрес
    чайковский
    Сообщений
    679
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Aprisobal, ага собрался! это та самая сборка rc8? вроде бы даже билд от того же числа... сейчас переделаю слегка по собственному рецепту, потестирую работоспособность и отпишу.

    вопрос про сохранение trdшников остается.

    ---------- Post added at 19:18 ---------- Previous post was at 19:10 ----------

    Aprisobal, кстати в тех ли местах я исправлял error message? или можно было только в одном каком-то месте исправить или что-то еще не учел... давно жду ответа на этот вопрос, хотя сколько пользуюсь модифицированной версией sjasm'а - столько он себя нормально ведет.

    ---------- Post added at 19:29 ---------- Previous post was at 19:18 ----------

    первые тесты показали, что модифицированный RC8 работает, ошибки разбираются, tap компилит, правда из 2х тестовых тапок нормально работает 1 (второй тапок несколько отличается от sna и trd версий), но здесь быть может сам что-то наглючил (перепроверю еще) - тестовый исходник был.

    ---------- Post added at 19:31 ---------- Previous post was at 19:29 ----------

    Aprisobal, в svn может makefile поправишь? вдруг кому пригодится еще...
    Последний раз редактировалось pulsar; 07.11.2010 в 17:49.
    http://speccy-live.untergrund.net fresh speccy news
    profi512+ym+5,25"+3,5"

  9. #498
    Guru Аватар для moroz1999
    Регистрация
    17.01.2005
    Адрес
    Tallinn
    Сообщений
    2,517
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    86
    Поблагодарили
    39 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ковыряюсь в кое-каких исходниках, вот пара вопросов:
    LD B,metka[ - каков аналог этой записи в SJASM? в B должен оказаться старший байт адреса, на который указывает metka.
    .2 - что означает такая запись на месте метки? каков аналог в SJASM?
    Последний раз редактировалось moroz1999; 24.11.2010 в 01:19.
    zxart.ee - архив программ, графики и музыки ZX Spectrum.

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

    По умолчанию

    LD B,metka[
    LD B,metka / 256

    .2
    спецефично для Storm. Означает DUP 2
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

  11. #500
    DimkaM
    Гость

    По умолчанию

    Цитата Сообщение от Sinus Посмотреть сообщение
    LD B,metka / 256
    Может всётаки high и low использовать?
    ld b, high metka
    Последний раз редактировалось DimkaM; 24.11.2010 в 10:27.

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

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

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

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

Ваши права

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