← Catalog
GameCube Playable

Super Smash Bros. Melee (YAMPP)

Game: Super Smash Bros. Melee → (GameCube, 2001)

YAMPP (Yet Another Melee PC Port) is a PC port, which its author calls experimental, of the NTSC-U 1.02 release of Super Smash Bros. Melee, based on the doldecomp/melee decompilation. According to its documentation, a script generates native C from the main.dol of the player’s disc and the executable runs it over a 24 MiB guest memory space, with Aurora translating GX graphics commands and SDL handling window, input, and audio; it is not an emulator. The repository doesn’t contain that generated C, but the prebuilt release runs the game’s translated code: the packaging script copies YAMPP.core.dll (211 MB) next to the executable, and we haven’t opened that file. It also ships unicorn.dll (Unicorn Engine), which according to its credits executes the PowerPC instructions added or patched by the optional content. It includes online play with rollback, a mod browser, 4:3 or 16:9 widescreen, and Melee Workshop, an editor for fighters, stages, and textures (an Electron app). Akaneia 1.0.1 content (fighters, stages, and music) is optional and not included: it is downloaded separately from its official GitHub. Version 0.2.4 (September 22) is a Windows zip of about 339 MB which, according to the README, holds no disc images or extracted game files; Linux only has build validation. 7 of its 12 commits list Claude as a co-author.

You needYour own disc image of Super Smash Bros. Melee for GameCube, NTSC-U 1.02 (GALE01 revision 2), as ISO/GCM, RVZ, or WIA; the first start extracts it on your PC, checks that main.dol has SHA-1 08e0bf20134dfcb260699671004527b2d6bb1a45, and rejects other revisions. 64-bit Windows, a Vulkan-capable graphics card, and the Visual C++ Redistributable (x64); Melee Workshop also needs .NET 8.

How it gets to PC
Static recompilation
Console
Nintendo GameCube
Architecture
PowerPC
Author
sonsegajp
Original studio
HAL Laboratory
Year
2001
View repository ↗
powerpcfightingwidescreenmultiplayeronlinemodsai-assisted

Other projects for Super Smash Bros. Melee

4