This minor update adds 1.5× screen scaling and experimental audio support.
Changes
- Added 1.5× screen scaling support (scales GB games to fit a QVGA display). There are two modes: nearest (faster, more pixelated) and bilinear (slower but smoother).
- Added experimental audio support using a basic MIDI backend. This is disabled by default as it's rather slow.
- Fixed a bug where in-game saves would get cleared after an out-of-memory condition.
Versions
Due to the limited amount of RAM on many MRE phones, there are a few versions available:
Version | Heap size | GBC support | Description |
---|---|---|---|
peanut.vxp | 1200 kB | No | Intended for the majority of devices. With 1× screen scaling, it can run ROMs up to 1 MB. |
peanut_500k.vxp | 512 kB | No | Intended for low-RAM devices. Should run ROMs up to 256 kB. |
peanut_2500k.vxp | 2500 kB | Yes | Intended for Series 30+ and other devices with lots of RAM. |