Marsport | Routines |
Prev: B6C9 | Up: Map | Next: B739 |
Used by the routine at Menu_DisplayProgess.
|
||||||||||
Percentage_Print | B720 | LD C,$20 | ||||||||
B722 | LD B,(HL) | Get the upper 'tens' value. | ||||||||
B723 | RLD | |||||||||
B725 | AND $0F | |||||||||
B727 | JR Z,Percentage_Print_0 | Print a space if zero. | ||||||||
B729 | LD C,$30 | Convert into an asci number. | ||||||||
Percentage_Print_0 | B72B | ADD A,C | ||||||||
B72C | CALL Print_Character | |||||||||
B72F | LD (HL),B | Reset value and get the 'units' | ||||||||
B730 | LD A,B | |||||||||
B731 | AND $0F | |||||||||
B733 | ADD A,$30 | Convert into an ascii number. | ||||||||
B735 | CALL Print_Character | |||||||||
B738 | RET |
Prev: B6C9 | Up: Map | Next: B739 |