From 09289d049b77858fe4c60935722a14cd91f50fd5 Mon Sep 17 00:00:00 2001 From: Bryan Bishop Date: Wed, 11 Jan 2012 02:15:37 -0600 Subject: calculate usage count for undone texts hg-commit-id: d3d02d17f44b --- extras/analyze_texts.py | 10 ++++++++++ pokered.asm | 1 + 2 files changed, 11 insertions(+) diff --git a/extras/analyze_texts.py b/extras/analyze_texts.py index 1346f632..4d089975 100644 --- a/extras/analyze_texts.py +++ b/extras/analyze_texts.py @@ -469,6 +469,7 @@ def is_label_in_asm(label): return False def find_undone_texts(): + usable_table = {} if analyze_incbins.asm == None: analyze_incbins.load_asm() @@ -492,6 +493,15 @@ def find_undone_texts(): if not is_label_in_asm(label): print label + " map_id=" + str(map_id) + " text_id=" + str(text_id) + " at " + hex(address) + " byte is: " + hex(ord(extract_maps.rom[address])) + if not address in usable_table.keys(): + usable_table[address] = 1 + else: + usable_table[address] += 1 + + print "\n\n which ones are priority?" + sorted_results = sorted(usable_table.iteritems(), key=itemgetter(1), reverse=True) + for result in sorted_results: + print str(result[1]) + " times: " + hex(result[0]) if __name__ == "__main__": extract_maps.load_rom() diff --git a/pokered.asm b/pokered.asm index 6107fafd..09ca3560 100644 --- a/pokered.asm +++ b/pokered.asm @@ -1147,6 +1147,7 @@ UnknownDungeon1Text2: UnknownDungeon1Text3: SilphCo10Text4: SilphCo10Text5: +SilphCo10Text6: Route2Text2: ; 0x24f4 db $08 ; asm ld a, $5c -- cgit v1.2.3