Atmosphere-NX / Atmosphere

Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.
GNU General Public License v2.0
14.42k stars 1.22k forks source link

Cartridges not recognising: Atmosphere 0.19.5 on FW 12.1.0 #1563

Closed MikeDev101 closed 3 years ago

MikeDev101 commented 3 years ago

Bug Report

I can't seem to get any cartridges to recognize on my HAC-001 switch.

What's the issue you encountered?

Cartridges aren't being recognized in the custom firmware. Cartridges only work when you boot into stock firmware mode. I was getting ready to play SSBU with my Xbox one wireless controller (My joy-cons weren't immune to the drifting issue), thanks to a fresh install of Syscon / MissionControl. However, my switch refuses to read the cartridges. No cartridges I own were recognized by the system. It only works in stock firmware mode.

How can the issue be reproduced?

  1. Accidentally update to FW 12.1.0.
  2. Update Atmosphere + Hekate to latest versions (AMS 0.19.5 & H 5.58 as of this issue)
  3. Push Hekate binary to Switch, running in RCM mode
  4. Boot into Atmosphere payload
  5. Insert any game cartridge
  6. Lag?
  7. "This game cartridge could not be recognized"
  8. Tried cleaning cartridge + cartridge slot w/ cotton swabs & isopropyl alcohol
  9. Still nothing
  10. Reboot into Hekate via Reboot2RCM
  11. Boot into stock FW
  12. Insert the cartridge again
  13. Works as normal
  14. Reboot back into Hekate
  15. Disabled NoGC and save settings
  16. Boot back into Atmosphere
  17. Insert the cartridge once more
  18. Still no luck, gave up

Crash Report

N/A

System Firmware Version

Environment?

Additional context?

SciresM commented 3 years ago

hekate and fusee have separate config.

if booting fusee primary, you need to edit nogc config for fusee.

if booting hekate, you need to edit hekate config.

make sure you're editing the right file.