A GameCube game, running in a browser tab

No emulator to install, no download, no extension. One game, though, and it helps to know which before you start.

It is a port, not an emulator

An emulator imitates the console. It pretends to be a GameCube, reads the disc's machine code and works out what the hardware would have done with each instruction, several times per pixel. That is a lot of work to do inside a browser tab.

This is the other approach. The game's own C source was recovered from the disc by a decompilation project, compiled again for a different machine, and the parts that talked to GameCube hardware were replaced with parts that talk to your browser instead. Nothing is being imitated, so nothing pays the imitation cost.

What it is built on

Two open-source projects did the hard part: the ACreTeam decompilation, which turned the game back into readable C over about two and a half years, and the flyngmt PC port, which got that C running natively on a desktop.

This site compiles that to WebAssembly with Emscripten and draws it with WebGL, then adds the online layer on top: cloud saves, the editors, and visiting a friend's town.

The catch: it runs one game

Because the game was ported rather than emulated, the work was done for Animal Crossing specifically. There is no GameCube in here to feed another disc to. Melee, Wind Waker and Sunshine will not load, and there is no setting that changes that.

If you want to run GameCube games generally, you want an emulator, and Dolphin is the one to look at. If you want this game, in a tab, with nothing to install, you are in the right place.

What you need

A disc image of an Animal Crossing GameCube copy you own, as a .ciso, .iso or .gcm file. The site ships none of the game's data, so you bring that part. It is cached in your browser afterwards and never uploaded anywhere, so you do it once per device.

A recent browser and nothing else. It runs on desktop, and on phones and tablets.

▶ Start Playing

Step by step, in the how to play guide.