I did take a look at it a bit. I am not familiar what the blip does. I think it stands for blinking period. After consulting some pages about MMC1 I could not figure what is archived when reading form $8000. I did figure it might run on Hblank and did something with MMC5 register 5204. I added the AutoMap since you can fit the code into the last bank since the MMC5 bank switching saves some space. Just know it is broken! But might give you ideas.
I also fixed the overworld push able rock and made the mmc5.asm a bit more readable. For me it is the same the automap.asm does still break playmode but the other patches seem to work. Beside that only vanilla CHR graphics are used..
When the rupee pay out stopped working then you did probably paste something after this table. That one is used to figure out if you have enough cash. I should at last have written out how many $ff it needs.. or code the whole thing different. I am sure this code will make everyone scratch there head since it is a wired solution for the problem.
org $ACA0 // 0x16CB0, Originally $B8F0, 0x17900
// CPU $B8F0, PRG $178F0, PC 0x17900 (Originally 0x17910)
TrueTableHex10:
// This table needs only to get base 8 bit to find out that we have enough money.
// So there are a lot of FF needed you could mistake as free space.
db $00,$0A,$14,$1E,$28,$32,$3C,$46
db $50,$5A,$64,$6E,$78,$82,$8C,$96
db $A0,$AA,$B4,$BE,$C8,$D2,$DC,$E6
db $F0,$FA,$FF
//this is missing $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
In order to make the automap compatible I need to understand it better. What might take some time to do.
You find my updated files in my old dropbox link.