[zxspectrum] Re: Leches ROM di Antonio Villena
- From: Davide Barlotti <davide.barlotti@xxxxxxxxxx>
- To: "zxspectrum@xxxxxxxxxxxxx" <zxspectrum@xxxxxxxxxxxxx>
- Date: Mon, 4 Apr 2016 09:57:25 +0200
eccola qua il dump!
http://www.worldofspectrum.org/forums/discussion/comment/765445/#Comment_765445
menziona che il sorgente è per SjAsmPlus.
Di seguito le specifiche descritte.
Specifications:It's highly compatible with original ROM.Can manage both
standard tape load and ultra high speed loads (up to 21kpbs)Optionally
configured as token free.Optionally configured as not to type LOAD"" at
start.Optionally configured with a small NMI poke utility.
From: stefano_bodrato@xxxxxxxxxxx
To: zxspectrum@xxxxxxxxxxxxx
Subject: [zxspectrum] Leches ROM di Antonio Villena
Date: Mon, 4 Apr 2016 09:28:09 +0200
Al seguente link trovate i sorgenti per una ROM custom
https://sourceforge.net/p/emuscriptoria/code/HEAD/tree/leches/leches.asm
C'e' qualcuno con dimistechezza con l assembler che voglia di generare il
binarioe mandarmelo per email?
Ho tentato con z80asm (versione z88dk).
Purtroppo mi sembra che ci sia una jump table che vada fuori range: siamo
sicuri che l'attuale sorgente sia pronto ?
Ecco come l'ho adattata per z80asm.. va fuori range più o meno all'altezza di
S-BIN (i nomi delle label richiamano le locazioni originali della ROM, non è
detto che questa variante le abbia mantenute):
;; scan-func
L2596: DEFB $22, L25B3-L2596-1 ; $1C offset to S-QUOTE
DEFB '(', L25E8-L2596+1 ; $4F offset to S-BRACKET
DEFB '.', L268D-L2596+3 ; $F2 offset to S-DECIMAL
DEFB '+', L25AF-L2596+5 ; $12 offset to S-U-PLUS
DEFB $A8, L25F5-L2596+7 ; $56 offset to S-FN
DEFB $A5, L25F8-L2596+9 ; $57 offset to S-RND
DEFB $A7, L2627-L2596+11 ; $84 offset to S-PI
DEFB $A6, L2634-L2596+13 ; $8F offset to S-INKEY$
DEFB $C4, L268D-L2596+15 ; $E6 offset to S-BIN
DEFB $AA, L2668-L2596+17 ; $BF offset to S-SCREEN$
DEFB $AB, L2672-L2596+19 ; $C7 offset to S-ATTR
DEFB $A9, L267B-L2596+21 ; $CE offset to S-POINT
DEFB $00 ; zero end marker
Other related posts: