![]() |
Keeper, у меня сейчас акелпад с прикрученым SJASM по f5 компилит и запускает снап мне хватает
|
Keeper, демки хорошо :) но мне ближе и интереснее игры а там немного другая специфика ну и собрать порезать на банки снап тоже не сильно сложно ;)
|
порезать, потом запаковать, потом монолоадер приклеить... а демки на этапе разработки тоже как снапы смотрятся. хошь не хошь, а в итоге нагородишь автосборщик все равно.
|
Ну батники необязательны для автосборщика. Есть же shellexec
|
вопрос назрел по SjAsm
есть snap128 как заставить sjasm создать снап с включенной страницой 7? Quote:
|
Не могу понять, компилит
---------- Capture Output ---------- > "D:\Ìèøà\ZX\sjasm\sjasmplus-win32-1.07-rc7\sjasmplus.exe" logo1.txt SjASMPlus Z80 Cross-Assembler v1.07 RC7 (build 02-04-2008) Pass 1 complete (0 errors) Pass 2 complete (0 errors) Pass 3 complete Errors: 0, warnings: 0, compiled: 112 lines, work time: 0.000 seconds > Terminated with exit code 0. в конце программы строка savesna "logo1.sna",main много раз выгружал snap, сейчас не хочет :( было у кого такое? ---------- Post added at 18:07 ---------- Previous post was at 17:53 ---------- вот такой код: dup 7 ld (hl),a: inc h edup: ld (hl),a был заменен на: dup 7: ld (hl),a: inc h: edup: ld (hl),a и все выгрузилось Двоеточие имеют смысл? ошибок же не было? |
Quote:
|
Да блин пол часа искал ошибку. Мне-то хочется чтоб текст был покороче (когда в одну строку всё пишешь, то что и перцу ясно), да и ещё к emuzwin'у привык там пробел а не двоеточие
А так нареканий нет, но я ещё со страницами памяти не работал |
Есть код
Code:
pop hlМожно ли в Sjasm'е написать как-то короче? что-то подобное: Code:
dup 16 |
Ну можно как-то так...
lua allpass for addr=0x4000,0x4000+2*15,2 do _pl(" pop hl") _pl(" ld hl,("..addr..")") end endlua |
| All times are GMT +4. The time now is 21:52. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.