User Tag List

Показано с 1 по 10 из 699

Тема: SjASMPlus от z00m

Древовидный режим

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

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ped7g Посмотреть сообщение
    To fix your source in later one, don't use trivial argument names like `x`
    я то не использую
    а вот alone coder использует
    и x и _ и __
    и его исходники успешно не компилируются в z00m-овском sjasm
    без подгонки кода напильником

    some alone coder style code 21+

    Код:
    	macro ROTVERTEX2 x,z,y
    	if (x&#8000)==0
    	;display "x>=0 x=",x
    _x=(#1f-x)
    _xsgn=0
    	else
    	;display "x<0 x=",x
    _x=(#1f+x)
    _xsgn=1
    	endif
    _x=_x+#40
    	if (z&#8000)==0 ;display "z>=0 z=",z
    _z=(#1f-z)
    _zsgn=0
    	else ;display "z<0 z=",z
    _z=(#1f+z)
    _zsgn=1
    	endif
    _z=_z+#60

    Код:
    	 ld l,_x
    	 endif
    	if _xsgn
    	sub (hl)
    	else
    	add a,(hl)
    	endif
    	endif
    	;z'
    	call div8xinch
    	push bc
    __=$
    	endm

    Код:
    	 endif
    	 if ((sign&#8000)==0)
        if _==0
            LD A,(HL)
        else
            ADD A,(HL)
        endif
    _=1
    	 else ;((sign&#8000)!=0)
        if _==0
    	xor a
            sub (HL)
        else
            sub (HL)
        endif
    _=1
    	 endif
    	endif ;sign
    _hlneed=_hlneed+1
            ENDM
    [свернуть]



    а так мне иногда приходится жутко коверкать название меток
    чтоб только обойти этот долбанный баг с define
    а теперь еще таже гадость объявилась в макросах
    ...
    Последний раз редактировалось NEO SPECTRUMAN; 22.03.2021 в 15:52.

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

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

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. SjASMPlus Z80 кросс ассемблер
    от Aprisobal в разделе Программирование
    Ответов: 1663
    Последнее: 19.06.2021, 01:36
  2. Исходники TR-DOS для SjASMPlus
    от Keeper в разделе Программирование
    Ответов: 20
    Последнее: 11.02.2011, 11:57
  3. Запуск STS из .sna, сгенерированного sjasmplus.
    от siril в разделе Программирование
    Ответов: 7
    Последнее: 11.10.2010, 21:33
  4. Breakpoints в связке Sjasmplus+UnrealSpeccy
    от Kurles в разделе Программирование
    Ответов: 19
    Последнее: 26.01.2009, 12:36
  5. Disturbed COverMAnia ( music disk with z00m music collection)
    от kyv в разделе Музыка
    Ответов: 10
    Последнее: 27.03.2008, 10:01

Ваши права

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