byShiny Gen
EN ▾

Game Boy Advance on your N64

Cart64 turns a .gba file into a .z64 cartridge for an N64 flash cart. The cartridge carries our own Game Boy Advance player, written for the N64, so the game runs on an original Nintendo 64 or an M64. Games up to 8 MB start on any N64, but most need the Expansion Pak to run at full speed; bigger games need it to start.

How to make a cartridge

  1. Open cart64.com and drop your .gba file on the box. It stays on your device: nothing is uploaded.
  2. Choose the picture: Fit (bigger, smooth) or Sharp (exact pixels).
  3. Press Make my cartridge. Your browser saves a .z64 file named after the game.
  4. Copy it to your flash cart's SD card and start it from the menu, as you would any .z64.

Do I need the Expansion Pak?

Game sizeWithout the Expansion PakWith the Expansion Pak
Up to 8 MBRuns, but most games are slower than full speedRuns at full speed
More than 8 MB (for example Pokemon Emerald, FireRed, The Minish Cap)The cartridge shows a screen asking for the Expansion PakRuns

Without the Expansion Pak, Mario Party Advance, Metroid Fusion and Pac-Man Collection still run at full speed; the other tested games up to 8 MB run at about half to most of full speed. cart64.com tells you before it builds the cartridge when a game needs the Expansion Pak.

Games we have tested

Speed depends on the game: the Game Boy Advance asks far more of the N64 than the Game Boy Color does. These are the games we test every build with, measured with the Expansion Pak. "Full speed" means the game keeps up with the original handheld; some drawing-heavy games show every other frame while the game itself runs at full speed.

GameSpeed with the Expansion PakWithout it
Advance WarsFull speedSlower
Castlevania: Aria of SorrowFull speedSlower
Disney's The Lion King 1 1/2Full speedSlower
Donkey Kong CountryFull speedSlower
The Legend of Zelda: A Link to the Past and Four SwordsFull speedSlower
The Legend of Zelda: The Minish CapFull speedNeeds it to start
Mario Golf: Advance TourFull speed, brief slowdownsNeeds it to start
Mario Kart: Super CircuitFull speed, brief slowdownsSlower
Mario and Luigi: Superstar SagaPlayable, slows down in some scenes and cutscenesNeeds it to start
Mario Party AdvanceFull speedFull speed
Mario Tennis: Power TourFull speedNeeds it to start
Metroid FusionFull speedFull speed
Pac-Man CollectionFull speedFull speed
Pokemon EmeraldFull speed, slow to startNeeds it to start
Pokemon FireRedFull speedNeeds it to start
Pokemon Pinball: Ruby and SapphireFull speedSlower
Super Mario AdvanceFull speedSlower
Super Mario Advance 2Full speedSlower

Loading a new area can pause for a moment while the player prepares it. Game Boy Advance support is in beta: tell us how your games run.

Saves and the clock

Battery saves of every kind Game Boy Advance cartridges use (SRAM, Flash and EEPROM) are kept by your flash cart and survive turning the console off. Games with a clock, like Pokemon Emerald, read your flash cart's clock when it has one (SummerCart64, EverDrive 64 X7); otherwise the clock runs while you play.

Controls

N64 controllerGame Boy Advance button
D-pad or control stickD-pad
AA
BB
StartStart
L and RL and R
Z triggerL (easier to reach when you hold the stick)
C-down or C-leftSelect

Picture: Fit or Sharp