Yep. Again. On Sat, 27 Oct 2012, Steve Nickolas wrote:
B7B8- A=B7 X=07 Y=E8 P=B5 S=F2
The only apparent call to anywhere in this area is 63E1: 20 B5 B7. Guess what... When I set a breakpoint on it, it tripped right where the crash would have happened. Mostly the regs agree too (the stack pointer is lower).
The code in question is located in "D.8". B7E0: FF FF 00 00 FF FF 00 00 FF FF 00 00 1D 00 00 00 B7F0: FC 6E 00 00 01 FF 00 00 FF FF 00 00 FF FF 00 00 My understanding is this would mean... Volume: 00 Track: 1D Sector: 00 Address: 6EFCwhich seems to mean it's "partially" reloading D.8? I should probably trace the function, see if reloading D.8 is worthwhile.
-uso.