Retroarch For Wii

  1. RetroArch Emulates Nearly Every Classic Gaming Console On ...
  2. See Full List On
  3. See More Results
  4. Where Is The Retroarch N64 Core On Wii U? - The ...
  5. How To Install RetroArch On Your Nintendo Wii U!
[Note: Not mine, this was copy word for word from here:]
How to Fix Retroarch Assets and Game Scan
How to Fix Retroarch on your if the online updater and scanner are not working.
[Example designed for Wii u but should be cross platform if your having a problem]
1. Download Retroarch on your platform of choice. (Retroarch rpx version on wii u)
2. Run Retroarch at least once, if your missing assets it will ask you to use the online updater which on Wii u will fail.
3. Now exit Retroarch, take out your SD card and put it in your PC. If your not on Wii u just find your specific retroarch file directory and go to it.
4. Before doing anything else go to the Retroarch asset site here
Inside the frontend folder you will need to download the following.
5. Now extract both zips into their own folders. First copy the contents of the assets folder into the media folder inside of the retroarch folder. Overwrite anything if it ask.
6. Once thats finished, take inside contents of the bundle folder and place them on the root of the retroarch folder. Overwrite anything if it ask.
7. Now retroarch will look and act correctly. If your missing any cores you can get them from the asset site above.
How to add missing games
1. Go inside the Retroarch contents folder
Cores -> Playlist
2. Once inside the playlist folder open the system of your choice with notepad++ or some equivalent.
3. go down to the bottom of the sheet, copy the code of the last game like this
'path': 'sd:/Roms/systemnamehere/game.FileExtensionHere',
'label': 'Game Name Here',
'core_path': 'DETECT',
'core_name': 'DETECT',
'crc32': ',
'db_name': ''
Make sure your last game has this ' }, ' at the end if its not the last game ' } ' that is the correct ending.
Change the info as needed and make sure to follow the others in the notepad file, if your struggling with the info you can also pull it from adding the game to your favorites and put in that info in the correct spot.
[Favorites can be found in the root of the retroarch folder]
LAST Game example
'path': 'sd:/Roms/systemnamehere/game.bin',
'label': 'Game Name Here',
'core_path': 'DETECT',
'core_name': 'DETECT',
'crc32': ',
'db_name': ''
NOT Last Game
'path': 'sd:/Roms/systemnamehere/game.bin',
'label': 'Game Name Here',
'core_path': 'DETECT',
'core_name': 'DETECT',
'crc32': ',
'db_name': ''
That's everything happy gaming :)

Load your core by clicking on the first tab. Scroll down until you reach the desired Core. We will use Nestopia for now. Don't forget - Content must be compatible with the matched Core. There are so far 3 methods of playing Neogeo games on the Wii: The Virtual Console versions, GxGeo and FBA's NeoGeo core from Retroarch. While the first can be easier to install and the second can be slightly more straightfoward, the FBA core allows for more customization on the settings, including controls and resolution.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment
Note: RetroArch is not affiliated with Arch Linux.

RetroArch is the reference implementation of the libretro API. It is a modular front-end for video game system emulators, game engines, video games, media players and other applications that offers several uncommon technical features such as multi-pass shader support, real-time rewinding and video recording (using FFmpeg), it also features a gamepad-driven UI on top of a full-featured command-line interface.


Install the retroarch package or alternatively retroarch-gitAUR for the development version.

  • Install retroarch-assets-xmb to get the fonts and icons for the RetroArch GUI. You may also want to install retroarch-assets-ozone for a more desktop-friendly GUI.
  • Install retroarch-standalone-serviceAUR to get system user, system service and RetroArch configuration for standalone game-box. Then start and/or enable retroarch-standalone.service.


RetroArch relies on separate libraries, called 'cores', for most of its functionality. These can be downloaded per-user within RetroArch itself (via the libretro Buildbot) or you can install them system-wide via Community or AUR.


By default RetroArch is configured to load the per-user cores that it downloads. Change your #Configuration if you install them elsewhere.

The command to run a particular core is


When you first run RetroArch it will create the user configuration file ~/.config/retroarch/retroarch.cfg.

If you install RetroArch components in your home-directory, you should specify local paths in the global configuration file for downloading cores. For example,

If you install any RetroArch components system-wide with pacman, you should specify these in the global configuration file and include them in your user file. For example,

Note: RetroArch does not support multiple search paths for these components. For example, if you install cores with pacmanand download cores using RetroArch's GUI, you cannot configure RetroArch to show all of them at once since they are installed in different directories.

If you want to override your configuration (for example when running certain cores) you can use the --appendconfig /path/to/config command line option.

Tips and tricks

Enabling the Online Updater

If you prefer to install all RetroArch components with the built in updater instead of pacman, you can enable it with a configuration file:

Note: Install libretro-core-info to ensure the core downloader works correctly. Without this package it will not fetch the core list to choose from.

Enabling SaveRAM Autosave Interval

By default, RetroArch only writes SRAM onto disk when it exits without error, which means that there is a risk of losing save data when using crash-prone cores. To change this behavior, open ~/.config/retroarch/retroarch.cfg and set autosave_interval to n.

With the example above, RetroArch will write SRAM changes onto disk every 600 seconds.

RetroArch Emulates Nearly Every Classic Gaming Console On ...

Warning: Setting this value too low will cause all sorts of issue, most notably hardware degradation. See [1]

Filters and shaders

RetroArch can load BSNES XML filters and CG shaders. These are set in retroarch.cfg with video_bsnes_shader and video_cg_shader respectively. The shaders can also be obtained and updated directly inside RetroArch using the Online Updater.

Note:retroarch-gitAUR requires nvidia-cg-toolkit in order to use the cg shaders.

Reset settings to their default value

To reset a setting or keybind to its default value through the GUI, highlight it and press Start. To remove a button from a keybind, highlight the keybind and press Y.


No cores found

By default RetroArch searches for cores in ~/.config/retroarch/cores, which is where the Online Updater installs them. Cores installed with pacman are placed in /usr/lib/libretro and thus will not appear in RetroArch's GUI. You should choose one method of installing cores (pacman or the Online Updater) and change your #Configuration to match.

Input devices do not operate

You may encounter problems if running on a CLI or a display server other than Xorg or if you use the udev input driver, because /dev/input nodes are limited to root-only access. Try adding your user to the inputuser group then logging in again.

Alternatively, manually add a rule in /etc/udev/rules.d/99-evdev.rules, with KERNEL'event*', NAME='input/%k', MODE='666' as its contents. Reload udev rules by running:

If rebooting the system or replugging the devices are not options, permissions may be forced using:

Poor video performance

If poor video performance is met, RetroArch may be run on a separate thread by setting video_threaded = true in ~/.config/retroarch/retroarch.cfg.

This is, however, a solution that should be not be used if tweaking RetroArch's video resolution/refresh rate fixes the problem, as it makes perfect V-Sync impossible, and slightly increases latency.

Audio issues with ALSA

When using ALSA the audio_out_rate must match the system's default output rate, usually 48000.

Save data is lost whenever RetroArch crashes

See Full List On

See #Enabling SaveRAM Autosave Interval.

See More Results

Start game from playlist but reports 'No Items'

If RetroArch reports 'libretro core requires contents, but nothing provided', try to load game by manually chose the path of the ROM from the 'Main Menu -> Load Content'. It seems unreliable to start game from 'playlist'.

Where Is The Retroarch N64 Core On Wii U? - The ...

See also

How To Install RetroArch On Your Nintendo Wii U!

Retrieved from ''