253 lines
14 KiB
HTML
253 lines
14 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en-us">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">
|
||
<meta name="theme-color" content="#FF8E03">
|
||
<meta property="og:title" content="Dumping Save Data from a 3DS Console · Citra" />
|
||
<meta property="og:site_name" content="Citra" />
|
||
<meta property="og:url" content="https://citra-emu.org/wiki/dumping-save-data-from-a-3ds-console/" />
|
||
<meta property="og:description" content="How to Transfer 3DS Save Data to Citra There are multiple ways to transfer 3DS save data to Citra in a usable form, but the important thing to note is that whatever tool used to get the save data off of the 3DS supports exporting expanded save data. Save data lives in Citra’s emulated SD card directories (user/sdmc/Nintendo 3DS/000...0/000...0/title/[game-TID-high]/[game-TID-low]/data/00000001/).
|
||
threeSD threeSD is a tool written to help import data from your 3DS for Citra more conveniently." />
|
||
<meta name="description" content="How to Transfer 3DS Save Data to Citra There are multiple ways to transfer 3DS save data to Citra in a usable form, but the important thing to note is that whatever tool used to get the save data off of the 3DS supports exporting expanded save data. Save data lives in Citra’s emulated SD card directories (user/sdmc/Nintendo 3DS/000...0/000...0/title/[game-TID-high]/[game-TID-low]/data/00000001/).
|
||
threeSD threeSD is a tool written to help import data from your 3DS for Citra more conveniently." />
|
||
<meta property="og:type" content="website" />
|
||
|
||
|
||
<link rel="icon" href="https://citra-emu.org/favicon.ico" />
|
||
<link rel="shortcut icon" href="https://citra-emu.org/favicon.ico" type="image/x-icon" />
|
||
<link rel="canonical" href="https://citra-emu.org/wiki/dumping-save-data-from-a-3ds-console/">
|
||
|
||
|
||
|
||
<title>Dumping Save Data from a 3DS Console - Citra</title>
|
||
<link href="https://fonts.googleapis.com/css?family=Ubuntu|Dosis" rel="stylesheet">
|
||
|
||
<link rel="stylesheet" href="https://citra-emu.org/scss/style.min.css" />
|
||
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"
|
||
integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script>
|
||
|
||
|
||
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
|
||
<script>
|
||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
||
|
||
ga('create', 'UA-73966905-1', 'auto');
|
||
ga('send', 'pageview');
|
||
</script>
|
||
|
||
</head>
|
||
|
||
<body>
|
||
<nav class="navbar navbar-default navbar-wrapper navbar-fixed-top">
|
||
<div class="container">
|
||
<div class="navbar-header">
|
||
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"
|
||
aria-expanded="false" aria-controls="navbar">
|
||
<span class="sr-only">Toggle navigation</span>
|
||
<span class="icon-bar"></span>
|
||
<span class="icon-bar"></span>
|
||
<span class="icon-bar"></span>
|
||
</button>
|
||
<a class="navbar-brand" href="/"> </a>
|
||
</div>
|
||
|
||
<div id="navbar" class="navbar-collapse collapse">
|
||
<ul class="nav navbar-nav">
|
||
<li class="index-1 first"><a href="/" title="Blog Posts">Blog</a></li>
|
||
<li class="index-2"><a href="/download/" title="Download Citra">Download</a></li>
|
||
<li class="index-3"><a href="/help/" title="Help">Help</a></li>
|
||
<li class="index-4"><a href="/wiki/faq/" title="Frequently Asked Questions">FAQ</a></li>
|
||
<li class="index-5"><a href="/game/" title="Game Compatibility">Compatibility</a></li>
|
||
<li class="index-6"><a href="/wiki/home/" title="Wiki Homepage">Wiki</a></li>
|
||
|
||
<li class="index-7 dropdown">
|
||
<a href="#" class="dropdown-toggle" data-toggle="dropdown"
|
||
role="button" aria-haspopup="true" aria-expanded="false">
|
||
Social <span class="caret"></span>
|
||
</a>
|
||
|
||
<ul class="dropdown-menu">
|
||
<li class="index-1 first"><a href="/rules/" title="Community Rules">Rules</a></li>
|
||
<li class="index-2"><a href="https://community.citra-emu.org/" title="Forums">Community Forums</a></li>
|
||
<li class="index-3 last"><a href="/discord/" title="Discord Server">Discord Chat</a></li>
|
||
</ul>
|
||
</li>
|
||
|
||
<li class="index-8 dropdown">
|
||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
|
||
aria-haspopup="true" aria-expanded="false">
|
||
Media <span class="caret"></span>
|
||
</a>
|
||
|
||
<ul class="dropdown-menu">
|
||
<li class="index-1 first"><a href="/screenshots/" title="Screenshots">Screenshots</a></li>
|
||
<li class="index-2 last"><a href="https://www.youtube.com/channel/UC_dcdgzuapBtAY4ol3x-90Q"
|
||
title="YouTube Channel">Videos</a></li>
|
||
</ul>
|
||
</li>
|
||
|
||
<li class="index-9 last"><a href="https://www.patreon.com/citraemu" title="Patreon">Patreon</a></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</nav>
|
||
|
||
|
||
<div id="mainContainer" class="container" >
|
||
<div class="row">
|
||
|
||
</div>
|
||
|
||
<div class="row row-fluid">
|
||
<div id="content" class="col-xs-12 col-sm-12 col-md-9 col-lg-9 pull-right">
|
||
|
||
<h1>Dumping Save Data from a 3DS Console</h1>
|
||
<h2 id="how-to-transfer-3ds-save-data-to-citra">How to Transfer 3DS Save Data to Citra</h2>
|
||
<p>There are multiple ways to transfer 3DS save data to Citra in a usable form, but the important thing to note is that whatever tool used to get the save data off of the 3DS supports exporting <em>expanded</em> save data. Save data lives in Citra’s emulated SD card directories (<code>user/sdmc/Nintendo 3DS/000...0/000...0/title/[game-TID-high]/[game-TID-low]/data/00000001/</code>).</p>
|
||
<h3 id="threesd">threeSD</h3>
|
||
<p><a href="https://github.com/zhaowenlan1779/threeSD">threeSD</a> is a tool written to help import data from your 3DS for Citra more conveniently.</p>
|
||
<p>Refer to threeSD <a href="https://github.com/zhaowenlan1779/threeSD/wiki/Quickstart-Guide">Quickstart Guide</a> for importing your installed titles, updates, DLCs, save data, extra data, system files, etc. Note that you’ll still need a hacked 3DS with GodMode9 to obtain your keys so that threeSD can decrypt the data on your SD card.</p>
|
||
<h3 id="checkpoint">Checkpoint</h3>
|
||
<p>As the supported way of transferring save data, <a href="https://github.com/BernardoGiordano/Checkpoint">Checkpoint</a> is easy to install and use.</p>
|
||
<h4 id="required-tools">Required tools</h4>
|
||
<ul>
|
||
<li>A 3DS with <a href="https://3ds.guide/">boot9strap</a> installed</li>
|
||
<li><a href="https://github.com/BernardoGiordano/Checkpoint/releases">Checkpoint</a>.</li>
|
||
<li>SD card reader (preferred), or a way to use wireless file transfer</li>
|
||
</ul>
|
||
<h4 id="installing-checkpoint">Installing Checkpoint</h4>
|
||
<ol>
|
||
<li>Download Checkpoint from the link above.</li>
|
||
<li>For cia installation, transfer the cia file to the SD card and install it with a cia installer such as <a href="https://github.com/Steveice10/FBI/releases">FBI</a>. For Rosalina-based Homebrew Launcher, transfer the 3dsx file to <code>/3ds/</code> on the SD card. <strong>Hax-based Homebrew Launchers are not supported by Checkpoint</strong>.</li>
|
||
</ol>
|
||
<h4 id="transferring-save-data">Transferring Save Data</h4>
|
||
<ol>
|
||
<li>Open Checkpoint. If this is the first time launching Checkpoint, it may take a considerably longer than usual depending on the amount of installed titles.</li>
|
||
<li>Highlight the game you want to dump by navigating to it with the D-pad.</li>
|
||
<li>Press A and select <code>Backup</code> on the bottom screen. You will be prompted <code>Yes</code> or <code>No</code>. Select <code>Yes</code> by pressing A.</li>
|
||
<li>You will have the option to name the save folder. Name it whatever you want or use the name given to it. Press <code>OK</code> on the bottom screen.</li>
|
||
<li>The top screen will flash a message <code>Success! Progress correctly saved to disk</code>. Exit out of Checkpoint.</li>
|
||
<li>Transfer all files located in <code>/3ds/Checkpoint/saves/[Game Name]/[Folder created in Step 4]</code> to the computer.</li>
|
||
<li>Place the files in Citra’s emulated SD card’s save directory. You can open the save directory by right-clicking on a game in Citra and clicking “Open Save Data Directory”. If the directory doesn’t exist, start the game once and the directory will be created.</li>
|
||
</ol>
|
||
<h5 id="example-diagram-showing-the-correct-location-of-new-super-mario-bros-2-save-data-in-citras-user-directorywikiuser-directory">Example diagram showing the correct location of New Super Mario Bros. 2 save data in Citra’s <a href="/wiki/user-directory">User Directory</a>.</h5>
|
||
<pre tabindex="0"><code>"User directory"
|
||
└── sdmc
|
||
└── Nintendo 3DS
|
||
└── 00000000000000000000000000000000
|
||
└── 00000000000000000000000000000000
|
||
└── title
|
||
└── 00040000
|
||
└── 0007ae00
|
||
└── data
|
||
└── 00000001
|
||
└── BigRedSave.dat
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div id="sidebar" class="col-xs-12 col-sm-12 col-md-3 col-lg-3 pull-left">
|
||
<div id="advertisement" class = "ad">
|
||
<h3>Advertisement</h3>
|
||
<ins class="ad adsbygoogle"
|
||
style="display:block"
|
||
data-ad-client="ca-pub-4126545610079023"
|
||
data-ad-slot="4223809695"></ins>
|
||
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
|
||
</div>
|
||
|
||
<div class="tagcloud hidden-sm hidden-xs">
|
||
<h3>News Tag Cloud</h3>
|
||
<ul>
|
||
|
||
<li><a class="taxonomy-citra-release" href="/tags/citra-release">citra-release</a></li>
|
||
|
||
<li><a class="taxonomy-feature-update" href="/tags/feature-update">feature-update</a></li>
|
||
|
||
<li><a class="taxonomy-progress-report" href="/tags/progress-report">progress-report</a></li>
|
||
|
||
</ul>
|
||
</div>
|
||
|
||
<div id="twitter" class="hidden-sm hidden-xs">
|
||
<a class="twitter-timeline" data-tweet-limit="3" href="https://twitter.com/citraemu?ref_src=twsrc%5Etfw">Tweet Feed</a>
|
||
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="footer" class="container">
|
||
<div class="row">
|
||
|
||
<div class="col-md-2">
|
||
<h1>Citra</h1>
|
||
<a href="/entry">Blog</a>
|
||
<a href="/download/">Downloads</a>
|
||
<a href="/screenshots/">Screenshots</a>
|
||
<a href="https://www.patreon.com/citraemu">Patreon</a>
|
||
<a href="/donate/">Donate</a>
|
||
</div>
|
||
|
||
<div class="col-md-2">
|
||
<h1>Documentation</h1>
|
||
<a href="/help/">Help Documents</a>
|
||
<a href="/game/">Compatibility</a>
|
||
<a href="/wiki/home/">Wiki</a>
|
||
<a href="/wiki/faq/">FAQ</a>
|
||
</div>
|
||
|
||
<div class="col-md-2">
|
||
<h1>Blog</h1>
|
||
<a href="/entry">News & Articles</a>
|
||
<a href="https://citra-emu.org/index.xml">RSS 2.0</a>
|
||
</div>
|
||
|
||
<div class="col-md-2">
|
||
<h1>Social</h1>
|
||
<a href="https://www.youtube.com/channel/UC_dcdgzuapBtAY4ol3x-90Q">YouTube</a>
|
||
<a href="https://www.facebook.com/citra.emu">Facebook</a>
|
||
<a href="https://twitter.com/citraemu">Twitter</a>
|
||
<a href="https://community.citra-emu.org/">Forums</a>
|
||
<a href="/discord">Discord</a>
|
||
<a href="/chat">IRC</a>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="col-md-2">
|
||
<h1>Get Involved</h1>
|
||
<a href="https://github.com/citra-emu/citra">GitHub / Source</a>
|
||
<a href="https://github.com/citra-emu/citra/issues">Issues</a>
|
||
<a href="https://github.com/citra-emu/citra/pulls">Pull Requests</a>
|
||
</div>
|
||
|
||
</div>
|
||
<div id="footer-bottom">
|
||
<div id="footer-brand"></div>
|
||
<div id="footer-legal">Copyright © 2024 Citra Emulator Project</div>
|
||
</div>
|
||
</div>
|
||
|
||
<script src="https://citra-emu.org/js/script.js"></script>
|
||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.10.0/baguetteBox.min.css" type="text/css" />
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.10.0/baguetteBox.min.js" type="text/javascript"></script>
|
||
|
||
<script type="text/javascript">
|
||
window.addEventListener("DOMContentLoaded", function() {
|
||
baguetteBox.run('.is-img-preview');
|
||
});
|
||
</script>
|
||
|
||
|
||
|
||
|
||
</body>
|
||
|
||
</html>
|