Ya que me andaban preguntando, posteo acá un emulador para Gameboy muy bueno (gratuito y open source) para sus celulares. Funciona con cualquier celular que soporte el estandar J2ME con MIDP 2.0 -aunque en el tema de java nunca esta todo dicho- Pero pruebenló, a mi me funciono muy bien. 

http://sourceforge.net/projects/javagb/files/

Bajense siempre la última versión (la que tiene el número más grande), hay dos descargas, el que dice "with games" trae algunos juegos gratuitos para probar, la otra viene pelada. No es necesario que pongan los juegos dentro del jar, el emu toma las roms desde la tarjeta de memoria del celular.

Las roms pueden ser cualquier archivo (descomprimido por supuesto) que sirva para un emu de PC.