Multiple savegames for a game

Hi, I want to make multiple savegames for the same game. The problem is that it’s a pokemon game and it doesn’t support that feature so I want to manually create another copy of the game and make another save file for it, when I copy the game and open it it has the same savegame as the first one… so, is there anyway I could copy a game and make it work with a different savegame without deleting the first one?

In order for us to provide better support, we need to see the log generated by Citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File.

Without overwriting, the best you can do is to setup another citra instance into portable mode, that is, having another citra folder with its own configurations, save games, updates, etc.

To do that you simply make copy your citra folder (the one with the executables), and create a folder inside named user, and in this folder you put your system archives as to mimic the C:\Users\%username%\AppData\Roaming\Citra\ folder.

now this citra instance will look for its files inside the user folder.

Changing category to General.

1 Like

Thank you so much, it worked!

where is the inside? and what system archives?

System archives are the file you dump from your 3DS (the nand folder), and ‘inside’ i was referring to the user folder.

please don’t post on older topics, create a new one.

Can you explain that better? I don’t understand what you’re saying. Also my AppData folder isn’t in my user folder. Will that affect anything?

Is there a solution for Mac? The save files aren’t in the original application folder so duplicating still overwrites the original save.
Can i control where the save files are saved?


Citra stores save files (and other stuff like installed games) in the user folder.
By default on MacOS this folder can be found in ~/.local/share/citra-emu/ (directory might be hidden), if you create a folder called user besides the executable, Citra will use that folder instead.
An option to choose your own path for the user folder will be implemented in future releases (pull request is there but not merged yet).

When I tried this on my Omega Ruby, it completely overwrote my save. Can you put more detail into your method, please?