`optimize address mirrors` does not handle bank 7E optimization like `ram` does
yuriks opened this issue · comments
This is a regression from v1.81.
Repros: (checked against both versions via randombot99)
lorom
optimize address mirrors
print "!assembler_ver"
fx_yoff = $7E1914
org $88D9B3
LDA fx_yoff,X
; Result:
; <print> 10801
; $88D9B3:
; BD 14 19
lorom
optimize address mirrors
print "!assembler_ver"
fx_yoff = $7E1914
org $88D9B3
LDA fx_yoff,X
; Result:
; <print> 10900
; $88D9B3:
; BF 14 19 7E