Highlights
- Native panel-size rendering: the engine lays itself out from the surface size, so the port now hands it your panel's real resolution — true native fullscreen on 16:9 devices (1280x720 on a Powkiddy X55), unchanged on the R36S. Automatic.
- If the widescreen layout ever looks wrong on your device, set
ICERAGE_RENDER=scaledin the launcher for the classic 640x480 mode (withICERAGE_SCALE=fit|stretch|integer).
- If the widescreen layout ever looks wrong on your device, set
- Runs on older firmwares: rebuilt against glibc 2.29 (was 2.38).
- Smarter launcher: finds the GPU driver by capability (clear on-screen message if your firmware has no usable 32-bit GL), routes audio through PipeWire/Pulse when present, and fixes the missing cover art in EmulationStation on install.
- Clean exit path shared with our other ports.
Install
Drop icerage.zip in ports/autoinstall/ (or install via PortMaster), put your Ice Rage APK next to it, reboot. Updating keeps your game data.
16:9 device owners: reports welcome — the widescreen path is verified in our test rig, and your hardware is the final word.