If you look at this thread of mine:
I am using the JVM Arguments that Eyamaz recommended. No, I don't know what I'm doing but clearly he does.
Now, with you giving me contradicting information, I have no idea what's the right parameters to use. I do know that the game won't even load unless...