@@ -101,14 +101,15 @@ _:
add hl,bc
adc hl,bc
+ ld a,(font_ptr_page)
jp p,+_
- ld a,h
- add a,-$40
- ld h,a
+ or a
+ jr z,+_
+ set 6,h
+ res 7,h
+ inc a
_:
- ld a,(font_ptr_page)
ld bc,3
- adc a,b
ld de,$8005
call readarc
pop bc
@@ -194,29 +195,27 @@ OmniCalcFont:
ld bc,(FontPointer)
ld bc,7
- ld de,$8005
- ld b,7
+ ld hl,0706h
+ ld b,h
- ld a,(hl)
+ dec e
+ ld a,(de)
rlca
ld (de),a
- inc e
- inc hl
djnz -_
- ld hl,0706h
jr VputSCStepIn
VPutSC:
;Inputs:
@@ -227,14 +226,15 @@ VPutSC:
adc hl,bc ;*3
ld de,$8005+6
ld hl,$8005+6