Citra - General Guide (Archive)
Citra was a Nintendo 3DS Emulator.
Note:
Citra Standalone was removed as part of the 0.8.0b
update.
It can still be temporarily installed via:
Where to put the games
3DS games should be put under the retrodeck/roms/3ds/
directory.
What file formats are supported?
Does Citra require BIOS or Firmware?
Yes, if the games are encrypted then keyfiles are needed: aes_keys.txt
Folder structure
Type | Folder | Comment |
---|---|---|
ROMs Folder | retrodeck/roms/3ds/ |
|
Saves Folder | retrodeck/saves/n3ds/citra/ |
|
Config Folder | ~/.var/app/net.retrodeck.retrodeck/config/citra/ |
|
BIOS Folder | /retrodeck/bios/citra/ |
|
Data Folder | ~/.var/app/org.retrodeck.retrodeck/data/citra |
|
Mods Folder | retrodeck/mods/citra/ |
|
Texture Packs Folder | retrodeck/texture_packs/citra/ |
Guide - Adding mods
Note:
- The
~/retrodeck/mods/citra/
represents the/load/mods/
folder in Citra. TITLEID
is different for every game.
On the Steam Deck this could be easier to do in Desktop Mode
.
There are two ways of adding mods into Citra
Add mods from Citra
- Extract any mod from compressed
.zip
or any other format to folders. - Open up Citra inside
RetroDECK Configurator
by pressingOpen Emulator
-Citra
. - Right click on the game you want to add mods into.
- Click on
Open Mods Location
. - Paste the mod files inside that directory, each folder is stored by the
TITLLEID
of the game. - Quit Citra
From the mod folder directly
- Extract any mod files from compressed
.zip
or any other format into folders. - Go into
~/retrodeck/mods/citra/
. The folders are all named byTITLEID
. - Past the mods into the right
~/retrodeck/mods/yuzu/<TITLEID>
folder.
Guide - Adding texture packs
Note:
Some texture packs could made for a specific version or region of a game. Make sure you have the right game and textures for it.
On the Steam Deck this could be easier to do in Desktop Mode
.
- The
~/retrodeck/texture_packs/citra/
represents the/load/textures
folder in Citra. TITLEID
is different for every game.
There are two ways of adding texture packs into Citra
Enable Custom Textures
- Open up Citra inside
RetroDECK Configurator
by pressingOpen Emulator
-Citra
. - Press
Emulation
->Configure
->Graphics
->Use Custom Textures
and set it toOn
.
Add texture packs from Citra
- Extract any texture files from compressed
.zip
or any other format to folders. - Open up Citra inside
RetroDECK Configurator
by pressingOpen Emulator
-Citra
. - Right click on the game you want to add textures into.
- Click on
Open Custom Textures Location
. - Paste the texture folders inside that directory, each folder is stored by the
TITLLEID
of the game. - Quit Citra
From the texture folder directly
- Extract any texture pack files from compressed
.zip
or any other format into folders. - Go into
~/retrodeck/texture_packs/citra/
. The folders are all named byTITLEID
. - Move textures into the right
~/retrodeck/texture_packs/citra/<TITLEID>
folder.
Example:
- You have a
.zip
file for a game that contains the/load/textures/0000001000
folders. - All you need to do is take the TITLEID folder:
0000001000
and put it into~/retrodeck/texture_packs/citra/
- So the end result looks like:
~/retrodeck/texture_packs/citra/0000001000