Log warning for undefined ZSCII characters
This commit is contained in:
parent
8ba1701c9f
commit
48727c4690
1 changed files with 3 additions and 0 deletions
|
|
@ -7,6 +7,8 @@
|
||||||
|
|
||||||
import itertools
|
import itertools
|
||||||
|
|
||||||
|
from .zlogging import log
|
||||||
|
|
||||||
|
|
||||||
class ZStringEndOfString(Exception):
|
class ZStringEndOfString(Exception):
|
||||||
"""No more data left in string."""
|
"""No more data left in string."""
|
||||||
|
|
@ -449,6 +451,7 @@ class ZsciiTranslator:
|
||||||
if index < 32:
|
if index < 32:
|
||||||
return ""
|
return ""
|
||||||
# For undefined or unmapped characters, return a placeholder
|
# For undefined or unmapped characters, return a placeholder
|
||||||
|
log(f"Warning: undefined ZSCII character code {index}, using '?'")
|
||||||
return "?"
|
return "?"
|
||||||
|
|
||||||
def utoz(self, char):
|
def utoz(self, char):
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue