Emulators don't just magically appear. Someone has to code them, and that is not an easy feat. Coding an emulator means you literally have to make a digital processor all from code, render the graphics based on the different things the processor modifies in your emulator's simulated RAM, emulate BIOS calls, and on and on. Basically, emulation is not easy. Once neimod comes through with his hack, devkitARM or someone else releases an SDK or even a port of GCC, and coders are able to start doing homebrew, then an emulator might be plausible.