Animal Crossing Port
An existing game or its source code brought to another platform.
Based on Animal Crossing
compare all 6 clones
Original game imageAbout
A native PC port of Animal Crossing (GameCube) built on top of the ac-decomp decompilation project. The game's original C code runs natively on x86, with a custom translation layer replacing the GameCube's GX graphics API with OpenGL 3.3. It supports the USA Rev 0 version and contains no game assets or assembly, so an existing copy of the game is required.
How it differs from the original
Adds graphics settings up to 4K resolution, fullscreen, VSync and MSAA, and supports Dolphin-compatible texture packs. Saves use the standard GCI format and are compatible with Dolphin emulator saves.
Getting started
Download and extract the latest release zip, put your own disc image in the rom folder and run the game executable. The game reads all assets directly from the disc image at startup, so no extraction step is needed. Keyboard bindings are customizable and SDL2 game controllers are supported.
What you need to run it
Features
- The game's original code runs natively on x86, using OpenGL 3.3 for graphics.
- SDL2 game controllers are supported, with automatic hotplug detection and standard GameCube button mapping.
- Custom textures can be loaded from the texture_pack/ folder in Dolphin-compatible format.
- Save files use GCI format and are compatible with Dolphin emulator saves.
How to install
- Download and extract the latest pre-built release zip.
- Place your disc image in the rom/ folder, then run AnimalCrossing.exe.
- The game reads assets directly from the disc image at startup; no extraction or preprocessing is needed.
Controls
- Arrow keys control the camera.
- Space is A, Left Shift is B, Enter is Start, X is X, and Y is Y.
- I, J, K, and L control the D-pad up, left, down, and right.
- Keyboard bindings can be customized in keybindings.ini; mouse buttons can also be assigned.
Summarised from the project's README.
AI assistance
- AI tools such as Claude were used for the PC port code only.
Credits & contributing
- The port is built on the C decompilation by the ACreTeam team.
FAQ
- What is Animal Crossing Port?
- Animal Crossing Port is an open-source port of Animal Crossing. An existing game or its source code brought to another platform. The original game ran on Windows.
- Do I need the original game files to run Animal Crossing Port?
- Yes. The project does not include the original game's assets, so you need your own copy.


