sepulep released a modified version of Pickle’s Dosbox port for the GP2x.
Release notes:
(Pickle’s port) compiled with a FM synth running on the 940 core, as well as the sources for this (and an example configuration)
it is alpha, works only for OPL2 synthesis at the moment. It doesn’t do miracles but gives a little bit more speed, I think. OPL3 support is included now, but too slow at the moment (the second core cannot keep up).
to test simply copy over executable (“dosbox”) and put the soundcore file (“code940.bin”) in the dosbox directory.
A source three with all the files different from Pickle’s port is included. The src/hardware/940 directory contains the fm engine and compiles seperately.