So I have been playing around with this and found some bits of a config file that refer to RenderScale. It was set to 1, so I set it to 2. Sure enough, it doubles the DS emulation's internal renderer!
Edit: As long as you don't touch other settings in there, the game is stable and full speed.