From 66aaa9a0cbb9b3c8e57098cf60ef4633b9cb0f3c Mon Sep 17 00:00:00 2001 From: Mr Wint Date: Tue, 12 Mar 2013 03:46:32 +0100 Subject: * added verification (equality test) for blue version build * changed analyze_incbins to recognize generated label addresses * fixed bank 1D assembly to make blue version build correctly --- extras/analyze_incbins.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'extras/analyze_incbins.py') diff --git a/extras/analyze_incbins.py b/extras/analyze_incbins.py index 44e3e60d..be3c1c6a 100644 --- a/extras/analyze_incbins.py +++ b/extras/analyze_incbins.py @@ -337,6 +337,12 @@ def get_labels_between(start_line_id, end_line_id, bank_id): errors += "found \" to \" in partial on line " + str(line_id) + ", but don't know what to do (debug14)" + "\n" errors += "line is: " + line + "\n" continue + elif partial[4] == " " and partial[5] == "(": + temp = partial[0:4] + address = int(temp, 16) + elif partial[5] == " " and partial[6] == "(": + temp = partial[0:5] + address = int(temp, 16) elif len(partial[4]) == 4 or partial[4] == " ": #then it's probably a local pointer temp = partial[0:4] local_pointer = "$" + temp -- cgit v1.2.3