Anarchy Arcade

Anarchy Arcade

Not enough ratings
How to Setup Emulator/ROMs in AA
By EkoJR
Describes how to set up Anarchy Arcade to emulate ROMs using RetroArch.
   
Award
Favorite
Favorited
Unfavorite
Summary
This guide will show you how to use just RetroArch for all your emulated games. No need to download a bunch of apps for each console, and both Libretro and RetroArch are made by the same people.

Working example




DOES NOT work with...
  • Nintendo 64 - OpenGL not supported.
  • PlayStation 2 - 32 bit DLL not available.
Prerequisits
How to
RetroArch

  1. Launch RetroArch.
  2. Go to Load Core > Download a Core.
  3. Scroll/Search the target core associated with the ROM's console/system, and click to download.

Libretro Core DLL

The name of the DLL is the same as the core downloaded via RetroArch.

  1. Find the core DLL name located in `C:\RetroArch-Win64\cores`.
  2. Go to Libretro DLL list, and download the 32 bit core ( https://buildbot.libretro.com/nightly/windows/x86/latest/ ).
  3. Copy/Cut & Paste DLL into AA libretro core directory `<Steam_Folder>\steamapps\common\Anarchy Arcade\aarcade_user\libretro\cores`.

BIOS

Some consoles require a BIOS in order to launch any ROM. Some Libretro DLLs can require a specific BIOS as well.

  1. Go to Libretro's list of BIOS ( https://github.com/Abdess/retroarch_system/tree/libretro ).
  2. Copy/Cut & Paste BIOS into AA Libretro system bios directory `<Steam_Folder>\steamapps\common\Anarchy Arcade\aarcade_user\libretro\system\<Libretro_Core_Name>`.

Anarchy Arcade

Set up Libretro settings.
  1. Launch a new instance of Anarchy Arcade; restart required to load Core DLLs.
  2. Press Esc, if menu doesn't show on launch.
  3. Go to Settings (cog wheel) > Embedded > Libretro.

  4. In Libretro Properties, go to Cores, select detected Core that was downloaded and placed in AA's directory.
  5. Click Enabled to enable core, and optionally could enable Auto Cart Saves & Auto State Saves if you wish.
  6. Under Associated Content Folder, paste the ROMs directory in the Content Folder input.


Set up App
  1. Load any map.
  2. Press middle-click, and switch to Advanced Mode.
  3. Go to the Apps tab, and at the bottom click browse to add a new retroarch app launcher.
  4. Go to `C:\RetroArch-Win64`, copy retroarch.exe and paste as an alternate name (ex. retroarch-sega_genesis.exe), then select it and click Open.
    1. Alternate filename is required for AA in order to create unique ID that's a separate app.
    2. Afterwards, you could delete the file and set the app executable as the original `retroarch.exe` file.
  5. Within the Open-With App Properties under General, fill out the following.
    1. Type: Select system/console type.
    2. Command Format: `-L $QUOTEC:\RetroArch-Win64\cores\<Libretro_Core_Name>.dll$QUOTE $QUOTE$FILE$QUOTE`.
  6. Under Associated Content Folders, paste the ROMs directory in the Content Folder input.


Set Object(s)
  1. Go to any model that is associated with the console/system, and press middle-click.
  2. Click on Item|Edit.
  3. Under General, fill out the following.
    1. Type: Select system/console type.
    2. Open With: App name associated with system/console.

After that, just select an object and Libretro should launch the game within Anarchy Arcade.