mirror of
https://github.com/ksherlock/hystricomorph.git
synced 2024-09-27 07:54:55 +00:00
only do masking if case-insensitive
This commit is contained in:
parent
ea0ad78225
commit
3101873578
@ -67,6 +67,7 @@ def generate_asm(asm, d, level):
|
|||||||
for k in double:
|
for k in double:
|
||||||
dd = d[k]
|
dd = d[k]
|
||||||
l = asm.reserve_label()
|
l = asm.reserve_label()
|
||||||
|
if flag_ci:
|
||||||
mask = load_char(asm, False, level, short_m, mask, or_mask(k))
|
mask = load_char(asm, False, level, short_m, mask, or_mask(k))
|
||||||
asm.emit("cmp #${:04x}\t; '{}'".format(str_to_int(k), str_to_print(k)), 3)
|
asm.emit("cmp #${:04x}\t; '{}'".format(str_to_int(k), str_to_print(k)), 3)
|
||||||
asm.bne(l)
|
asm.bne(l)
|
||||||
@ -82,6 +83,7 @@ def generate_asm(asm, d, level):
|
|||||||
for k in single:
|
for k in single:
|
||||||
dd = d[k]
|
dd = d[k]
|
||||||
l = asm.reserve_label()
|
l = asm.reserve_label()
|
||||||
|
if flag_ci:
|
||||||
mask = load_char(asm, False, level, short_m, mask, or_mask(k))
|
mask = load_char(asm, False, level, short_m, mask, or_mask(k))
|
||||||
asm.emit("cmp #${:02x}\t; '{}'".format(str_to_int(k), str_to_print(k)), 2)
|
asm.emit("cmp #${:02x}\t; '{}'".format(str_to_int(k), str_to_print(k)), 2)
|
||||||
asm.bne(l)
|
asm.bne(l)
|
||||||
|
Loading…
Reference in New Issue
Block a user