16 July 2024

This July - Hot Emulation News

While during summer, computing tends to slow down a bit, this is certainly not true for the emulator scene. Let's just list the big news that also are relevant for Mac Retrogaming:

  • RetroAchievements for Game Cube has landed! Download the most recent development build for MacOS (Universal build) and log into your RetroAchievements account via Tools - done! There is already a huge list of supported GameCube titles - with some luck also those of your own childhood. Needless to tell that should you have missed out on RetroAchievements, it is about time! This is absolutely breaking news. I just fired up my beloved Luigis Mansion, and RetroAchievements immediately activated on my Mac!
  • PCSX2 enters a new era: The developers have completed migration to QT and thereby release version 2! Having said that, Silicon Macs still rely on Rosetta2 - but the IntelMac builds are reasonably fast and absolutely stable.
  • Mupen64Plus 2.6: Believe it or not, it's the first release since 5 years. There are pre-built releases, however only for Intel64. While I could not test it, my build instructions for an Apple Silicon build should still work.
  • Duckstation frequently updates: It's definitely also worth updating Duckstation to its most recent version. Besides tons of under the hood development, also further shaders landed. Also here I still need to come back later.
With that said, back into this hot summer ... enjoy some shiny summer days!

07 June 2024

Exciting RetroArch Updates - Official Apple AppStore Availability

The RetroArch community remains very busy and provides for another big thing - RetroArch is now downloadable for iOS/iPadOS/tvOS from the official Apple App Store.


According to the libretro.com website, also an official app for MacOS is in the making, but that's not so important anyways.

But this app iOS/iPadOS/tvOS is a big step forward, as you no longer need to care about sideloading or even jailbreaking your mobile device. Installation and updates from the official Apple App Store work like a breeze. Big thanks to the libretro community for such good progress.

If you are really into RetroArch on Apple mobiles, I can highly recommend you this third-party app for all your file transfershttps://imazing.com/ - yes, it costs money, but it's worth every cent. A very smart way of managing your devices and transfering data from and to it.

At this occasion, I also updated my two RetroArch tutorials:

All in all, RetroArch continues to be a cornerstone of Mac emulation.



08 February 2024

RetroArch Tutorial Part III - Usage 101 / Best Practices

After two tutorials on a proper RetroArch setup (Part I and Part II), this might be the most difficult Part III on best practices in RetroArch. Frankly, it's an attempt and I will see where this heads to.

Hello RetroArch!
I do hope it's fine to use your great logo here :-).

RetroArch Menu Styles

While I stick to the pragmatic new menu layout of ozone, you can also check the different layouts which RetroArch offers. Look for: Settings/User Interface/Menu (change requires a save and restart)

06 February 2024

RetroArch 1.17 release & RetroArch Setup Tutorial - Part II

Update June 2024: Besides minor tweaks all over the document, I included a dedicated RetroArch Cloud Sync section for FinalBurn Neo, as this cannot be put into the official documentation.

This February 2024, RetroArch reached another milestone with the release of the stable version 1.17. The significance of this frontend for the emulation community cannot be overestimated - it's the foundation/inspiration for many other projects and of course the home of an ever growing list of cores that run under this frontend. But it's also a steady inspiration for new concepts and ideas - with some of these ideas remaining in an experimental mode, while others becoming very successful and influential.

This is a follow-up to this post about configuring RetroArch from scratch - Part I.

So let's start Part II of the RetroArch tutorial with a focus on Arcade games - but most of this applies to other cores as well. As you may expect, this post is work in progress and will grow over time. If you are interested in some special RetroArch topics, just leave a comment below.

Even with 1.17 being out, let me suggest to use nightly builds.

1. Use nightly MacOS builds: 

The nightly MacOS builds of RetroArch have now been stable for several years. I can recommend using them instead of the stable builds. For example, new version 1.2.7 of MoltenVK (the Vulkan layer for MacOS) just landed two days after the stable 1.17 - apparently, this plugin is essential for RetroArch in MacOS, so you would not want to miss this update. But I do not mean that you should update RetroArch every day, but if you do, download a nightly build to benefit from the latest updates.

If things turn out strange for you, you can easily downgrade by installing the stable version over the nightly build. As shown in Part I, updating the app is simple, and you will not loose any of your settings.

13 January 2024

Arcade Emulation on Macs - Status Report December 2023

Update 13 January 2024: Further great news for all Aracade fans.

1942 has RetroAchievements! One of my all-time arcade favorites finally received nice Achievements. Needless to tell that I won't master this set at any point in time, but for all you hardcore gamers, this is definitely something to head for.

OpenEmu 2.41! After some two years, the emulator with a MacOS feeling, OpenEmu, has been finally updated again. If you download the "Experimental" version, you also receive a MAME 250 core. One word of caution: It is still Intel only. However, some initial testing on my M2 Mac mini showed nice performance. In MacOS Sonoma, OpenEmu also activates the Gaming Mode in fullscreen. I certainly will always prefer RetroArch/FinalBurn Neo, but if you want to engage into all this configuration hassles, OpenEmu is worth a try.

Update 22 December 2023: Have a good festive season with a lot of good arcade gaming! These great news will help you so spend some quality gaming time. I also tweaked the main text a bit. Cheers!

Bubble Bobble has RetroAchievements! The wait is over, and these Achievements are pure joy. RetroArch and FinalBurn Neo (don‘t forget to turn the koko-aio shaders on, and my repository of course contains dedicated artwork). It’s a great experience and raises this brilliant game to a new level.

AttractMode Plus updated to 3.0.7, the signed app for Silicon Macs is online: https://github.com/oomek/attractplus/releases/tag/3.0.7

Arcadeflow layout for AttractMode Plus updated to 16.7, grab it here: https://github.com/zpaolo11x/Arcadeflow/releases/tag/16.7

Happy holidays! And again: All here strictly non-commercial, i.e. no ads, and any comments trying to benefit will be removed.

———————

Inspired some interesting reads out there (Dolphin Emu progress reports, PCSX2 progress reports, and last but not least https://www.readonlymemo.com/) I do this status report in December 2023 on Mac Arcade emulation (including iOS emulation).  Don't get me wrong: Those emu progress reports are much more into technical stuff than this blog - still the format inspires. And it's also a very good moment to do this, as there is a lot of good things to report. And before you ask: No tvOS experience here, sorry ;-).

In short: Arcade emulation on Macs/iOS was never better than now. Let's discuss why.

(1) MacOS Sonoma: Upgrading to the latest MacOS from Ventura was hassle-free. The new OS just works, and so do all emulators so fae (and Homebrew, most importantly). For sure, you will ask about this Game Mode that landed in MacOS for the first time. Happy to report that RetroArch properly launches in Game Mode when in fullscreen (MacOS tells you this with a notification each launch). 

Apologies for Shots in German ;-).


However, MAME official does not seem to launch in Game Mode (at least no notification pops up). Don't ask me about any performance differences, which are anyways hard to measure in RetroArch. But according to the official documentation (link above), it should definitely be no disadvantage for the gaming experience. 

In short: Sonoma is good to head for.

(2) FinalBurn Neo (RetroArch Core for MacOS/iOS): This core continues to impress and remains a clear number one in Mac Arcade emulation. The RetroArch documentation provides a nice summary of the main differences between MAME and FinalBurn Neo: https://docs.libretro.com/library/fbneo/ - in short, FinalBurn Neo takes compromises on accuracy in favor of playability by accepting 'quality of life hacks' that MAME doesn't. Since my latest post on this core (actually a full setup guide on RetroArch for Arcade games), the developers took huge efforts to stay in sync with MAME official (as of this post, this is version 261). Highscore support further increased for my favorite games. And most importantly, it is the only reliable RetroArch arcade core for RetroAchievements. Remember: For playing in HC Mode (the real thing without save states and rewind), you need to disable the rom hack core option when running FBNeo and restart.

In short: FinalBurn Neo remains the best Arcade emulator on MacOS/iOS systems.