<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>3DS on nxadm</title>
    <link>https://nxadm.apt-get.be/tags/3ds/</link>
    <description>Recent content in 3DS on nxadm</description>
    <generator>Hugo -- 0.135.0</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 12 Mar 2024 13:00:01 +0100</lastBuildDate>
    <atom:link href="https://nxadm.apt-get.be/tags/3ds/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>EmuDeck fixes for bring your own Citra (3DS emulation)</title>
      <link>https://nxadm.apt-get.be/posts/emudeck-byo-citra/</link>
      <pubDate>Tue, 12 Mar 2024 13:00:01 +0100</pubDate>
      <guid>https://nxadm.apt-get.be/posts/emudeck-byo-citra/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.theverge.com/2024/3/4/24090357/nintendo-yuzu-emulator-lawsuit-settlement&#34;&gt;Nintendo killed the switch emulator Yuzu&lt;/a&gt;.
Sadly, the official Citra distribution disappeared a well because they shared some developers.&lt;/p&gt;
&lt;p&gt;The good news is that Citra being open source, is still available as archive builds and new forks.
EmuDeck on the Steam Deck adapted to this new reality and adopted a bring-your-own Yuzu and Citra model.
The changes to this emulators came at the same time of a big EmuDeck release, complication things a little.
Without the changes below, you won&amp;rsquo;t have access to your previous saves, hotbuttons won&amp;rsquo;t work and you will
no longer start games directly (but start the Citra application itself).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://www.theverge.com/2024/3/4/24090357/nintendo-yuzu-emulator-lawsuit-settlement">Nintendo killed the switch emulator Yuzu</a>.
Sadly, the official Citra distribution disappeared a well because they shared some developers.</p>
<p>The good news is that Citra being open source, is still available as archive builds and new forks.
EmuDeck on the Steam Deck adapted to this new reality and adopted a bring-your-own Yuzu and Citra model.
The changes to this emulators came at the same time of a big EmuDeck release, complication things a little.
Without the changes below, you won&rsquo;t have access to your previous saves, hotbuttons won&rsquo;t work and you will
no longer start games directly (but start the Citra application itself).</p>
<p>Here are my notes for completing the 3DS emulation setup on the Steam Deck:</p>
<ol>
<li>Go to Desktop mode.</li>
<li>Get the latest <code>citra-linux-appimage-*.tar.gz</code> from <a href="https://github.com/PabloMK7/citra/releases">https://github.com/PabloMK7/citra/releases</a>.</li>
<li>Unpack it and put <code>cita-qt.Appimage</code> in <code>$HOME/Applications</code>.</li>
<li>Open EmuDeck and reset the settings for the Citra emulator. Rescan the games with the ROM Manager.</li>
<li>In case you already had Citra installed:
<ul>
<li>Copy your savefiles from <code>/home/deck/.var/app/org.citra_emu.citra/data/citra-emu/sdmc/Nintendo 3DS/</code> to <code>/home/deck/.local/share/citra-emu/sdmc/Nintendo 3DS/</code>.</li>
<li>Uninstall Citra from Discovery. DON´T remove the settings. (Better: backup <code>/home/deck/.var/app/org.citra_emu.citra</code>).</li>
</ul>
</li>
<li>Open Citra from the KDE menu:
<ul>
<li>You can bump the resolution to 3x (720p).</li>
<li>You can use Vulkan instead of OpenGL.</li>
<li>Set your prefer windowing mode (1 use 1 big screen and flip when needed)</li>
</ul>
</li>
<li>Go to Game mode.</li>
<li>Pick a 3DS game and go to the controller icon. Pick &ldquo;EmuDeck - Controller Hotkeys&rdquo;. The backbuttons will allow to switch screen and viewing modes.</li>
<li>Go to the menu and set the game to Full Screen. When you start the game again it will start in Full Screen mode.</li>
</ol>
<p>That&rsquo;s it. Have fun.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
