diff options
Diffstat (limited to 'tools/dump_names.py')
-rw-r--r-- | tools/dump_names.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tools/dump_names.py b/tools/dump_names.py index a80677e..81f357a 100644 --- a/tools/dump_names.py +++ b/tools/dump_names.py @@ -1,7 +1,7 @@ #!/usr/bin/env python import sys, os, io -from read_charmap import get_project_dir, read_charmap +from read_charmap import read_charmap def calc_bank(p): return p // 0x4000 @@ -15,6 +15,12 @@ def get_sym_loc(p): b, a = calc_bank(p), calc_address(p) return '%02x:%04x' % (b, a) +def get_project_dir(): + script_path = os.path.realpath(__file__) + script_dir = os.path.dirname(script_path) + project_dir = os.path.join(script_dir, '..') + return os.path.normpath(project_dir) + def get_baserom_path(): project_dir = get_project_dir() return os.path.join(project_dir, 'baserom.gb') |