01-18-2016, 04:48 PM -
(01-18-2016, 04:06 PM)ssshadow Wrote: Hacks such as disabling the trap instructions are pretty much horrible. A real PS3 would also "crash". The very purpose of the trap instruction is to halt execution if some error occurs and maybe hand over control to the operating system that will do something with the situation (or whatever). The trap instruction/crash or what you want to call it was put there by the developers of the game!
The real solution is to investigate why trap is called in the first place. You will perhaps find that some method returns completely invalid data for some reason. Then you fix that issue and who knows, maybe this game and 100 more will run just fine now.
In even simpler terms: You have a building with a leaking water pipe. You could either turn the water off and fix the pipe, or leave it on and maybe the first floor will still have some water, but the other 9 floors wont. Also the cellar is now flooded.
Also since the cellar is now flooded, the pressure is building up in the pipe, and other pipes may also burst at any moment.