
Сообщение от
norduk
Что я делаю не так?
1. зачем то юзаешь процедуры ПЗУ-шки
когда нормальные люди так обычно не делают
2. sna врятли поддерживает 512к АТМ-ки
да и вообще есть ли хоть какой то формат снапшотов поддерживающих больше 128?
3. ну и скорей всего проблема в не инициализированных системных переменных
(по моему в sjasm-е есть такоя)
и выходит она из пункта 1
4. после того ret-a произойдет возврат в бейсик или в некуда
до jp rep проц не дойдет
лучше для начала
попикай бипером
а потом лезь в экран
- - - Добавлено - - -
у себя нормально скомпилировал и запустил
Код:
device zxspectrum128
org 30000
TVFL equ 5C3Ch
start:
xor a
ld (TVFL),a
ld a,'*'
rst 16
ret
rep:
jp rep
; end
savesna "test.sna",start
- - - Добавлено - - -
сейчас я в основном пользуюсь z00m-овской веткой сджасма
https://github.com/z00m128/sjasmplus/releases
правда на нее усердно ругается антивирусник
- - - Добавлено - - -

Сообщение от
norduk
UnrealSpeccy умеет из командной строки цеплять бинарник и запускать сразу?
бинарник не знаю
а sna вполне запускает
например тем же батником что и компилить сорец
Код:
sjasmplus test.asm
"Q:\SomeFolders\us\unreal.exe" test.sna