ref: 919ed1d4f586e5e64a0f565513937fb47e4f8fba
parent: a71901020bb71b37aa318e7c627fd18111504dee
author: Rangi <remy.oukaour+rangi42@gmail.com>
date: Sat Aug 25 11:09:57 EDT 2018
Avoid a nested union
--- a/hram.asm
+++ b/hram.asm
@@ -66,26 +66,27 @@
hPartyMon1Speed:: dw ; ffb5
NEXTU ; ffb3
-
-UNION ; ffb3
hDividend:: ds 4 ; ffb3
hDivisor:: db ; ffb7
+
NEXTU ; ffb3
ds 1
hQuotient:: ds 3 ; ffb4
hRemainder:: db ; ffb7
+
NEXTU ; ffb3
ds 1
hMultiplicand:: ds 3 ; ffb4
hMultiplier:: db ; ffb7
+
NEXTU ; ffb3
hProduct:: ds 4 ; ffb3
-ENDU ; ffb8
+NEXTU ; ffb3
+ ds 5
hMathBuffer:: ds 5 ; ffb8
NEXTU ; ffb3
-
hPrintNum1:: db ; ffb3
hPrintNum2:: db ; ffb4
hPrintNum3:: db ; ffb5
@@ -98,7 +99,6 @@
hPrintNum10:: db ; ffbc
NEXTU ; ffb3
-
ds 9
hMGStatusFlags:: db ; ffbc
ENDU ; ffbd