Какой кросс-ассемблер выбрать? SjASMPlus или всё-таки zmac
Moderator: Shaos
Re: nedoPC SDK
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: Какой cross-asm выбрать? SjASMPlus или всё-таки zmac
Пару лет назад общался с венгром насчет TVC Videoton, тот вообще использовал A80.
а ужасм соберется под msdos?
а ужасм соберется под msdos?
Re: Какой cross-asm выбрать? SjASMPlus или всё-таки zmac
Кстати, раз на ужасме сидят некоторые кодеры,то zasm проглотит
?
Code: Select all
push af,bc,de,hl
inc de,hl
Re: Какой cross-asm выбрать? SjASMPlus или всё-таки zmac
Я не пользуюсь zasm, я пользуюсь zmac
И zmac это не проглотит т.к. это несуществующие инструкции
И zmac это не проглотит т.к. это несуществующие инструкции
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: Какой cross-asm выбрать? SjASMPlus или всё-таки zmac
тушите свет
Кстати, а под FreeDOS есть версия? А то демосцена смотрит в эту ось.
Кстати, а под FreeDOS есть версия? А то демосцена смотрит в эту ось.
Re: Какой cross-asm выбрать? SjASMPlus или всё-таки zmac
FreeDOS полностью совместим с DOS, поэтому досовская сборка zmac будет работать и там…
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: Какой cross-asm выбрать? SjASMPlus или всё-таки zmac
Ассемблер подавился на LD BC,-1
отличный подход.
отличный подход.
Re: Какой cross-asm выбрать? SjASMPlus или всё-таки zmac
Макроассемблер проглотит, если оформить:shiny wrote:Кстати, раз на ужасме сидят некоторые кодеры,то zasm проглотит?Code: Select all
push af,bc,de,hl inc de,hl
Code: Select all
pushr MACRO str ;;push registers
IFNB <str>
IRP src,<str>
push src
ENDM
ENDIF
ENDM
Re: Какой cross-asm выбрать? SjASMPlus или всё-таки zmac
Это извращение какое-то
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: nedoPC SDK
Перенёс про асмы из nedoPC SDK сюда...shiny wrote:Куда-то мы завернули не туда(:
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: Какой cross-asm выбрать? SjASMPlus или всё-таки zmac
http://48k.ca/zmac.html
Как-то интересно - ассемблер развивается сам, но в новых версиях те же баги.
Как-то интересно - ассемблер развивается сам, но в новых версиях те же баги.
Re: Какой cross-asm выбрать? SjASMPlus или всё-таки zmac
Это не баги, это фичиshiny wrote:http://48k.ca/zmac.html
Как-то интересно - ассемблер развивается сам, но в новых версиях те же баги.
И потом он не сам развивается - это его George Phillips из Канады развивает, оставляя как PUBLIC DOMAIN - за что ему честь и хвала
Вот это вроде его репа на гитхабе: https://github.com/gp48k/zmac
Если хочется поддержки отрицательных чисел - напиши ему, может он и поддержит, а я буду оставаться в рамках нашей старой-доброй версии 1.33
P.S. Покопался в истории коммитов канадской версии - похоже George Phillips начал плясать от какой-то очень старой версии 1987 года, которая была ещё до v1.0:
Code: Select all
...
* cdk 2-5-87 Added 'cmp' as a synonym for 'cp', 'jmp' as a synonym for
* 'jp', and added tolerance of accumulator specification for arithmetic
* and logical instructions. (For example, 'or a,12' is now accepted,
* same as 'or 12'.)
*
* gwp 12-29-08 Changes to allow compilation with modern C compiler and using bison
* as the .y to .c converter. assert, tstate pseudo-ops.
* t(), tilo(), tihi() functions. ==, <=, >=, !=, !, <, > operators.
* -c to turn cycle counts off in listing. Usage, -h and version.
...
P.P.S. Например вот это 1.3 с некоторыми изменениями от Jens Guenther: https://gitlab.com/jengun/zmac
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: Какой кросс-ассемблер выбрать? SjASMPlus или всё-таки zm
ужасм будет надежнее - нашлась старая версия под msdos.
Re: Какой cross-asm выбрать? SjASMPlus или всё-таки zmac
поздравляю, это второй недоассемблер.Shaos wrote:а я буду оставаться в рамках нашей старой-доброй версии 1.33