This is a great port, but;
After a while, the game ALWAYS crashes in battle (at around 45-60 mins of playing) with the log message;
"ScaleMinifyByTwoinvalid surface
ScaleMinifyByTwoinvalid surface
Segmentation fault"
Could this be memory (swap) related?