New: Built-in Libretro Emulator
Integrated libretro emulator with automatic core management. Features include:
- In-game menu with save states, fast forward, and rewind
- Video settings: shaders (CRT, LCD, Sharp), filters, integer scaling, BFI for 120Hz displays
- Per-platform shader chains with in-game editor and frame overlays
- Controller mapping with presets (Universal, NES, SNES, N64, PSX, Genesis)
- Configurable hotkeys for quick save/load, fast forward, rewind, menu
- Cheats support with memory scanner for custom cheats
- RetroAchievements integration
- Toggle to disable built-in emulator (uses RetroArch/standalone emulators instead)
Overhauled: Cloud Save Sync
Major improvements to save synchronization via RomM server:
- Title ID extraction directly from ROMs (Switch, Wii U, GameCube) for accurate save matching
- GameCube GCI save support
- Conflict resolution with Keep Local / Use Synced options
- Automatic rollback backups before overwrites
New Platform Support
- DOSBox Pure for DOS games
- ScummVM standalone with automatic game ID detection
- zcci format support
Improvements
- Show file size and series name in game details
- Resync Platform now syncs all RomM platforms with same slug
- Setup wizard improvements for smaller screens
Bug Fixes
- Fix save sync on Android 11+ and restricted storage devices
- Fix favorites filter and sync filter edge cases
- Fix large 7z archive extraction crash
- Fix orphaned save data on platform purge