(04-09-2013, 07:59 PM)justinuyasha Wrote: I'm stuck wondering how on earth this game is on the playable list?
I constantly get Out Of Memory errors. No one has posted any news on how to get past this or recommended settings that has worked for anyone.
It's stable enough to do everything *but* the Labyrinth (which requires being able to run for hours at a stretch). I'm still experimenting with settings, but this is what I'm using now:
-Xms size: 3072~4098 MB
-Xmx size: 3072~4098 MB
-XX:+AggressiveHeap (only when I try the parallel GC)
-XX:LargePageSize: 4 MB (my system doesn't support large pages individual allocation)
-XX:CompileThreshold: 1024 MB
-XX:ResCodeCacheSize: 1024 MB
-XX:MaxPermSize: 1024~4098 MB (if this isn't at least 1024 MB you *will* get OutOfMemory errors)
-XX:UseSSE: 99
-XX:+UseSSE42Intrinsics
-XX:+UseCodeCacheFlushing
-XX:+CICompilerCountPerCPU
Use some garbage collector or another. I'm still trying to find out which works best. If you have problems with freezes, maybe try ConcMarkSweep with incremental mode on and set a low number for MaxGCPauseMillis (right now I have that unchecked because I want to see if it improves stability).
I have everything checked from "Only GE Graphics" down to "Enable dynamic shader generation" *except* "Enable VAO" (in recent revs this causes crashes when an EX burst starts), ignore invalid memory access, use media engine, extract media files to tmp folder (runs very slowly otherwise), decode audio files with SonicStage, use compiler with a method size of 50 (a larger size causes slowdowns and glitches), and your preference on anti-aliasing and window size.
I have a poor gaming setup: Intel i5 2.4 GHz, ATI Mobility Radeon 545v (4500 series), 6 GB RAM. No combination I've tried gets it to run consistently over ~20 fps, but 20 fps is playable (and makes the game easier for people who have slowish reflexes like me) and small stages with no Omega version can run 25 fps or more.
If anybody knows any tricks that make snapshots work, please tell me, because if I could use snapshots to get around the stability issues I could run the Labyrinth.