Well, I already had some more ideas for emulator coders... no one wanted code that yet.
What would be cool in my opinion is:
a) A Tile Editor, which doesn't actually edit the roms but create some kind of patch file, with color and adress information.
B) Then we would need Emulators (not only for GP32, but for PC, etc.), which would load the rom AND the color patch file - and color the tiles while playing.
This way, we could not only have a few colors, but it would be possible to color ANY GB rom with full 16,8 millions of colors!
And not only GB - could also be done for NES, SMS, etc.
You could also add the possibility of creating hi-res graphics, etc.
I think, this could be the next generation of emulation...