I... don't know what this means. Has someone done something groundbreaking, or have they just sat down and put the hours into something that others decided would take far too long and too much effort to be worth doing? I'll admit the technology's way over my head (I read Exophase's post 3 times and still don't get it), so I can't tell.
Sorry, let me try to be clearer.
What Normatt's saying is impossible.
Whatever anonymous programmer he's referring to isn't running GBA ROMs, commercial or homebrew. If it runs off of a cart then this isn't going to work. Maybe some results were seen with multiboot games. That isn't the same thing. Or, he has some results playing at a very low speed. That isn't worth anything.
You won't ever be able to run real GBA games at an acceptable speed using this method.
They would run much more slowly than if done using dynamic recompilation, which is a traditional emulation technique. Even with this technique it is very unlikely that GBA games could ever run at full speed on Nintendo DS via slot 1.
If Normmatt or the anonymous programmer would like to prove me wrong I'm open to counter arguments.