Use "- $ff00" instead of "& $ff" when dealing with hram.
This commit is contained in:
@@ -183,7 +183,7 @@ Function109847:: ; 109847
|
|||||||
xor a
|
xor a
|
||||||
call ByteFill
|
call ByteFill
|
||||||
|
|
||||||
ld a, rSCX & $ff
|
ld a, rSCX - $ff00
|
||||||
ld [hLCDStatCustom], a
|
ld [hLCDStatCustom], a
|
||||||
|
|
||||||
call GetCreditsPalette
|
call GetCreditsPalette
|
||||||
|
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
Function547:: ; 547
|
Function547:: ; 547
|
||||||
ld a, [hLCDStatCustom]
|
ld a, [hLCDStatCustom]
|
||||||
cp rSCX & $ff
|
cp rSCX - $ff00
|
||||||
ret nz
|
ret nz
|
||||||
ld c, a
|
ld c, a
|
||||||
ld a, [LYOverrides]
|
ld a, [LYOverrides]
|
||||||
|
19
main.asm
19
main.asm
@@ -32,7 +32,7 @@ Function4000:: ; 4000
|
|||||||
; 4031
|
; 4031
|
||||||
|
|
||||||
LoadPushOAM:: ; 4031
|
LoadPushOAM:: ; 4031
|
||||||
ld c, hPushOAM & $ff
|
ld c, hPushOAM - $ff00
|
||||||
ld b, PushOAMEnd - PushOAM
|
ld b, PushOAMEnd - PushOAM
|
||||||
ld hl, PushOAM
|
ld hl, PushOAM
|
||||||
.loop
|
.loop
|
||||||
@@ -3941,21 +3941,26 @@ Function5bae: ; 5bae
|
|||||||
ld [Coins], a
|
ld [Coins], a
|
||||||
ld [Coins + 1], a
|
ld [Coins + 1], a
|
||||||
|
|
||||||
|
START_MONEY EQU 3000
|
||||||
|
|
||||||
|
IF START_MONEY / $10000
|
||||||
|
ld a, START_MONEY / $10000
|
||||||
|
ENDC
|
||||||
ld [Money], a
|
ld [Money], a
|
||||||
ld a, 3000 >> 8
|
ld a, START_MONEY / $100 % $100
|
||||||
ld [Money + 1], a
|
ld [Money + 1], a
|
||||||
ld a, 3000 & $ff
|
ld a, START_MONEY % $100
|
||||||
ld [Money + 2], a
|
ld [Money + 2], a
|
||||||
|
|
||||||
xor a
|
xor a
|
||||||
ld [$dc17], a
|
ld [$dc17], a
|
||||||
|
|
||||||
ld hl, $dc19
|
ld hl, $dc19
|
||||||
ld [hl], $0
|
ld [hl], 2300 / $10000
|
||||||
inc hl
|
inc hl
|
||||||
ld [hl], $8
|
ld [hl], 2300 / $100 % $100
|
||||||
inc hl
|
inc hl
|
||||||
ld [hl], $fc
|
ld [hl], 2300 % $100
|
||||||
|
|
||||||
call Function5ce9
|
call Function5ce9
|
||||||
|
|
||||||
@@ -57533,7 +57538,7 @@ Function4e980: ; 4e980
|
|||||||
ld a, $5
|
ld a, $5
|
||||||
ld [rSVBK], a
|
ld [rSVBK], a
|
||||||
call Function4e998
|
call Function4e998
|
||||||
ld a, rSCX & $ff
|
ld a, rSCX - $ff00
|
||||||
ld [hLCDStatCustom], a
|
ld [hLCDStatCustom], a
|
||||||
call Function4e9ab
|
call Function4e9ab
|
||||||
xor a
|
xor a
|
||||||
|
Reference in New Issue
Block a user