Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS:RetroArch: Difference between revisions

From Hacks Guide Wiki
(move Core Optimization section into prep work)
m (Ihaveahax moved page 3DS:RetroArch 3DS to 3DS:RetroArch: "3DS" is redundant)
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Infobox homebrew
{{lowercase title}}{{Infobox homebrew
| developers= Libretro
| title = RetroArch
| image= RetroArch_Logo.png
| for3ds = 1
| imagesize = 256px
| releasedate = 2019-05-20
| imagealt= RetroArch Logo
| for3ds= 1
| releasedate= 2023-03-11
| version= 1.15.0
| website= https://www.retroarch.com/index.php retroarch.com
| github = libretro/RetroArch
| github = libretro/RetroArch
}}
}}
{{shortcut|3DS:RA}}
'''RetroArch''' is a frontend for emulators, & more. It can emulate up to SEGA Genesis & SEGA CD on the Old 3DS/2DS, and up to PlayStation 1 on New 3DS/2DS.


{{info|Most standalone emulators are better than retroarch in terms of performance, if you would like to see a list of recommended emulators then see the [[3DS:Emulators|Emulators]] page.}}
'''RetroArch''' is a frontend for emulators, & more. It can emulate up to PlayStation 1 on '''NEW''' 3DS/2DS '''ONLY''' via '''PCSX ReARMed'''.


==Installation==
{{info|
NES, & SNES should be done with [[udb:3ds/virtuanes|VirtuaNES]] and [[udb:3ds/snes9x|Snes9x for Old 3DS]] instead, if you want to have VC Injections for Genesis games then use the PicoDrive core in RetroArch, otherwise use [[udb:3ds/picodrive|the standalone PicoDrive instead.]]}}
{{warning|
If you are on an Old 3DS/2DS, you shouldn't bother with continuing.}}


===What you need ===  
=== Installation ===
*[http://buildbot.libretro.com/nightly/nintendo/3ds/RetroArch_cia.7z RetroArch_cia.7z] (direct download)
*The latest release of [https://www.7-zip.org/ 7-Zip]


===Section I - Prep Work===
=== What you need ===
#Power off your console
* [http://buildbot.libretro.com/nightly/nintendo/3ds/RetroArch_cia.7z RetroArch_cia.7z] (direct download)
#Insert your SD card into your computer
* The latest release of [https://www.7-zip.org/ 7-Zip]
#Extract the <code>RetroArch_cia.7z</code> with 7-Zip
#Move the <code>retroarch</code> & <code>cia</code> folders onto the root of your SD card
#Create a <code>Cores-Notused</code> folder within the <code>retroarch</code> folder
#Navigate to <code>sd:/retroarch/cores/</code>
#Move any cores you don't plan on using to <code>sd:/Retroarch/Cores-Notused/</code>
*If you want to use any of the unused cores later, move them from <code>sd:/Retroarch/Cores-Notused/</code> to <code>sd:/Retroarch/Cores/</code> and install them with FBI, or use the "Load Core" option within RetroArch
#Reinsert your SD card into your console


===Section II - Installation===  
=== Section I - Prep Work ===
#Power on your console
# Power off your device
#Launch FBI from your HOME Menu
# Insert your SD card into your computer
#Navigate to <code>SD</code> -> <code>retroarch</code> -> <code>cores</code>
# Extract the <code>RetroArch_cia.7z</code> with 7-Zip
#Scroll down and press {{B|A}} on the core you want to install, and select <code>Install CIA</code>
# Move the <code>retroarch</code> & <code>cia</code> folders onto the root of your SD card
#*As there are over 80 cores, and as these cores show up as titles on your HOME Menu, it is recommended to only install the cores you want to use
# Remove the SD card from your computer and put it back into your device


===Section III - Launching your ROM===
=== Section II - Installation ===
#Once your core(s) have finished installing, press {{B|Home}}
# Power on your device
#Press {{B|A}} on your newly installed core to unwrap it  
# Launch FBI from your HOME Menu
#Press {{B|A}} to open it
# Navigate to <code>SD</code> -> <code>retroarch</code> -> <code>cores</code>
#Wait for it to load, then -> <code>Load Content</code> -> <code>sdmc:/</code> -> <code>Go to wherever your ROM is located</code> -> <code>Press A to select your ROM</code> -> <code>Choose your core</code>
#  Scroll down until you find the core you want, then install it like you would any other CIA.
* Be patient for your ROM to load, this can take a while depending on file size.
* Alternatively, if you want to install all the cores you can just press <code><current directory></code> -> <code>Install & Delete All CIAs</code>
 
=== Section III - Launching your ROM ===
# Once your core(s) have finished installing, press HOME to enter the HOME Menu.
# Tap on your core to unwrap it, then open it.
# Wait for it to load, then -> <code>Load Content</code> -> <code>sdmc:/</code> -> <code>Go to wherever your ROM is located</code> -> <code>Press (A) to select your ROM</code> -> <code>Choose your core</code>
* Be patient for your ROM to load, things don't load quickly in RetroArch on 3DS


{{success|text=You should now be playing your game on RetroArch!}}
{{success|text=You should now be playing your game on RetroArch!}}
===Resources===
[https://docs.libretro.com/guides/install-3ds2ds/ RetroArch Install Guide] <br />
[https://www.reddit.com/r/3dshacks/comments/jvkotb/full_speed_psx_finally_here_on_new_3ds_new_2ds_xl/ PCSX ReARMed optimal configuration] <br />
[https://docs.google.com/spreadsheets/d/1pl2bTkzTe736EOaQjk8FBWY9ixfgoNSYSitbm5Gnyqs/edit#gid=0 PCSX ReARMed N3DS compatibility List]

Revision as of 17:07, 30 October 2023


RetroArch is a frontend for emulators, & more. It can emulate up to PlayStation 1 on NEW 3DS/2DS ONLY via PCSX ReARMed.

Info icon NES, & SNES should be done with VirtuaNES and Snes9x for Old 3DS instead, if you want to have VC Injections for Genesis games then use the PicoDrive core in RetroArch, otherwise use the standalone PicoDrive instead.
Warning icon If you are on an Old 3DS/2DS, you shouldn't bother with continuing.

Installation

What you need

Section I - Prep Work

  1. Power off your device
  2. Insert your SD card into your computer
  3. Extract the RetroArch_cia.7z with 7-Zip
  4. Move the retroarch & cia folders onto the root of your SD card
  5. Remove the SD card from your computer and put it back into your device

Section II - Installation

  1. Power on your device
  2. Launch FBI from your HOME Menu
  3. Navigate to SD -> retroarch -> cores
  4. Scroll down until you find the core you want, then install it like you would any other CIA.
  • Alternatively, if you want to install all the cores you can just press <current directory> -> Install & Delete All CIAs

Section III - Launching your ROM

  1. Once your core(s) have finished installing, press HOME to enter the HOME Menu.
  2. Tap on your core to unwrap it, then open it.
  3. Wait for it to load, then -> Load Content -> sdmc:/ -> Go to wherever your ROM is located -> Press (A) to select your ROM -> Choose your core
  • Be patient for your ROM to load, things don't load quickly in RetroArch on 3DS
Success icon You should now be playing your game on RetroArch!