I have an idea based on 2 different games. Both are not exactly hugely popular titles but great nun the less.
In the game Clonk ( http://en.wikipedia.org/wiki/Clonk ) you control the characters directly to dig up earth and build buildings all in the name of creating a city or destroying your...
Before half life 2 was released someone hacked valves servers and downloaded partial source code for the "source engine". The name of the half life 2 engine is source. No source code for half life 1 has ever been leaked, released or in some other way given to the public.
Does that clear it up?
It realy sound like your using an old version of gpsp. this is the latest version: http://notaz.gp2x.de/misc/gpsp09-2xb_2.zip
Also if your gp2x is going to crash after 15 minutes at 250mhz why not just over clock to 240mhz instead.... its not going to hurt. But its only 24/25 the performance zomg!
I consider a emulator fullspeed if the game runs at the same speed it would on the console with frameskip 1 or 2 and sound. Iv been playing pokemon emerald at frameskip 1 at 200mhz. its running great. full speed and everything. (as in the same speed as the console) i would run it at frameskip 0...
Is there any chance you can make the towers more accurate? It seams that on anything but the most strait on placement the bullets (or whatever) only hit 1 in 5 times.
But other than that great work. :)