aboutsummaryrefslogtreecommitdiffstats
path: root/engine/multiply_divide.asm
diff options
context:
space:
mode:
authorluckytyphlosion <alan.rj.huang@gmail.com>2015-08-28 15:24:44 -0400
committerluckytyphlosion <alan.rj.huang@gmail.com>2015-08-28 15:24:44 -0400
commitae920d1be7641712b3df90151cbf91af7c614a47 (patch)
tree0b3d4c04d8485f4a277511f448067cd9a4b22c05 /engine/multiply_divide.asm
parentAttempt to make pokeyellow buildable, part 8. (diff)
downloadpokeyellow-ae920d1be7641712b3df90151cbf91af7c614a47.tar.gz
pokeyellow-ae920d1be7641712b3df90151cbf91af7c614a47.tar.xz
pokeyellow-ae920d1be7641712b3df90151cbf91af7c614a47.zip
Fix bank3d so it matches baserom.gbc
Diffstat (limited to 'engine/multiply_divide.asm')
-rwxr-xr-xengine/multiply_divide.asm3
1 files changed, 2 insertions, 1 deletions
diff --git a/engine/multiply_divide.asm b/engine/multiply_divide.asm
index a72f1505..6ff427c6 100755
--- a/engine/multiply_divide.asm
+++ b/engine/multiply_divide.asm
@@ -36,7 +36,7 @@ _Multiply: ; f660e (3d:660e)
.smallMultiplier
dec b
jr z, .done
- ld a, [H_MULTIPLICAND]
+ ld a, [H_MULTIPLICAND+2]
sla a
ld [H_MULTIPLICAND+2], a
ld a, [H_MULTIPLICAND+1]
@@ -56,6 +56,7 @@ _Multiply: ; f660e (3d:660e)
ld [H_PRODUCT+2], a
ld a, [H_MULTIPLYBUFFER+1] ; $ff9c
ld [H_PRODUCT+1], a ; $ff96
+ ld a, [H_MULTIPLYBUFFER]
ld [H_PRODUCT], a ; $ff95
ret