# Animal Crossing gcNX: a native Switch port of the GameCube decompilation

> Animal Crossing gcNX ports the decompiled GameCube game to Nintendo Switch by compiling its code for ARM and translating GX graphics to OpenGL ES. It reads game resources from the user's USA disc image; the repository also documents an Android port built on the same decompilation.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/digdat0/ACGC-Switch-Port>
- Primary source: <https://github.com/digdat0/ACGC-Switch-Port/blob/45cdd19c9051b0b1403f3b53e5393ecb661d2b25/README.md>
- Catalog page: <https://awesomerea.org/resources/animal-crossing-gcnx-case/>
- Record JSON: <https://awesomerea.org/resources/animal-crossing-gcnx-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/animal-crossing-gcnx-case/index.md)

## Requirements & limits

- **Prerequisites:** A Switch running Atmosphère and a personal Animal Crossing USA GAFE01 disc image in ISO, GCM or CISO format are required for the Switch port.
- **Limits:** The Switch port is described as beta.
- **License:** The licence file identifies CC0 for upstream decompilation code and MIT for the PC port layer; other components have their own terms.

## Primary sources

1. <https://github.com/digdat0/ACGC-Switch-Port/blob/45cdd19c9051b0b1403f3b53e5393ecb661d2b25/README.md>
2. <https://github.com/digdat0/ACGC-Switch-Port/blob/45cdd19c9051b0b1403f3b53e5393ecb661d2b25/README.android.md>
3. <https://github.com/digdat0/ACGC-Switch-Port/blob/45cdd19c9051b0b1403f3b53e5393ecb661d2b25/LICENSE>

## More in Games

- [Animal Crossing: a native PC port of the GameCube decompilation](https://awesomerea.org/resources/animal-crossing-pc-port-case/index.md) · Case study
- [Animal Crossing: an Android port of the GameCube decompilation](https://awesomerea.org/resources/acgc-android-port-case/index.md) · Case study
- [Animal Crossing: Wild World: a native PC port of the decompilation](https://awesomerea.org/resources/animal-crossing-wild-world-native-case/index.md) · Case study
- [Another World JS: a browser port interpreting the game's bytecode](https://awesomerea.org/resources/another-world-js-case/index.md) · Case study
- [Another World: a Commander X16 port of the original virtual machine](https://awesomerea.org/resources/another-world-commander-x16-case/index.md) · Case study
- [Ape Escape: differential C reconstruction and native port](https://awesomerea.org/resources/ape-escape-decomp-port-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
