diff options
author | Sanky <gsanky@gmail.com> | 2012-07-12 19:37:08 +0200 |
---|---|---|
committer | Sanky <gsanky@gmail.com> | 2012-07-12 19:37:08 +0200 |
commit | 3906f3223a465d20d362ecb93d9cb372935a322b (patch) | |
tree | d17053d781afaa3cbe81c463e5a32307577811a0 | |
parent | 60c2b54c9f9dec091b5721abbe693e30008b3ea5 (diff) |
Disasm function reading an item name.
-rw-r--r-- | main.asm | 21 |
1 files changed, 20 insertions, 1 deletions
@@ -839,8 +839,27 @@ GetNthString: ; 3411 ret ; 0x3420 -INCBIN "baserom.gbc",$3420,$38bb - $3420 +INCBIN "baserom.gbc",$3420,$346a - $3420 + +GetItemName: ; 346a + ld a, [$d265] ; Get the item + cp $bf ; Is it a TM? + jr nc, .tm ; 0x346f $d + ld [$cf60], a + ld a, $4 ; Item names + ld [$cf61], a + call $33c3 + jr .nottm ; 0x347c $3 +.tm + call $3487 +.nottm + ld de, $d073 + pop bc + pop hl + ret +; 0x3487 +INCBIN "baserom.gbc",$3487,$38bb - $3487 PrintBCDNumber: ; 38bb ; function to print a BCD (Binary-coded decimal) number ; de = address of BCD number |