parent
b10fce758f
commit
caf65684c3
BIN
bin/FSHa.8xp
BIN
bin/FSHa.8xp
Binary file not shown.
|
|
@ -2,6 +2,19 @@ fshcmdSET: .db "SET", 0
|
||||||
fshcmdSETo: .db $01
|
fshcmdSETo: .db $01
|
||||||
fshcmdSETu: .db "Sets a value in FSH memory", 0
|
fshcmdSETu: .db "Sets a value in FSH memory", 0
|
||||||
fshcmdSETf:
|
fshcmdSETf:
|
||||||
|
fshcmdSETfArg0:
|
||||||
|
ld hl, FshCmdArg0
|
||||||
|
ld de, 0
|
||||||
|
ld e, (hl)
|
||||||
|
inc hl
|
||||||
|
ld d, (hl)
|
||||||
|
ex de, hl
|
||||||
|
ld de, 0
|
||||||
|
call cpHLDE
|
||||||
|
jr nz, fshcmdSETfArg1
|
||||||
|
fshcmdSETfArg0Get:
|
||||||
|
ld a, 'G'
|
||||||
|
call _PutC
|
||||||
xor a
|
xor a
|
||||||
ld (CurCol), a
|
ld (CurCol), a
|
||||||
ld hl, fshcmdSETfDIndex
|
ld hl, fshcmdSETfDIndex
|
||||||
|
|
@ -12,6 +25,18 @@ fshcmdSETf:
|
||||||
call strtob
|
call strtob
|
||||||
ld de, 0
|
ld de, 0
|
||||||
ld e, a
|
ld e, a
|
||||||
|
fshcmdSETfArg1:
|
||||||
|
push de
|
||||||
|
ld hl, FshCmdArg1
|
||||||
|
ld e, (hl)
|
||||||
|
inc hl
|
||||||
|
ld d, (hl)
|
||||||
|
ex de, hl
|
||||||
|
ld de, 0
|
||||||
|
call cpHLDE
|
||||||
|
pop de
|
||||||
|
jr nz, fshcmdSETfExe
|
||||||
|
fshcmdSETfArg1Get:
|
||||||
push de
|
push de
|
||||||
call _NewLine
|
call _NewLine
|
||||||
xor a
|
xor a
|
||||||
|
|
@ -23,6 +48,7 @@ fshcmdSETf:
|
||||||
call inputnumstr
|
call inputnumstr
|
||||||
call strtob
|
call strtob
|
||||||
pop de
|
pop de
|
||||||
|
fshcmdSETfExe:
|
||||||
ld hl, 0
|
ld hl, 0
|
||||||
ld l, a
|
ld l, a
|
||||||
call fshvarset
|
call fshvarset
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ FshPrgm equ FshCmd + FshCmdSize
|
||||||
|
|
||||||
FshCmdNull equ FshCmd + FshCmdInptSize
|
FshCmdNull equ FshCmd + FshCmdInptSize
|
||||||
FshCmdOP equ FshCmdNull + 1
|
FshCmdOP equ FshCmdNull + 1
|
||||||
FshCmdArg1 equ FshCmdNull + 2
|
FshCmdArg0 equ FshCmdOP + 1
|
||||||
FshCmdArg2 equ FshCmdNull + 4
|
FshCmdArg1 equ FshCmdOP + 3
|
||||||
FshCmdArg3 equ FshCmdNull + 6
|
FshCmdArg2 equ FshCmdOP + 5
|
||||||
FshCmdArg4 equ FshCmdNull + 8
|
FshCmdArg3 equ FshCmdOP + 7
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue