Awesome schtruck!
I use the HTC ONE Max, sprint, stock, cleaned (constantly) with no cell service.
I've modded it for the processors to have direct contact with the aluminum backplate via heatsink compound. (Heat is never an issue)
Also, my games are compressed with the in app "save memory" tool, and are on the SD card. A Samsung EVO 64gb. (faster than the internal storage, as far as I can tell)
Can't wait to see FPSE return to it's full form and more!
Thanks for all your hard work!
PS: This may be the ultimate test for the loading bottleneck: In Grandia, notice how during the new game opening cutscene, after the "Grandia" logo fades to black, the game now bogs right down as all the textures for the town in the city flyover load in AFTER the screen fades back in for the scene. The correct behavior is that all the textures/assets should load BEFORE the screen fades back in. (HINT) turn off frame limiter and use frame skipping to get through the beginning of the opening cinematic and make a save state just before the big grandia logo fades out for the transition to the "city flyover". This will save you time getting to where the issue is most *visually* and audibly apparent.