We are a small team, and we definitely intend to simplify the UI at least for beginners in the coming months, but we are simply not ready yet. Lastly, we hope that new users can be understanding of the fact that RetroArch’s UI might have a bit of an initial learning curve.
The update is currently scheduled to go out the 3rd of October together with the next frontend release. While Steam Cloud should keep everything safe, we do still feel the need to mention this, as the changes are not risk-free. somewhere safe outside the Steam install. So what does this change mean? Currently, the RetroArch base directory on Linux is RetroArch-Linux-x86_/retroarch which you can see the retroarch’s itself in a subdirectory instead of being in the main directory of the game, so our goal is basically same directory structure for every platform! Due to the chance of data loss our recommendation is to copy everything you care about, for example save files, options, your cfg files etc. Additionally, on Linux, we are moving from the AppImage-based release to using the newer soldier runtime available in Steam to increase the likelihood of RetroArch working out of the box on more Linux distributions.Īs there is a small risk for breakages for Linux users we felt the need to properly inform about this. However, to simplify RetroArch on Steam we are moving to the same folder structure on all platforms. Looking forward you can expect regular updates and soon a nightly branch. For a long time, we have manually released everything on the Steam, this has now been automated for both platforms. Right now, we need to make some changes for the Linux platform.
Support for these older styles of binaries will be discontinued in the near future.We have been busy working on the Steam version to improve compatibility and stability. For the time being, old MESS can be compiled using "SUBTARGET=mess" while older MAME (arcade only) can be made with "SUBTARGET=arcade". As a result, MESS links here will likely only be available up to 0.161 with anything beyond expected to be obtained at the MAME link. Please Note: In all source release versions starting with 0.162, MAME is a binary which consists the entirety of source (including the former MESS project).
Download these if you can't or don't wish to build MAME and don't mind waiting for the next release date to see progress.
These links are for binaries and/or distribution packages for Mac OS X, the BSD family, and a variety of popular Linux distributions. Regularly Updated binaries and packages (usually within a few versions of baseline) An equivalent guide for Linux is available here.
Download these if you'd like to learn to develop for MAME/MESS, or if you know how to build the emulator and just want to follow along quickly.Ī guide to building MAME/MESS on Mac OS X is available here. The following links are for source code, either pre-packaged by MAMEDev or you can simply clone/fork us on Github to follow the team's progress in real-time.