I have an unrooted Gingerbread Android OS (everything supplied OEM, no ROM flashing). The gameplay is fine enough, but no matter what PS1 game played, the program will always crash in some random range of time between 0 seconds and 1 hour every single time, no matter what. I have counted and tested and it does this, seemingly almost like it's on purpose.
While playing Final Fantasy VIII I have to save after every battle or so to make sure I don't lose progress, and it's a real PITA.
Aside from that I have been playing and enjoying the emulator well, but the problem is the damn crashing. Most of the time it just crashes, there's no log messages I can find from the app, and there's no error messages either. Sometimes it says there's not enough RAM but there always is plenty and then some available.
My question is, why is this happening? Why can't the app continue running a game ROM without crashing exactly between 0 seconds and 1 hour? Sometimes I lose parts of the game because I forget to save every other few minutes. It's annoying and ruins the gameplay experience having to struggle and hope there's not another random crash 1 minute in.
I have cleared all app settings, re-installed, tried different versions, cleared Dalvik cache, rebooted, freed up plenty of RAM, killed background apps and give the app full resource hogging as much as possible. Nothing changes. What is wrong with the app? Or is it Android killing it for some reason?
What suggestions can you give me?