Skip to content

Releases: digdat0/ACGC-Switch-Port

Animal Crossing gcNX v1.0.0-beta

Pre-release

Choose a tag to compare

@digdat0 digdat0 released this 12 Oct 18:25

This release contains no game assets. Requires a USA disc image (GAFE01, ISO/GCM/CISO). Always keep a backup of your save files.

The first public beta of Animal Crossing gcNX: the GameCube Animal Crossing running natively on Nintendo Switch (Atmosphère, title takeover), built from the community decompilation on top of ACGC-PC-Port and ACGC-Android-Port. It's a native port, not emulation.

Install

  1. Make a folder under switch/ on your SD card (any name) and put AnimalCrossing-gcNX.nro in it.
  2. Put your own Animal Crossing (USA, GAFE01) disc image (.iso, .gcm or .ciso) in the same folder.
  3. Hold R while starting any game, open the Homebrew Menu and start Animal Crossing gcNX. The first start compiles shaders (about a minute).

Full instructions, controls and settings are in the README.

Highlights

  • 60 fps in handheld mode at stock clocks, with dynamic resolution (432p–720p)
  • Video settings: frame rate (60 / locked 30), dynamic resolution, max resolution, texture filter
  • Clear messages for a missing or unsupported disc image and for Album mode
  • Docked, handheld and tabletop, with switching while playing
  • Fixes for 64-bit-only bugs, including invisible solid objects in towns (leftover markers are repaired automatically at start-up)

Not supported

  • HD texture packs (texture_pack/) are not supported and are ignored
  • Album (applet) mode, other regions and versions, and RVZ/WIA/GCZ/NKit images

Reporting problems

Logging is off by default. To report a bug: press −, open the Gameplay tab, set Enable logging to On and apply, reproduce the problem, then attach stdout.log and stderr.log from the gcNX folder to an issue. If you bump into an invisible object, stand next to it with logging on and press ZL + ZR + click the left stick. That writes a map of the ground there to stdout.log.

Credits

Built on ac-decomp (ACreTeam), ACGC-PC-Port (FlyingMeta and contributors), ACGC-Android-Port (Zwaetschge), fixNES (FIX94), SwitchWaker/SwitchWakerHD (centollOS), devkitPro, Mesa, SDL and libjpeg-turbo. See the README for full credits and licences.

Unofficial fan project, not affiliated with or endorsed by Nintendo.