NESCUBE is a NES Emulator for JAVA phones ....... It can be used to play thousands of .nes games available easily on IMSERBA as well as other sites.....
This emulator has the capacity to play NES games in full screen, and that too with sound smoothly in almost all phones . . .In "some" lower end phones, the games might sometimes run slow.. in these phones, turn off sound and play... the game will be smooth(something is better than nothing)
SCREENSHOTS OF SOME NES GAMES (Download games from sites below)
Nescube is written in J2ME profile under MIDP-2.0 using procedural programming, and that allowed to squeeze maximum performance from Java subsystem phone.. Code uses only standard classes profile thus emulator is not confined to specific phone models, spends treasured memory and can work in almost all modern phones.
NOTE: Just install the jar file in your phone and when asked for games, you can locate it to the directory of your phone where ever you have saved the downloaded NES games and enjoy!!
Sites where NES games can be found:::
These sites contain thousands of NES games ... Many more can be found... just google for "NES ROMS" . . you'll find innumerable games