I have make a cartridge support 80M. But your hack have too many bugs.
Seems, all bugs is because read/write word/long to odd address.
So, your hack can't run on real hardware. Please fix. Thank you.
It is some of the bugs :
0x00054D2C: 0x33FC 0x0005 0x00FF 0xF233 MOVE.W #0x5,0xFFF233
and here : (if A1 have odd address, it is error)
0x0000FF18: 0x225D MOVEA.L (A5)+,A1
0x0000FF1A: 0x3829 0x002E MOVE.W (0x2E,A1),D4
0x0000FF1E: 0x3A29 0x0030 MOVE.W (0x30,A1),D5
It is illegal on real hardware.
The above error is show on my TV when running on real hardware.
I have post some picture here : http://www.thegshi.org/vb/showthread.php?t=1066&page=16