2.0.0
While 1.0 was a basic proof-of-concept, 2.0 is closer to a feature complete emulator.
Features
- Runs almost any Game Boy ROM (depends on available memory, see the different versions below)
- Keypad and touch input with remappable key bindings
- In-game saving and save states
- Palette switching from a list of presets
- 2× screen size option - recommended for 320×480 phones but uses more RAM
- Reset, interlacing, FPS counter
Limitations
- No audio support
- No RTC support
- Only one key can be pressed at a time - hardware limitation?
Versions
- peanut.vxp should work on most supported devices, but cannot run 1 MB ROMs with 2× screen scaling.
- peanut_500k.vxp is intended for low-RAM devices, try it if you get a 'not enough memory' error with the standard version. Note that you cannot run larger games with this version.
- peanut_2500k.vxp is required for running 2 MB games like Pokémon Gold/Silver, and is recommended for Series 30+ users. If your phone has a decent amount of RAM and you get 'out of memory' errors or crashes with the other versions, try this one.