User:Blueness/sandbox

User page
Revision as of 20:09, 17 October 2023 by Blueness (talk | contribs) (copying over troubleshooting to edit later)

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)

MSET9 Troubleshooting

Troubleshooting

"Nintendo 3DS/<ID0>/<ID1>/dbs/<import.db and/or title.db> does not exist on SD card!" and "Create them now? (type yes/no)" when using Option 1 or "Invalid database"

No valid title database is present because you never installed any titles from eShop on this SD card.

  1. Type "yes", then press Enter
  2. Insert the SD card into your console
  3. Power on your console
  4. Navigate to System Settings -> Data Management -> Nintendo 3DS -> Software -> Reset (visual instructions)
  5. Power off your console
  6. Insert the SD card into your computer
  7. Return to Section I Step 7

[WinError 5] Access is denied

The SD card may be write-locked. If you are using a full-size SD card, ensure that the lock is flipped in the upright position. Otherwise, try ejecting and reinserting your SD card.

UnboundLocalError: cannot access local variable 'haxid1_path'

This can happen when Option 1 stopped because of an error and there is an incomplete installation.

  1. Close the script window
  2. Execute the mset9.py script on the root of the SD card
    • Windows: Double-click mset9.bat
      • If this doesn't 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 py -3 mset9.py and press Enter
    • Linux: open a Terminal window, cd to the root of your SD card, then type python3 mset9.py and press Enter
    • You should see a window that says "MSET9 ... SETUP by zoogie"
  3. Type 4, then press Enter to remove MSET9
  4. Return to Section I Step 1

Red screen after reinserting SD card (Section II Step 11)

You may be missing SafeB9S.bin from the root of your SD card, or the file may be corrupted. Copy it from the SDMC folder in the MSET9 .zip replacing any existing files.

Alternatively, your SD card may be improperly formatted or partitioned. Try reformatting your SD card.

assert(id0_count == 1) AssertionError

You have multiple ID0 folders. To examine the correct folder, follow these instructions:

  1. Rename the Nintendo 3DS folder to BACKUP_Nintendo 3DS
  2. Reinsert your SD card into your console
  3. Power on your console
  4. Wait for the console to generate the SD card data
    • Your applications will have disappeared. This is normal and will be resolved shortly
  5. Power off your console
  6. Insert your SD card into your computer
  7. Navigate to the Nintendo 3DS folder on your SD card
  8. Write down the first few characters of the folder you see
    • This is your true ID0 we will keep in the real Nintendo 3DS folder
  9. Delete the ID0 from the Nintendo 3DS folder
  10. Move the true ID0 folder from the BACKUP_Nintendo 3DS folder to the Nintendo 3DS folder
  11. If it exists, move the Private folder from the BACKUP_Nintendo 3DS folder to the Nintendo 3DS folder

assert(mii_ok==1) AssertionError

Your SD card does not have Mii Maker Data.

  1. Close the script window
  2. Execute the mset9.py script on the root of the SD card
    • Windows: Double-click mset9.bat
      • If this doesn't 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 py -3 mset9.py and press Enter
    • Linux: open a Terminal window, cd to the root of your SD card, then type python3 mset9.py and press Enter
    • You should see a window that says "MSET9 ... SETUP by zoogie"
  3. Type 4, then press Enter to remove MSET9
  4. Insert the SD card into your console
  5. Power on your console
  6. Launch Mii Maker
  7. Wait for your console to reach the "Welcome to Mii Maker" screen, then exit Mii Maker
  8. Power off your console
  9. Insert the SD card into your computer
  10. Return to Section I Step 7

System Settings loading infinitely after inserting the SD card

Either you missed a step, added a step or you are on the wrong system version. Verify that you are using an Old 3DS on version 11.8.0+. If you are, follow the steps below.

  1. Power off your console by holding the POWER button for 15 seconds
  2. Insert the SD card into your computer
  3. Execute the mset9.py script on the root of the SD card
    • Windows: Double-click mset9.bat
      • If this doesn't 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 py -3 mset9.py and press Enter
    • Linux: open a Terminal window, cd to the root of your SD card, then type python3 mset9.py and press Enter
    • You should see a window that says "MSET9 ... SETUP by zoogie"
  4. Type 3, then press Enter
  5. Once the window says "Deleting... done.", insert the SD card into your console
  6. Power on your console
  7. Return to Section II Step 1