ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
гм... странно, а там разве не так же как в SAVETRD ?
как например в монолоадере ?
сорри на работе нет сорцов дверей, так бы глянул там...
Если не работает, значит глюк, надо править!
Код:;Creater mono loader ;nikphe^ANY 2oo1 ;remixed for SjASMPlus by Aprisobal 2006 DEVICE ZXSPECTRUM128 MODULE MonoLoader ORG 16384 ;чтобы не забивала память, если захотите использовать прямо в программе DISP 23867 Basic DW #100,EndBasic-Begin Begin DW #30FD,#E,#B300,#5F,#F93A,#30C0,#E,#5300,#5D,#EA3A DI ;очистка экрана XOR A OUT (-2),A LD HL,#5AFF LD (HL),A OR (HL) DEC HL JR Z,$-3 LD HL,#C000-1 ;адрес загрузки LD B,4 ;количество секторов CALL Load JP #C000-1 ;старт вашей программы Load LD DE,(#5CF4) LD C,#05 JP #3D13 DB #D EndBasic ENT EMPTYTRD "Worm255.trd" SAVETRD "Worm255.trd","worm255.B",16384,EndBasic-Basic DISPLAY "Monoloader saved!" ENDMODULE Worm255 INCBIN "worm255.out" SAVETRD "worm255.trd","worm255.C",Worm255,$-Worm255 DISPLAY "Worm255 saved!" DISPLAY "Run worm255.trd in your favourite emulator."
(๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ
(๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ
асм хороший, быстрый, юзаю. Нашел такой косячок:
на выходе имеем снапшот, с текстом в нулевой странице со смещением 0.Код:device zxspectrum128 org 0 main db "test" savesna "test.sna", main
axor/Perspective
http://abzac.retropc.ru/
мда, вообще-то можно трактовать двояко. Но, имхо, в режиме zxspectrum128 адреса 0x0000-0x3fff - это ПЗУ, соответственно в снапшот эти данные попадать не должны.
Последний раз редактировалось axor; 19.08.2008 в 17:18.
axor/Perspective
http://abzac.retropc.ru/
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)