Releases: RetroPie/RetroPie-Setup
Releases · RetroPie/RetroPie-Setup
RetroPie-Setup Script version 3.4
- Now using Raspbian Jessie for the RetroPie image.
- Fixes for controller input issues with RetroArch including improved config generation to work around problems with 8bitdo controllers.
- Fixed up Bluetooth pairing module on Jessie.
- Improvements to the Xbox userspace driver (xboxdrv) including partial support of Xbox One controller.
- Can now choose to exit or restart Emulation Station. Metadata will no longer be lost if choosing to shutdown or reboot.
- Preliminary support for using the RetroPie-Setup script on x86 + X11 on Debian/Ubuntu and Ubuntu on the Odroid-C1 (building from source only).
- $HOME/.emulationstation has relocated to /opt/retropie/configs/all/emulationstation - but is symlinked from the original location. The USB Rom Service script will backup all of /opt/retropie/configs to USB. Previously it only backed up /$HOME/.emulationstation.
- Support for choosing RetroArch shaders and overlays from the RetroPie-Setup configuration editor.
- Added pixel theme from Rookervik to theme installer.
- Wonderswan and NeoGeo Pocket separated into Wonderswan/Wonderswan Colour, NeoGeo Pocket/NeoGeo Pocket Colour.
- Various other bugfixes and improvements.
RetroPie-Setup Script version 3.3
- Mupen64plus controller configs (including hotkeys) and Reicast
(Dreamcast) controller configs added to the autoconfiguration script in
emulationstation. Mupen64plus is now the default n64 emulator due to
compatibility. - AdvanceMAME 1.4 (replaces 1.2 - still based on MAME 0.106).
- PlayStation Portable emulator ppsspp is included by default (libretro
version is default, the standalone version is optional). - Removed cpc4rpi emulator, and added CapriceRPI which has many
improvements over cpc4rpi. - Updated libretro binaries including lr-fba-next updated to v0.2.97.37,
and an improved lr-caprice32 which is now moved out of experimental and
is the default Amstrad CPC emulator. - Updates to Reicast emulator, which has been moved out of experimental.
- New experimental modules: OpenTTD (open source simulation game based
on Transport Tycoon Deluxe), Wolf4SDL (Port of Wolfenstein 3d), Zdoom
(Enhanced Port of the official DOOM source) - PS3 controller improvements (added Gasia PS3 clone Support).
- Updated OpenMSX emulator (to the dev version 0.12.0+).
- Beta images based on Raspbian Jessie are included. They may have bugs
that are not present in the Raspbian Wheezy release. - New themes added to the theme installer (Eudora from AmadhiX,
Tronkyfran from Tronkyfran, and Retroplay Canela from InsecureSpike). - RetroArch joy-config tool removed (custom configs are now done through
the RGUI or manually). - Various other bugfixes/improvements.
RetroPie-Setup Script version 3.2.1
- Fixed a configuration issue that stopped d-pad functionality on controllers that lacked an analogue controller.
RetroPie-Setup Script version 3.2
- Fixed binaries of mupen64plus and lr-tyrquake and removed mupen64plus-testing as it is now included in the default mupen64plus.
- Updated to Hatari 1.9, and built in IPF image support.
- Binary installs are now supported for those running under Raspbian Jessie - although there still may be bugs.
- New experimental modules - ppsspp / lr-ppsspp (PlayStation Portable emulator), px68k (X68000 emulator - too slow to be usable on a rpi2 though), opentyrian (a port of the DOS shoot-em-up Tyrian), and SuperTux.
uae4arm is now moved from experimental. - Improvements to the generic bluetooth pairing module.
- Improvements to ps3controller pairing
- Fixed SNESDev driver building (failed on first attempt).
- New Turtle Pi Emulation Station theme installable via the themes installer
- GLideN64 video plugin for mupen64plus
- Various other bugfixes.
RetroPie-Setup Script version 3.1
- Workaround for lr-snes9x-next crashes for certain games.
- New theme installation script and excellent new theme “Carbon” which is lighter on memory than the Simple theme (no more white screen of death! - works with all systems).
- Initial bluetooth module for pairing keyboards.
- We now provide images for use with Berryboot.
- Moved Super Mario War out of experimental.
- New default lr-fba-next emulator for rpi2 owners.
- Added lr-mame2003 (based on MAME 0.78) emulator.
- Minor Emulation Station tweaks, reduced time to skip buttons, and improved parsing with brackets in gamelists.
- New experimental modules - sselph’s scraper and lr-mame2010 (based on MAME 0.139)
Improved ps3 controller pairing. - Initial support for installing RetroPie manually on Raspbian Jessie and OSMC (via source only - consider this experimental for now).
- Splashscreen improvements- can be added from samba shares, splash videos play all the way through without emulationstation cutting them off.
- Lots of bugfixes, and improvements to the RetroPie Wiki.
RetroPie-Setup Script version 3.0
- New GUI for basic WiFi configuration and Config editing
- Added Dragon 32 / TRS-80 (CoCo) emulator xroar
- Added Super Mario War to ports
- Move some emulators out of experimental – lr-bluemsx (Now default for msx), lr-mednafen-ngp, lr-mednafen-wswan, lr-mgba, lr-tgbdual, lr-vba-next
- Added virtualgamepad to experimental which allows gamepad emulation via a mobile
- Restarting setup script no longer needed after updating the setup script.
- Improved support for video splashscreens and a centralised splashscreen repo (https://github.com/RetroPie/retropie-splashscreens)
RetroPie-Setup Script version 3.0 RC 1
Changelog
- Input configuration improvements / fixes / optimisations
- Basic joypad control in RetroPie-Setup / emulator prelaunch menus.
- Make libretro Fuse default spectrum emulator (for easier joypad control)
- Added new spectrum emulator ZEsarUX to the experimental section.
- Added launching RetroArch with RGUI from the RetroPie menu in EmulationStation.
- Various other bugfixes – you can follow changes as they happen on the GitHub site – https://github.com/RetroPie/RetroPie-Setup/commits/master
RetroPie-Setup Script version 3.0 BETA 4
Changelog
BETA 4:
- Work around issue with RetroArch GUI not accepting input/freezing.
- Fixed up RetroArch control configuration via our new integrated input configuration.
- Moved RetroArch joypad cofigurations to /opt/retropie/configs/all/retroarch-joypads
BETA 3:
- Integrated controls configuration for EmulationStation and RetroArch – On first start EmulationStation will ask for controls to be configured, and will then also configure RetroArch based on your choices. Note that there will be a delay after selecting OK whilst this is done – this will be improved later to give feedback so it doesn’t look as though EmulationStation has frozen.
- New experimental modules/emulators: limelight (Networked game streamer for Steam), lr-tgbdual (gameboy color emu with link support), DXX-Rebirth port (Decent 1/2), r-mednafen-wswan (Wonderswan emu), lr-mednagen-gbp (NeoGeo Pocket emu), uae4arm (Amiga emu), lr-fuse (ZX Spectrum emu), lr-caprice32 (Amstrad CPC emu), lr-gw (Game and Watch simulator). All modules prefixed with lr- are libretro cores for use with Retroarch.
- New startup picture with new RetroPie logo.
- Added additional ES theme “Color Pi”
- Dosbox bug fixes / Ability to launch custom shell scripts.
- Wifi configuration under RetroPie menu.
- PS3 controller setup improvements
- Various other fixes / improvements.
Thanks to everyone who contributed to this release.
BETA 2:
- More launch options for Hatari
- Resize framebuffer with video mode change (and allow frame buffer res to be changed independently for terminal/X apps)
- Improvements to minecraft-pi launch script
- Added some experimental modules – Adventure Game Studio engine, yabause (Sega saturn), virtualjaguar (Atari Jaguar), beetle-vb (Virtualboy), mgba (game boy advance)
- Added ProSystem (Atari 7800 emulator)
- Fixes to mupen64plus build
- Various other fixes / Improvements
BETA 1:
- Overhaul of emulator selection / launching – single rom folder per platform, with the facility to change default emulator per platform or per rom on launch. Also allows launch of certain emulators with specific configurations, such as render plugin for mupen64plus, and model configuration for fuse.
- RetroArch render resolution is also configurable on launch. Video output is no longer switched by default, but can be adjusted by the user if needed.
- New retropie menu in EmulationStation with easy access to retropie-setup, file manager, audio settings, controller settings,
raspi-config and so on. - Emulationstation entries are now sorted (by name) – should mostly match alphabetical order of rom folders.
- Work to ensure user configurations are preserved. More configuration files moved to /opt/retropie/configs/ structure.
- EmulationStation restarts on exit by default unless a key is pressed. Makes it easier for those that want to quick and let it restart to pick up any new roms.
- New platforms.cfg file that contains emulator names / supported file extensions. This can be copied to /opt/retropie/configs/all to override extensions added to emulationstation (A reinstall / re-configuration of the a related emulator is needed after to update the emulation station configuration)
- Addition of AdvanceMAME 1.2 (based on MAME 0.106) which may be useful for rpi2 owners over the 0.94 version. Framebuffer output code adjusted to work better with the Pi.
- rpix86 is included again by default (was missing from the last image).
- Updates to the usbromservice. If you want to sync rom folders it now requires a folder in the root of the usb stick called “retropie”. The roms will be synced from a sub folder called roms. It also can backup/restore your custom emulationstation gameslists / data.
- RetroArch includes additional shaders and overlays
- Various other emulator updates and fixes.
RetroPie-Setup Script version 2.1
Refactored RetroPie-Setup Script, Emulation Station 2
Revision 1.10.1
Freeze of RetroPie-Setup Script around revision 1.10.1 of the SD card image.