I think you're doing an above-remarkable job, giving this game some fan service! Waiting for a release.
Checked the rainponcho fastrom patch on rhdn and encountered the garbage bug when leaving map view. A lot of guessing later, I found this one:
$80/882E 5C 2C FC 9F JMP $9FFC2C[$9F:FC2C] A:8080 X:80E7 Y:80A7 D:1DF8 DB:7E S:1FE5 P:envMxdIZC HC:0996 VC:003 FC:25 I:00
$9F/FC2C C2 20 REP #$20 A:8080 X:80E7 Y:80A7 D:1DF8 DB:7E S:1FE5 P:envMxdIZC HC:1032 VC:003 FC:25 I:00
$9F/FC2E 8A TXA A:8080 X:80E7 Y:80A7 D:1DF8 DB:7E S:1FE5 P:envmxdIZC HC:1062 VC:003 FC:25 I:00
$9F/FC2F BB TYX A:80E7 X:80E7 Y:80A7 D:1DF8 DB:7E S:1FE5 P:eNvmxdIzC HC:1086 VC:003 FC:25 I:00
$9F/FC30 A8 TAY A:80E7 X:80A7 Y:80A7 D:1DF8 DB:7E S:1FE5 P:eNvmxdIzC HC:1110 VC:003 FC:25 I:00
$9F/FC31 8B PHB A:80E7 X:80A7 Y:80E7 D:1DF8 DB:7E S:1FE5 P:eNvmxdIzC HC:1168 VC:003 FC:25 I:00
$9F/FC32 8B PHB A:80E7 X:80A7 Y:80E7 D:1DF8 DB:7E S:1FE4 P:eNvmxdIzC HC:1200 VC:003 FC:25 I:00
$9F/FC33 68 PLA A:80E7 X:80A7 Y:80E7 D:1DF8 DB:7E S:1FE3 P:eNvmxdIzC HC:1232 VC:003 FC:25 I:00
$9F/FC34 C9 7F 7F CMP #$7F7F A:7E7E X:80A7 Y:80E7 D:1DF8 DB:7E S:1FE5 P:envmxdIzC HC:1278 VC:003 FC:25 I:00
$9F/FC37 F0 08 BEQ $08 [$FC41] A:7E7E X:80A7 Y:80E7 D:1DF8 DB:7E S:1FE5 P:eNvmxdIzc HC:1308 VC:003 FC:25 I:00
$9F/FC39 A5 03 LDA $03 [$00:1DFB] A:7E7E X:80A7 Y:80E7 D:1DF8 DB:7E S:1FE5 P:eNvmxdIzc HC:1332 VC:003 FC:25 I:00
$9F/FC3B 3A DEC A A:0007 X:80A7 Y:80E7 D:1DF8 DB:7E S:1FE5 P:envmxdIzc HC:0014 VC:004 FC:25 I:00
$9F/FC3C 54 7E 7E MVN 7E 7E A:0006 X:80A7 Y:80E7 D:1DF8 DB:7E S:1FE5 P:envmxdIzc HC:0038 VC:004 FC:25 I:00
$9F/FC3C 54 7E 7E MVN 7E 7E A:0005 X:80A8 Y:80E8 D:1DF8 DB:7E S:1FE5 P:envmxdIzc HC:0096 VC:004 FC:25 I:00
$9F/FC3C 54 7E 7E MVN 7E 7E A:0004 X:80A9 Y:80E9 D:1DF8 DB:7E S:1FE5 P:envmxdIzc HC:0154 VC:004 FC:25 I:00
$9F/FC3C 54 7E 7E MVN 7E 7E A:0003 X:80AA Y:80EA D:1DF8 DB:7E S:1FE5 P:envmxdIzc HC:0212 VC:004 FC:25 I:00
$9F/FC3C 54 7E 7E MVN 7E 7E A:0002 X:80AB Y:80EB D:1DF8 DB:7E S:1FE5 P:envmxdIzc HC:0270 VC:004 FC:25 I:00
$9F/FC3C 54 7E 7E MVN 7E 7E A:0001 X:80AC Y:80EC D:1DF8 DB:7E S:1FE5 P:envmxdIzc HC:0328 VC:004 FC:25 I:00
$9F/FC3C 54 7E 7E MVN 7E 7E A:0000 X:80AD Y:80ED D:1DF8 DB:7E S:1FE5 P:envmxdIzc HC:0386 VC:004 FC:25 I:00
$9F/FC3F 80 06 BRA $06 [$FC47] A:FFFF X:80AE Y:80EE D:1DF8 DB:7E S:1FE5 P:envmxdIzc HC:0444 VC:004 FC:25 I:00
$9F/FC47 BB TYX A:FFFF X:80AE Y:80EE D:1DF8 DB:7E S:1FE5 P:envmxdIzc HC:0474 VC:004 FC:25 I:00
$9F/FC48 E2 20 SEP #$20 A:FFFF X:80EE Y:80EE D:1DF8 DB:7E S:1FE5 P:eNvmxdIzc HC:0498 VC:004 FC:25 I:00
$9F/FC4A 7A PLY A:FFFF X:80EE Y:80EE D:1DF8 DB:7E S:1FE5 P:eNvMxdIzc HC:0528 VC:004 FC:25 I:00
$9F/FC4B 5C 7C 87 80 JMP $80877C[$80:877C] A:FFFF X:80EE Y:006B D:1DF8 DB:7E S:1FE7 P:envMxdIzc HC:0614 VC:004 FC:25 I:00
which put back old code becomes this
$80/882E B9 00 00 LDA $0000,y[$7E:80A7] A:8080 X:80E7 Y:80A7 D:1DF8 DB:7E S:1FE5 P:envMxdIZC HC:0986 VC:003 FC:44 I:00
$80/8831 9D 00 00 STA $0000,x[$7E:80E7] A:804A X:80E7 Y:80A7 D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:1030 VC:003 FC:44 I:00
$80/882E B9 00 00 LDA $0000,y[$7E:80A7] A:8080 X:80E7 Y:80A7 D:1DF8 DB:7E S:1FE5 P:envMxdIZC HC:0972 VC:003 FC:59 I:00
$80/8831 9D 00 00 STA $0000,x[$7E:80E7] A:804A X:80E7 Y:80A7 D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:1016 VC:003 FC:59 I:00
$80/8834 C8 INY A:804A X:80E7 Y:80A7 D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:1060 VC:003 FC:59 I:00
$80/8835 E8 INX A:804A X:80E7 Y:80A8 D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:1084 VC:003 FC:59 I:00
$80/8836 C2 20 REP #$20 A:804A X:80E8 Y:80A8 D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:1108 VC:003 FC:59 I:00
$80/8838 C6 03 DEC $03 [$00:1DFB] A:804A X:80E8 Y:80A8 D:1DF8 DB:7E S:1FE5 P:eNvmxdIzC HC:1172 VC:003 FC:59 I:00
$80/883A E2 20 SEP #$20 A:804A X:80E8 Y:80A8 D:1DF8 DB:7E S:1FE5 P:envmxdIzC HC:1240 VC:003 FC:59 I:00
$80/883C D0 F0 BNE $F0 [$882E] A:804A X:80E8 Y:80A8 D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:1270 VC:003 FC:59 I:00
$80/882E B9 00 00 LDA $0000,y[$7E:80A8] A:804A X:80E8 Y:80A8 D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:1300 VC:003 FC:59 I:00
$80/8831 9D 00 00 STA $0000,x[$7E:80E8] A:80FF X:80E8 Y:80A8 D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:1344 VC:003 FC:59 I:00
$80/8834 C8 INY A:80FF X:80E8 Y:80A8 D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0024 VC:004 FC:59 I:00
$80/8835 E8 INX A:80FF X:80E8 Y:80A9 D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0048 VC:004 FC:59 I:00
$80/8836 C2 20 REP #$20 A:80FF X:80E9 Y:80A9 D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0072 VC:004 FC:59 I:00
$80/8838 C6 03 DEC $03 [$00:1DFB] A:80FF X:80E9 Y:80A9 D:1DF8 DB:7E S:1FE5 P:eNvmxdIzC HC:0102 VC:004 FC:59 I:00
$80/883A E2 20 SEP #$20 A:80FF X:80E9 Y:80A9 D:1DF8 DB:7E S:1FE5 P:envmxdIzC HC:0170 VC:004 FC:59 I:00
$80/883C D0 F0 BNE $F0 [$882E] A:80FF X:80E9 Y:80A9 D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0200 VC:004 FC:59 I:00
$80/882E B9 00 00 LDA $0000,y[$7E:80A9] A:80FF X:80E9 Y:80A9 D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0230 VC:004 FC:59 I:00
$80/8831 9D 00 00 STA $0000,x[$7E:80E9] A:8008 X:80E9 Y:80A9 D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0274 VC:004 FC:59 I:00
$80/8834 C8 INY A:8008 X:80E9 Y:80A9 D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0318 VC:004 FC:59 I:00
$80/8835 E8 INX A:8008 X:80E9 Y:80AA D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0342 VC:004 FC:59 I:00
$80/8836 C2 20 REP #$20 A:8008 X:80EA Y:80AA D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0366 VC:004 FC:59 I:00
$80/8838 C6 03 DEC $03 [$00:1DFB] A:8008 X:80EA Y:80AA D:1DF8 DB:7E S:1FE5 P:eNvmxdIzC HC:0396 VC:004 FC:59 I:00
$80/883A E2 20 SEP #$20 A:8008 X:80EA Y:80AA D:1DF8 DB:7E S:1FE5 P:envmxdIzC HC:0464 VC:004 FC:59 I:00
$80/883C D0 F0 BNE $F0 [$882E] A:8008 X:80EA Y:80AA D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0494 VC:004 FC:59 I:00
$80/882E B9 00 00 LDA $0000,y[$7E:80AA] A:8008 X:80EA Y:80AA D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0524 VC:004 FC:59 I:00
$80/8831 9D 00 00 STA $0000,x[$7E:80EA] A:80FF X:80EA Y:80AA D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0608 VC:004 FC:59 I:00
$80/8834 C8 INY A:80FF X:80EA Y:80AA D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0652 VC:004 FC:59 I:00
$80/8835 E8 INX A:80FF X:80EA Y:80AB D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0676 VC:004 FC:59 I:00
$80/8836 C2 20 REP #$20 A:80FF X:80EB Y:80AB D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0700 VC:004 FC:59 I:00
$80/8838 C6 03 DEC $03 [$00:1DFB] A:80FF X:80EB Y:80AB D:1DF8 DB:7E S:1FE5 P:eNvmxdIzC HC:0730 VC:004 FC:59 I:00
$80/883A E2 20 SEP #$20 A:80FF X:80EB Y:80AB D:1DF8 DB:7E S:1FE5 P:envmxdIzC HC:0798 VC:004 FC:59 I:00
$80/883C D0 F0 BNE $F0 [$882E] A:80FF X:80EB Y:80AB D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0828 VC:004 FC:59 I:00
$80/882E B9 00 00 LDA $0000,y[$7E:80AB] A:80FF X:80EB Y:80AB D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0858 VC:004 FC:59 I:00
$80/8831 9D 00 00 STA $0000,x[$7E:80EB] A:8008 X:80EB Y:80AB D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0902 VC:004 FC:59 I:00
$80/8834 C8 INY A:8008 X:80EB Y:80AB D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0946 VC:004 FC:59 I:00
$80/8835 E8 INX A:8008 X:80EB Y:80AC D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0970 VC:004 FC:59 I:00
$80/8836 C2 20 REP #$20 A:8008 X:80EC Y:80AC D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0994 VC:004 FC:59 I:00
$80/8838 C6 03 DEC $03 [$00:1DFB] A:8008 X:80EC Y:80AC D:1DF8 DB:7E S:1FE5 P:eNvmxdIzC HC:1024 VC:004 FC:59 I:00
$80/883A E2 20 SEP #$20 A:8008 X:80EC Y:80AC D:1DF8 DB:7E S:1FE5 P:envmxdIzC HC:1092 VC:004 FC:59 I:00
$80/883C D0 F0 BNE $F0 [$882E] A:8008 X:80EC Y:80AC D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:1156 VC:004 FC:59 I:00
$80/882E B9 00 00 LDA $0000,y[$7E:80AC] A:8008 X:80EC Y:80AC D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:1186 VC:004 FC:59 I:00
$80/8831 9D 00 00 STA $0000,x[$7E:80EC] A:80FF X:80EC Y:80AC D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:1230 VC:004 FC:59 I:00
$80/8834 C8 INY A:80FF X:80EC Y:80AC D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:1274 VC:004 FC:59 I:00
$80/8835 E8 INX A:80FF X:80EC Y:80AD D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:1298 VC:004 FC:59 I:00
$80/8836 C2 20 REP #$20 A:80FF X:80ED Y:80AD D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:1322 VC:004 FC:59 I:00
$80/8838 C6 03 DEC $03 [$00:1DFB] A:80FF X:80ED Y:80AD D:1DF8 DB:7E S:1FE5 P:eNvmxdIzC HC:1352 VC:004 FC:59 I:00
$80/883A E2 20 SEP #$20 A:80FF X:80ED Y:80AD D:1DF8 DB:7E S:1FE5 P:envmxdIzC HC:0056 VC:005 FC:59 I:00
$80/883C D0 F0 BNE $F0 [$882E] A:80FF X:80ED Y:80AD D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0086 VC:005 FC:59 I:00
$80/882E B9 00 00 LDA $0000,y[$7E:80AD] A:80FF X:80ED Y:80AD D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0116 VC:005 FC:59 I:00
$80/8831 9D 00 00 STA $0000,x[$7E:80ED] A:8008 X:80ED Y:80AD D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0160 VC:005 FC:59 I:00
$80/8834 C8 INY A:8008 X:80ED Y:80AD D:1DF8 DB:7E S:1FE5 P:envMxdIzC HC:0204 VC:005 FC:59 I:00
$80/8835 E8 INX A:8008 X:80ED Y:80AE D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0228 VC:005 FC:59 I:00
$80/8836 C2 20 REP #$20 A:8008 X:80EE Y:80AE D:1DF8 DB:7E S:1FE5 P:eNvMxdIzC HC:0252 VC:005 FC:59 I:00
$80/8838 C6 03 DEC $03 [$00:1DFB] A:8008 X:80EE Y:80AE D:1DF8 DB:7E S:1FE5 P:eNvmxdIzC HC:0282 VC:005 FC:59 I:00
$80/883A E2 20 SEP #$20 A:8008 X:80EE Y:80AE D:1DF8 DB:7E S:1FE5 P:envmxdIZC HC:0350 VC:005 FC:59 I:00
$80/883C D0 F0 BNE $F0 [$882E] A:8008 X:80EE Y:80AE D:1DF8 DB:7E S:1FE5 P:envMxdIZC HC:0380 VC:005 FC:59 I:00
$80/883E 7A PLY A:8008 X:80EE Y:80AE D:1DF8 DB:7E S:1FE5 P:envMxdIZC HC:0404 VC:005 FC:59 I:00
$80/883F 4C 7C 87 JMP $877C [$80:877C] A:8008 X:80EE Y:006B D:1DF8 DB:7E S:1FE7 P:envMxdIzC HC:0450 VC:005 FC:59 I:00
$80/877C B7 00 LDA [$00],y[$90:D361] A:8008 X:80EE Y:006B D:1DF8 DB:7E S:1FE7 P:envMxdIzC HC:0504 VC:005 FC:59 I:00
and my dungeon view is cured of whatever sickness was blinding the player. Haven't seen anything in Chapter 1/2 yet.
I guess someone tried to be too clever with asm tweak and botched something?