FPU
I’ve spent two awful weeks debugging stupid stuff. Although it made me learn a lot about debugging techniques in Visual Studio, it was overall an incredible waste of time.
I still didn’t figure out what was going on on the PSP that made it randomly crash, but because it was a FPU (Floating Point Unit) Exception, I temporarily disabled FPU Exceptions. This works, but… it still means that somewhere in my code there’s a nasty division by 0 or something… oh well, doesn’t seem to have any impact on the game so…
thanks for the tip, i had a FPU exeption on PSP but not on VC, i disabled fpu exeptions and now all work fine.
Hey! How do you disable FPU exceptions in the PSP?
pspfpu_set_enable(0);
(requires #include pspfpu.h)
IS THIS THE FIRST ARTICLE????????????????