ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
хм....Код:C:\Temp>sjasmplus.exe SjASMPlus Z80/R800 Cross-Assembler v1.07 RC6 (build 29-03-2008) based on code of SjASM by Sjoerd Mastijn / http://www.xl2s.tk / Copyright 2004-2008 by Aprisobal / http://sjasmplus.sf.net / [email protected] / Usage: sjasmplus [options] sourcefile(s) Option flags as follows: --help Help information (you see it) -i<path> or -I<path> or --inc=<path> Include path --lst=<filename> Save listing to <filename> --lstlab Enable label table in listing --sym=<filename> Save symbols list to <filename> --exp=<filename> Save exports to <filename> (see EXPORT pseudo-op) --raw=<filename> Save all output to <filename> ignoring OUTPUT pseudo-ops Note: use OUTPUT, LUA/ENDLUA and other pseudo-ops to control output Logging: --nologo Do not show startup message --msg=error Show only error messages --msg=all Show all messages (by default) --fullpath Show full path to error file Other: --reversepop Enable reverse POP order (as in base SjASM version) --dirbol Enable processing directives from the beginning of line --dos866 Encode from Windows codepage to DOS 866 (Cyrillic) C:\Temp>
может я конечно не туда куда-то смотрю ?Код:D:\My ZX\Projects\16colors>sjasmplus.exe main.asm SjASMPlus Z80/R800 Cross-Assembler v1.07 RC6 (build 29-03-2008) Pass 1 complete (0 errors) Pass 2 complete (0 errors) Pass 3 complete Errors: 0, warnings: 0, compiled: 140 lines, work time: 0.047 seconds D:\My ZX\Projects\16colors>
(๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
(๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
Новая версия SjASMPlus 1.07 RC7. Исправлен ряд недочетов, добавлены новые директивы IFUSED/IFNUSED(по аналогии с ZXASM), с помощью которых можно создать библиотеку полезных подпрограмм, каждая из которых подключается только тогда, когда используется где-нибудь в коде программы.
Качать: http://sjasmplus.sourceforge.net
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Спасибо, это действительно нужные команды в хозяйстве!
beLIVE!////
не ассемблит после ccz80.
похоже что то насчет переменных описанных после применения.
это проблема похоже вообще sjasm.
pasmo кстати может
а вообще отличный ассемблер. хватит его улучшать
Последний раз редактировалось jim; 25.04.2008 в 22:55.
+1
я кстати остановил свой выбор на одной достаточно неновой версии...
очень нравится - ещё без всяких указателей типа памяти... очень долго мучился чтобы выходной бинарник занимал ровно 16384 - но таки добился...
http://zx.pk.ru/showthread.php?t=7554 - вот тута вот всё оно лежит вместе с исходом и эмулем настроенным...
сорри за оффтоп....
Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
Мои игры: [Overload][Removal]
Список игр для ZX-Spectrum: [2015] [2014]
Скоро появится новая директива SAVETAP(сохранение в tap файлы), которая, правда, кроме как для preproduction development целей не сойдет из-за невозможности изменения загрузчика кодов. Зато в ней будет поддержка систем вплоть до 1024кб.
Да, знаю, сам пробовал. Но ccz80 генерирует такой исходник, который и на ни одном спектрум-нативном ассемблере не пройдет.
Не стоит на этом заморачиваться, тем более, что автор обещал сделать ccz80 встроенный компилятор ассемблера.
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)