From 62a655aeff622e7eeaa1c70b4eecad58638804eb Mon Sep 17 00:00:00 2001 From: Elliot Nunn Date: Thu, 10 Dec 2020 15:32:35 +0800 Subject: [PATCH] More cosmetic fixes to FirstPass --- FirstPass68kToC.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/FirstPass68kToC.py b/FirstPass68kToC.py index d6380e9..a64b802 100755 --- a/FirstPass68kToC.py +++ b/FirstPass68kToC.py @@ -110,6 +110,11 @@ for name, firstline, lastline in procedures: # Now we have a clean statement list that we can do transformations on. + # Transformation: A7 to SP + statements = re.sub(r'(? 1: @@ -152,7 +157,7 @@ for name, firstline, lastline in procedures: # Transformation: change #$70777063 to #'pwpc' def longliteral(m): - chars = bytes.fromhex(m.group(1)).decode('latin-1') + chars = bytes.fromhex(m.group(1)).decode('ascii', 'replace') if all(c.isalnum() or c in ' #' for c in chars): return repr(chars) else: