Release Notes
What's new?
- RG351MP is now supported in addition to RG351P/RG351M/RG351V
NOTE: some standalone emulators have not yet been fully adapted for the RG351MP, means controls may not work - Pre-Configured Bezels Support: Game Boy, Game Boy Color, Game Gear, Pokemon Mini, WonderSwan, Neo Geo Pocket and Supervision by default (see Wiki for details)
- Configure/customize bezels (decorations) within Emulation Station.
- Can override to use a specific system/game bezel
- Overlays like: 'shadow' and 'grid' can be separately enabled/disabled - support for custom overlays.
- Custom bezel support. Features supported by default bezel can all be used by custom bezels - including UI configuration
- Online updates have been re-enabled
NOTE: you must still manually update to this release (.tarupdate or fresh.img.gzinstall)- 'beta' builds are created daily if there are changes. Works with online updates through the 'beta' channel.
- Enabled EmulationStation Save State Manager, manage/launch your saved games directly from EmulationStation
- Configuration of filters and shaders within EmulationStation
- Cloud Save Sync - new tool to allow saving/restoring saves from the cloud (uses rclone)
- PCSX-Rearmed rumble now includes weak rumble
- Added RetroRun configurable options via ES menu, hotkeys for FPS/screenshot identical to the RetroArch mapping
- Added Default 4:3 Theme - Art-Book with support for all systems
- Added GZDoom as main Doom system emulator (features full OpenGL ES acceleration)
- Added Build engine system with Raze emulator for Duke Nukem 3D, Blood, Redneck Rampage, Shadow Warrior, Exhumed, NAM and WW2 GI (based on GZDoom tech)
- Added Drastic emulator without package download
- Added Mupen64plus standalone emulator
- Added native OpenBOR
- Added QuickNES core (NES, Famicom)
- Added Gearcoleco core (ColecoVision, requires colecovision.rom BIOS file)
- Added SMS Plus GX core (ColecoVision, requires BIOS.col BIOS file)
- Added FreeChaF core (Fairchild Channel F)
- Added Quasi88 core (NEC PC-88)
- Added X1 Millennium core (Sharp X1)
- Added SuFami Turbo as separate system
- Added MAME - Current core (0.237 rom set)
- Added FBAlpha 2019 core (0.2.97.44 rom set), in return unlisted fba4arm core was removed
- Added ScreenScraper support for pico-8 and ports
- Added PSX - m3u generator script
- Added 351Files single panel filemanager
- Updated themes (including downloadable themes) to support all systems
What has changed?
- Updated RetroArch to v1.9.13
- Updated most Libretro cores and standalone emulators to their latest version
- Removed CPS-1, CPS-2, CPS-3 systems please use the fbneo folder for these roms and enable automatic collections (https://351elec.de/FAQ#cps)
- Disable rumble that occurs during boot-up.
- EasyRPG core supports now compressed game folders with
.zipand.easyrpgextension - Added support for extended Retroachievements leaderboards options
- Improved game startup time (about 10-20% faster)
- RG351V usability improvements (works with RG351MP as well)
- Volume buttons can now be 'held down' to continue changing volume.
- Brightness can be adjusted with
Fn + Vol up/down(RG351V)R3 + Vol up/down(RG351MP). Can also be 'held down' to continue changing brightness.
- Hostname is configurable via network settings
- Samba share is synced with hostname and accessible via
\\<hostname>\
- Samba share is synced with hostname and accessible via
- Brightness can be adjusted lower than before
- EmulationStation menu has been reworked to remove many unused/non-working options.
- "Smooth Games" option in EmulationStation has changed to Bilinear Filtering to match retroarch
- "libretro" cores are now called "retroarch" for clarity
- Improved DinguxCommander dual panel filemanager for RG351V
- Guru Meditation Error now shows more pertenant info through text_viewer
- Improved font sizes for console
- V mounts card of P/M as games if in slot 2
- Increase swapfile size
- Post-update script is now also run on 'restore'. Makes restoring from older backups less error prone
- Controls are no longer hard coded in retroarch.cfg. Instead, retroarch autoconfig is used. This makes the differing controls between M/P/V and MP easier to manage
- Tools moved to first in EmulationStation systems order
- Improved lzdoom overall performance
Things to do after an upgrade:
- Bezels now show up in screensavers for enabled systems (random video/slideshow). If you don't want this behavior, please turn off the Decorations for the screensaver (ES -> Main Menu -> UI Settings -> Screensaver Settings -> Decorations -> None)
- If you have created a custom es_systems configuration in the past and changed any
<emulator>elements, you will need to make sure you are usingretroarchinstead oflibretroas the emulator name
Fixes:
- Fixed RetroArch scaling factors for glui and ozone menu drivers so the text appears properly sized.
NOTE: you may need to reset your scaling factor if you previously increased the value above 1.00 (menu_scale_factorin retroarch.cfg) - Screensaver no longer restarts after sleep (#451)
- RG351V:
- Restart while charging now works without getting stuck on charging screen
- Fix incorrect CPU clock speed reported
- Fix issue where unplugging/plugging in headphones during sleep could cause headphones/speakers to be out of sync
- Display is running now with 60Hz
- Rumble works in:
- Gambatte, PokeMini, px68k, TyrQuake
- Removed VBA-Next emulation core for GB/GBC as VBA-Next never supported GB/GBC
- Fixed color GBC/SGB Color Settings for Gambatte (#538)
- Fixed theme deletion not working (#392)
- Fixed Vectrex default screen ratio to 3/4 instead of 4/3
- Fixed some SDL issues
- Fixed lzdoom / ecwolf config reset bug
- Fixed Battery Icon blur on 4:3 devices
- Fixed wrongly assigned RetroRun key mappings (#499)
IMPORTANT NOTE: There are three different images below, one for the RG351P/M, RG351V and RG351MP!
If you download the incorrect image for your device, it will not boot! If you are unsure, use the the following links:
New Installations (.img.gz): RG351P/M | RG351V | RG351MP
Upgrades (place in /storage/roms/update): RG351P/M | RG351V | RG351MP