Well basic support is now available for GBA using only ARM code, but now how about those very useful THUMB instructions that are needed to output some more optimized code for both the GBA and DS hardware?

The unfortunate thing about ARM instructions only is that it's gonna run like crap on your actual hardware unit. It's just the way that the system was built.

If I have time I may look up more on these instructions and present what I can to the FPC team or Florian himself. But in the meantime they are working on floating point emulation.