Skip to content

A quick and dirty fork of libretro-dolphin-launcher for running Cemu via Retroarch. It uses antimicrox to quickly exit and return to Retroarch.

License

Notifications You must be signed in to change notification settings

new-penguin/libretro-cemu-launcher-antimicrox

Repository files navigation

libretro-cemu-launcher

Cemu

Based on libretro-dolphin-launcher and libretro-PCSX2-launcher.

Launch Nintendo Wii U games through Cemu, directly from RetroArch with full controller support using antimicrox.

Installation

Download the Linux core from releases and skip to step 2 or...

  1. Compile the core
git clone https://github.com/new-penguin/libretro-cemu-launcher-antimicrox
cd libretro-cemu-launcher-antimicrox
make
  1. Copy the core file to the RetroArch cores directory. For example, to copy to the default core directory
cp cemu_launcher_libretro.so /usr/lib/libretro/cemu_launcher_libretro.so
cp cemu_launcher_libretro.info /usr/share/libretro/info/cemu_launcher_libretro.info
  1. Make sure Cemu in installed as well as antimicrox via your distro's repo or in my case, AUR repo. If not, you have the option to use the flatpak or appimage versions. You should be able to run both of the following commands:
cemu
antimicrox

or via flatpak

flatpak run info.cemu.Cemu
flatpak run io.github.antimicrox.antimicrox

You can also use the appimage versions of the respective programs. Just copy both to your ~/.config/retroarch/system folder and make sure they're named cemu.AppImage and antimicrox.AppImage. Also don't forget to make them executable.

Usage

  1. Scan Nintendo Wii U games in RetroArch

  2. Associate your games with the Nintendo Wii U (Cemu Launcher) core

  3. Configure antimicrox to use your distro's 'close window' binding to your controller button preference. Or you can use my pre-configured controller mappings here for the 360 and Xbox One controllers. Place in your user ~/ directory. In the provided examples I've mapped LS click + RS click to exit Cemu. Also you should make sure Cemu is configured correctly to run a game first as there's a bit of initial setup involved as well as controller configuration.

  4. And once done you should be able to launch and switch games directly from the RetroArch menu

  5. Alternatively, you can run games through the command line

retroarch -L cemu_launcher_libretro.so "game.rpx"

Contributors

About

A quick and dirty fork of libretro-dolphin-launcher for running Cemu via Retroarch. It uses antimicrox to quickly exit and return to Retroarch.

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •