New barebones project using various tools

This commit is contained in:
2025-06-23 14:34:21 +00:00
parent 55b456ec06
commit 7154c9bfc8
6 changed files with 136 additions and 3 deletions

36
speccydev.asm Normal file
View File

@ -0,0 +1,36 @@
code_start_addr EQU #8000
org code_start_addr
; headerless load
scf
ld a, #ff
ld de, boriel_size
ld ix, compressed_boriel
call #0556
decompress:
ld hl, compressed_boriel
ld de, uncompressed_boriel
call dzx0.dzx0_standard
call uncompressed_boriel
ret
MODULE dzx0
INCLUDE "dzx0_standard.asm"
ENDMODULE
code_length EQU $ - code_start_addr
compressed_boriel:
INCBIN "boriel.zx0"
boriel_size EQU $ - compressed_boriel
uncompressed_boriel EQU 40000
DEVICE ZXSPECTRUM48
SLDOPT COMMENT WPMEM, LOGPOINT, ASSERTION
SAVESNA "myprog.sna", decompress
EMPTYTAP "sjasm.tap"
SAVETAP "sjasm.tap", CODE, "sjasm", code_start_addr, code_length