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 | 
