1
0
mirror of https://github.com/hacks-guide/Guide_3DS.git synced 2025-08-22 16:23:28 +02:00

Deploying to gh-pages from @ hacks-guide/Guide_3DS@5275a30170 🚀

This commit is contained in:
lifehackerhansol
2023-10-09 18:11:32 +00:00
parent e36b0442db
commit 0e411f1a7d
684 changed files with 11103 additions and 9865 deletions

View File

@@ -386,6 +386,10 @@ window.cookieconsent.initialise({
<li style="display: none;" data-name="installing-boot9strap-(mset9)"><a href='/installing-boot9strap-(mset9)'>Installing boot9strap (MSET9)</a></li>
<li style="display: none;" data-name="installing-boot9strap-(petit-compwner)"><a href='/installing-boot9strap-(petit-compwner)'>Installing boot9strap (petit-compwner)</a></li>
@@ -523,8 +527,9 @@ window.cookieconsent.initialise({
</li>
<li><a href="#installing-boot9strap-soundhax">Installing boot9strap (Soundhax)</a></li>
<li><a href="#installing-boot9strap-ssloth-browser">Installing boot9strap (SSLoth-Browser)</a></li>
<li><a href="#installing-boot9strap-super-skaterhax">Installing boot9strap (super-skaterhax)</a></li>
<li>
<p><a href="#installing-boot9strap-super-skaterhax">Installing boot9strap (super-skaterhax)</a></p>
<p><a href="#installing-boot9strap-mset9">Installing boot9strap (MSET9)</a></p>
</li>
<li><a href="#finalizing-setup">Finalizing Setup</a></li>
</ul>
@@ -922,6 +927,184 @@ window.cookieconsent.initialise({
</details>
<h2 id="installing-boot9strap-mset9">Installing boot9strap (MSET9)</h2>
<details>
<summary><u>(title/import).db does not exist, create them now?" / invalid database</u></summary>
<p>Full error messages:</p>
<ul>
<li>“Nintendo 3DS/&lt;ID0&gt;/&lt;ID1&gt;/dbs/&lt;import.db and/or title.db&gt; does not exist on SD card! Create them now? (type yes/no)”</li>
<li>“Invalid database”</li>
</ul>
<p>This happens when no valid title database is present, usually because you never installed any titles from eShop on this SD card.</p>
<ol>
<li>Type “yes”, then press Enter</li>
<li>Insert the SD card into your console</li>
<li>Power on your console</li>
<li>Navigate to System Settings -&gt; Data Management -&gt; Nintendo 3DS -&gt; Software -&gt; Reset (<a href="/images/screenshots/database-reset.jpg">visual instructions</a>)</li>
<li>Power off your console</li>
<li>Insert the SD card into your computer</li>
<li>Return to <a href="installing-boot9strap-(mset9)#section-i---prep-work">Section I Step 7</a></li>
</ol>
</details>
<details>
<summary><u>[WinError 5] Access is denied</u></summary>
<p>The SD card may be write-locked. If you are using a full-size SD card, ensure that the lock is flipped in the <a href="/images/sdlock.png">upright position</a>. Otherwise, try ejecting and reinserting your SD card.</p>
</details>
<details>
<summary><u>UnboundLocalError: cannot access local variable 'haxid1_path'</u></summary>
<p>This can happen when Option 1 stopped because of an error and there is an incomplete installation.</p>
<ol>
<li>Close the script window</li>
<li>Execute the <code class="language-plaintext highlighter-rouge">mset9.py</code> script on the root of the SD card
<ul>
<li><strong>Windows</strong>: Double-click <code class="language-plaintext highlighter-rouge">mset9.bat</code>
+If this doesnt work: hold SHIFT and right-click anywhere in the SD card window, then click the option that opens Terminal, PowerShell, or Command Prompt, then type <code class="language-plaintext highlighter-rouge">py -3 mset9.py</code> and press Enter</li>
<li><strong>Linux</strong>: open a Terminal window, <code class="language-plaintext highlighter-rouge">cd</code> to the root of your SD card, then type <code class="language-plaintext highlighter-rouge">python3 mset9.py</code> and press Enter</li>
<li>You should see a window that says “MSET9 … SETUP by zoogie”</li>
</ul>
</li>
<li>Type the number corresponding to your console model and version, then press Enter</li>
<li>Type <code class="language-plaintext highlighter-rouge">4</code>, then press Enter to remove MSET9</li>
<li>Return to the <a href="installing-boot9strap-(mset9)#section-i---prep-work">beginning of Section I</a></li>
</ol>
</details>
<details>
<summary><u>Red screen after reinserting SD card (Section II Step 11)</u></summary>
<p>You may be missing <code class="language-plaintext highlighter-rouge">SafeB9S.bin</code> from the root of your SD card, or the file may be corrupted. Copy it from the <code class="language-plaintext highlighter-rouge">SDMC</code> folder in the MSET9 <code class="language-plaintext highlighter-rouge">.zip</code>, replacing any existing files.</p>
<p>Alternatively, your SD card may be improperly formatted or partitioned. Try reformatting your SD card: <a href="formatting-sd-(windows)">Windows</a>, <a href="formatting-sd-(linux)">Linux</a> <em>(this will wipe your SD card data)</em></p>
</details>
<details>
<summary><u>assert(id0_count == 1) AssertionError</u></summary>
<p>You have multiple ID0 folders. To determine the correct folder, follow these instructions:</p>
<ol>
<li>Rename the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder to <code class="language-plaintext highlighter-rouge">BACKUP_Nintendo 3DS</code></li>
<li>Reinsert your SD card into your console</li>
<li>Power on your console</li>
<li>Wait for the console to generate the SD card data
<ul>
<li>Your applications will have disappeared. This is normal and will be resolved shortly</li>
</ul>
</li>
<li>Power off your console</li>
<li>Insert your SD card into your computer</li>
<li>Navigate to the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder on your SD card</li>
<li>Write down the first few characters of the folder you see
<ul>
<li>This is your true ID0, which we will keep in the real Nintendo 3DS folder</li>
</ul>
</li>
<li>Delete the ID0 from the current <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder</li>
<li>Move the true ID0 folder from the <code class="language-plaintext highlighter-rouge">BACKUP_Nintendo 3DS</code> folder to the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder</li>
<li>If it exists, move the <code class="language-plaintext highlighter-rouge">Private</code> folder from the <code class="language-plaintext highlighter-rouge">BACKUP_Nintendo 3DS</code> folder to the <code class="language-plaintext highlighter-rouge">Nintendo 3DS</code> folder</li>
</ol>
<p>Once youve done this, continue from <a href="installing-boot9strap-(mset9)#section-i---prep-work">Section I Step 7</a>.</p>
</details>
<details>
<summary><u>assert(mii_ok==1) AssertionError</u></summary>
<p>Your SD card does not have Mii Maker Data, which is necessary for this exploit to run.</p>
<ol>
<li>Close the script window</li>
<li>Execute the <code class="language-plaintext highlighter-rouge">mset9.py</code> script on the root of the SD card
<ul>
<li><strong>Windows</strong>: Double-click <code class="language-plaintext highlighter-rouge">mset9.bat</code>
<ul>
<li>If this doesnt work: hold SHIFT and right-click anywhere in the SD card window, then click the option that opens Terminal, PowerShell, or Command Prompt, then type <code class="language-plaintext highlighter-rouge">py -3 mset9.py</code> and press Enter</li>
</ul>
</li>
<li><strong>Linux</strong>: open a Terminal window, <code class="language-plaintext highlighter-rouge">cd</code> to the root of your SD card, then type <code class="language-plaintext highlighter-rouge">python3 mset9.py</code> and press Enter</li>
<li>You should see a window that says “MSET9 … SETUP by zoogie”</li>
</ul>
</li>
<li>Type the number corresponding to your console model and version, then press Enter</li>
<li>Type <code class="language-plaintext highlighter-rouge">4</code>, then press Enter to remove MSET9</li>
<li>Insert the SD card into your console</li>
<li>Power on your console</li>
<li>Launch Mii Maker</li>
<li>Wait for your console to reach the “Welcome to Mii Maker” screen, then exit Mii Maker</li>
<li>Power off your console</li>
<li>Insert the SD card into your computer</li>
<li>Return to <a href="installing-boot9strap-(mset9)#section-i---prep-work">Section I Step 7</a></li>
</ol>
</details>
<details>
<summary><u>System Settings loading infinitely after reinserting the SD card</u></summary>
<p>You most likely did something different from the MSET9 instructions, or selected the wrong model or version.</p>
<ol>
<li>Close the script window</li>
<li>Execute the <code class="language-plaintext highlighter-rouge">mset9.py</code> script on the root of the SD card
<ul>
<li><strong>Windows</strong>: Double-click <code class="language-plaintext highlighter-rouge">mset9.bat</code>
<ul>
<li>If this doesnt work: hold SHIFT and right-click anywhere in the SD card window, then click the option that opens Terminal, PowerShell, or Command Prompt, then type <code class="language-plaintext highlighter-rouge">py -3 mset9.py</code> and press Enter</li>
</ul>
</li>
<li><strong>Linux</strong>: open a Terminal window, <code class="language-plaintext highlighter-rouge">cd</code> to the root of your SD card, then type <code class="language-plaintext highlighter-rouge">python3 mset9.py</code> and press Enter</li>
<li>You should see a window that says “MSET9 … SETUP by zoogie”</li>
</ul>
</li>
<li>Type the number corresponding to your console model and version, then press Enter</li>
<li>Type <code class="language-plaintext highlighter-rouge">3</code>, then press Enter</li>
<li>Once the window says “Deleting… done.”, insert the SD card into your console</li>
<li>Power on your console</li>
<li>Return to <a href="installing-boot9strap-(mset9)#section-ii---mset9">Section II Step 1</a></li>
</ol>
<p>If you continue to have this issue and are sure that you did everything correctly, its possible that theres something wrong with your Mii Maker extdata. Follow these instructions to reset it:</p>
<ol>
<li>Close the script window</li>
<li>Execute the <code class="language-plaintext highlighter-rouge">mset9.py</code> script on the root of the SD card
<ul>
<li><strong>Windows</strong>: Double-click <code class="language-plaintext highlighter-rouge">mset9.bat</code>
<ul>
<li>If this doesnt work: hold SHIFT and right-click anywhere in the SD card window, then click the option that opens Terminal, PowerShell, or Command Prompt, then type <code class="language-plaintext highlighter-rouge">py -3 mset9.py</code> and press Enter</li>
</ul>
</li>
<li><strong>Linux</strong>: open a Terminal window, <code class="language-plaintext highlighter-rouge">cd</code> to the root of your SD card, then type <code class="language-plaintext highlighter-rouge">python3 mset9.py</code> and press Enter</li>
<li>You should see a window that says “MSET9 … SETUP by zoogie”</li>
</ul>
</li>
<li>Type the number corresponding to your console model and version, then press Enter</li>
<li>Type <code class="language-plaintext highlighter-rouge">4</code>, then press Enter to remove MSET9</li>
<li>Insert the SD card into your console</li>
<li>Power on your console</li>
<li>Launch Mii Maker</li>
<li>Wait for your console to reach the “Welcome to Mii Maker” screen, then exit Mii Maker</li>
<li>Power off your console</li>
<li>Insert the SD card into your computer</li>
<li>Return to <a href="installing-boot9strap-(mset9)#section-i---prep-work">Section I Step 7</a></li>
</ol>
</details>
<h2 id="finalizing-setup">Finalizing Setup</h2>
<details>