diff options
author | yenatch <yenatch@gmail.com> | 2013-06-28 21:49:50 -0400 |
---|---|---|
committer | yenatch <yenatch@gmail.com> | 2013-06-28 21:49:50 -0400 |
commit | daf3930984690e8ce44b375dda35a9d725c0c1d2 (patch) | |
tree | edc9411b9e624f3217240edc9d95393dc9ea2403 /extras/crystal.py | |
parent | 17b5e86311e5dae4609818d6e1d63d23bc6815fa (diff) |
crystal: wram label finding
Diffstat (limited to 'extras/crystal.py')
-rw-r--r-- | extras/crystal.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/extras/crystal.py b/extras/crystal.py index 0b72397b9..7d607f749 100644 --- a/extras/crystal.py +++ b/extras/crystal.py @@ -7353,15 +7353,15 @@ def write_all_labels(all_labels, filename="labels.json"): fh.close() return True -# TODO: implement get_ram_label -# wram.asm integration would be nice +from wram import wram_labels def get_ram_label(address): - """not implemented yet.. supposed to get a label for a particular RAM location - like W_PARTYPOKE1HP""" + """returns a label assigned to a particular ram address""" + if address in wram_labels.keys(): + return wram_labels[address][-1] return None def get_label_for(address): - """returns a label assigned to a particular address""" + """returns a label assigned to a particular rom address""" global all_labels if address == None: |