RetroPie 3.7 is released

We are pleased to announce the release of RetroPie 3.7!MystCover

We are releasing RetroPie 3.7 in celebration of the release of our new website https://retropie.org.uk/ and new forum at https://retropie.org.uk/forum/.

Many experimental modules have been added. An option was added to easily install the LXDE desktop environment onto the pi (which can be launched from the ports menu after install), and thanks to the work of Pipplware we have been able to finally include joypad support with Kodi (controller configurations for kodi still need to be done manually for now) . We also have improvements to the configuration editor, and updates to some emulators.

Please note that configuration locations for ports have moved to /opt/retropie/configs/ports – if upgrading via the RetroPie-Setup script, old configurations will be moved when doing a full binary install.

The default render resolution for libretro emulators is now the video output resolution on the RPI 2/3. This can be lowered via the runcommand launch menu, or set globally via the configuration editor if needed for performance. Default render resolution is 640×480 for the RPI zero/1, but again can be switched globally, or on a per system basis.

The “Direct Launch” functionality was removed from Emulation Station due to stability issues – Kodi will appear in “Ports” if installing from the experimental menu.

It can be downloaded here: https://retropie.org.uk/download/

Installation Instructions can be found here – https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation.

The Prebuilt images are also available at GitHub – https://github.com/RetroPie/RetroPie-Setup/releases/tag/3.7. You can also install RetroPie on top of an existing Raspbian set up – Instructions can be found at the GitHub project site.

Changes since 3.6:

  • Added new experimental modules:
    • The Ur Quan Masters  (Port of DOS game Star Control 2).
    • Xrick (Port of Rick Dangerous).
    • Tyrquake (Standalone, not libretro).
    • Solarus Engine (Homebrew Zelda Clone).
    • SDLPoP (Prince of Persia Port).
    • Cannonball (Outrun Engine).
    • Stratagus (Warcraft and Starcraft Engine).
    • OpenBOR (Beats of Rage 2d Sidescrolling Game Engine).
    • Commander Genius (Port of Commander Keen).
    • Micropolis (Open source version of Sim City Classic).
    • Aleph One (Open Source port of Marathon Series).
    • Giana’s Return (Fan-Made sequel to the Giana Sisters).
    • Lincity (Sim City Clone).
    • Simcoupe (SAM Coupé Emulator).
  • LXDE Desktop (Option in raspi-tools to reinstall the desktop environment).
  • Updated Kodi to Kodi 16 (which includes joypad support).
  • Updated PS3 Module (timeout fixed).
  • SDL2 PS3/Wii U Pro controller fixes.
  • UAE4Arm updated.
  • lr-mame2003 updated with sample/nvram support and additional core settings.
  • Mupen64plus updated with fix for black screen with rice plugin.
  • Scummvm Improvements (updated to 1.8 with OpenGL and partial Myst support).
  • Updated Config Editor (https://github.com/RetroPie/RetroPie-Setup/wiki/Configuration-Editor).
  • Updated Carbon and Pixel Themes and added default images to the RetroPie Menu.
  • Added “Other Settings” menu to Emulationstation with “save metadata on exit” and “parse gamelists only”. These options were added to mitigate the long boot and shutdown times with large romsets.
  • Various other improvements and fixes.

Thanks to BuZz, Gizmo98, Herb, Rookervik and Zerojay and all others that have contributed to this release.

RetroPie 3.6 is released

Dragon's_Lair_(flyer)_(Atari)This version is released a little earlier than originally planned, due to the release of the fantastic Raspberry Pi 3 – which our previous 3.5 will not boot on due to having out of date firmware. Along with Raspberry Pi 3 compatibility this release brings a bunch of interesting experimental emulators such as Daphne for emulation of classic LaserDisc arcade games, a myriad of libretro cores, and a few game engines. We’ve also worked around the pesky insert coin bug that has plagued the arcade emulators.

Installation Instructions can be found here – https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation.

Prebuilt images are available GitHub – https://github.com/RetroPie/RetroPie-Setup/releases/tag/3.6. You can also install RetroPie on top of an existing Raspbian set up – Instructions can be found at the GitHub project site.

To get the Raspberry Pi 3 built-in Bluetooth working please update the RetroPie-Setup Script before using the Bluetooth configuration menu, or alternatively drop to a terminal and do

sudo apt-get install pi-bluetooth

Changes since 3.5:

  • Support for the Raspberry Pi 3
  • Added new experimental modules:
    • Daphne (Laserdisc Emulator)
    • Libretro-QuickNES
    • Libretro-Beetle PSX (x86 only)
    • Libretro-Beetle Lynx
    • GemRB engine (Baldur’s Gate, Icewind Dale, Planescape)
    • ResidualVM (Engine for Grim Fandango and Escape from Monkey Island)
    • Libretro-MESS (based on the most recent version of MAME)
    • Libretro-MAME (based on the most recent version of MAME)
  • Added EmulationStation theme Simpler Turtle Pi to the theme installer from Omnija.
  • Added version details and uninstall option to the RetroPie Setup Script.
  • Fixed insert coin not working on arcade based emulators.
  • Various other bugfixes and improvements.

RetroPie 3.5 is released

We are pleased to announce the release of RetroPie 3.5. After taking into consideration the feedback from the vibrant RetroPie community, we have provided a few more functions to simplify the user experience such as automatic expansion of the filesystem on boot, less terminal text, and more configuration options for the runcommand launch menu. We have also fixed up some bugs with Raspbian Jessie such as the USB ROM service and have added two new experimental modules – the Löve game engine and a ColecoVision emulator (CoolCV).

Installation Instructions can be found here – https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation

Prebuilt images are available GitHub – https://github.com/RetroPie/RetroPie-Setup/releases/tag/3.5. You can also install RetroPie on top of an existing Raspbian set up – Instructions can be found at the GitHub project site.. You can also install RetroPie on top of an existing Raspbian Jessie / Raspbian Wheezy set up – Instructions can be found at the GitHub project site.

Changes since 3.4:

  • Added new experimental modules, Lӧve 2D Game Engine, Colecovision (CoolCV).
  • Debian usbmount package fixed up for systemd udev compatibility, making the USB ROM service work properly again without being killed after 30 seconds. Also added ntfs support by default.
  • Added an arcade rom folder option where all arcade games can be placed.
  • Improvements to EmulationStation (Fix crash on rom delete, direct launch, symlink support, and other bug fixes).
  • Improvements to the Runcommand Launch Menu: Cleaner dialog on launch, ability to show game artwork on launch, ability to disable joystick support as well as the ability to disable the entire runcommand launch menu.
  • PS3 Controller improvements – Add multiple gasia and shanwan controller support.
  • Updated lr-mgba emulator binaries (new upstream release of mgba 0.4.0)
  • Improvements on pre-built image – disabled screen blanking, quieter boot, and filesystem automatically expanded on first boot.
  • Various other bug fixes.

RetroPie 3.4 is released

raspbianMostly fixes and improvements rather than new stuff this time folks. There were some problems with our RetroArch configuration defaults in RetroPie 3.3 which should be sorted now, and we have fixed up a few things that didn’t work correctly with Raspbian Jessie. We also have added early support for using the RetroPie-Setup script on a X86/X11 desktop setup, as well as some basic support for building EmulationStation & RetroArch + cores on the ODroid-C1. For more information regarding installation on x86 see https://github.com/RetroPie/RetroPie-Setup/wiki/RetroPie-Ubuntu-15.10-x86-Flavor.

We are now using Raspbian Jessie as the base for the RetroPie image. Those using Wheezy can update by following the instructions at https://github.com/RetroPie/RetroPie-setup/wiki/Updating-RetroPie – however moving to Jessie is recommended. As it takes time to pre-build binaries, in the future we will only be providing pre-built binaries for Raspbian Jessie.

Installation Instructions can be found here – https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation

Prebuilt images are available GitHub – https://github.com/RetroPie/RetroPie-Setup/releases/tag/3.4. You can also install RetroPie on top of an existing Raspbian Jessie / Raspbian Wheezy set up – Instructions can be found at the GitHub project site.

Changes since 3.3:

  • 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.