Сообщение от
megozavr
С вот нахваленным SjASMPlus-ом я пока не разобрался, в какой последовательности и как там работать.
1. набираешь текст программы в любимом текстовом редакторе
2. запускаешь бат-файл compile.bat , где внутри что-то вроде
Код:
cls
..\..\sjasmplus-win32-1.07-rc7\sjasmplus program.asm
pause
3. на выходе получаешь, к примеру, program.sna
4. запускаешь снапшот в любимом эмуляторе
текст программы например
Код:
DEVICE ZXSPECTRUM48
org 25000
CLEAR_SCREEN:
ld hl, 16384 ; начало экрана
ld de, 16384+1
ld bc, 6912-1 ; на единицу меньше, потому что в следущей строке уже заполняем один байт нужным значением
ld (hl),0
ldir ; собственно заполнение экрана нужным байтом
ret
SAVESNA "program.sna",25000