Epicenter posted on Oct 23 2006 at 06:47 AM said:
Rewriting a game that is made in Java in C/C++ to use the SDL API is a ton of work. Java and C/C++ share similar syntax rules but they are in no way intercompatible. If the GP2X used one of ARM's processors with Jazelle technology (like 926EJ-S), java code could be natively executed on the core, but that isn't the case with the 920T.
I converted some old j2me display/input code of mine to C in about 10 minutes last week. Admittedly it wasn't a huge amount of code I was playing with, but it was still incredibly easy and needed suprisingly few changes.