# melee-pc

> melee-pc is a beta native port of Super Smash Bros. Melee built from the doldecomp decompilation, for Windows, Linux, macOS and Android.

Web page: https://emulationking.com/nintendo/gamecube/games/supersmashbrosmelee/ports/meleepc/
Page updated: 2026-10-19

- Developer: 999sian
- Port type: Decompilation (The game's code was rewritten by hand as source code that builds back into the same game, then made to run natively on PC.)
- Game: [Super Smash Bros. Melee](https://emulationking.com/nintendo/gamecube/games/supersmashbrosmelee/index.md)
- AI use: Not stated
- Source code: https://github.com/999sian/melee-pc
- Runs on: Windows, Linux, macOS, Android

What you need: A disc image of Super Smash Bros. Melee (USA, NTSC 1.02, GALE01) as ISO, GCM, CISO or RVZ, dumped from your own disc.
SHA-1 of a correct dump:
- `d4e70c064cc714ba8400a849cf299dbd1aa326fc`

melee-pc is a native port of Super Smash Bros. Melee for Windows, Linux, macOS and Android, built from the doldecomp/melee decompilation on top of Aurora and SDL3, the same approach as Dusklight. It renders through WebGPU with Direct3D 12, Vulkan or Metal, and has builds for x64 and ARM64.

Every mode boots and plays, including Classic, Adventure and All-Star to the end. It adds an F1 settings overlay, internal resolution up to 10 times native, post-processing shaders, controller remapping, custom music, Dolphin-format texture packs and memory cards, UCF and a direct path for the official GameCube controller adapter. Online play over LAN and the internet is in development.

It is a beta for testing, and widescreen covers only matches and training. The download contains no game data. It needs Super Smash Bros. Melee (USA, NTSC 1.02), dumped from your own disc.

## How to set it up

1. Download the build for your system: Windows, Linux (tarball or AppImage), macOS or Android.
2. Extract it and keep the `resources` folder and the DLLs next to the program.
3. Run `melee` (`melee.exe` on Windows) and pick your disc image in the launcher. It checks the image against the known SHA-1 before starting.
4. Press F1 in the game for the settings overlay.

## Latest builds

Download these from the web page: https://emulationking.com/nintendo/gamecube/games/supersmashbrosmelee/ports/meleepc/#download

- for Windows (ARM64): 0.4.0 (2026-10-19)
- for Windows: 0.4.0 (2026-10-19)
- for Linux (ARM64): 0.4.0 (2026-10-19)
- for Linux (AppImage): 0.4.0 (2026-10-19)
- for Linux: 0.4.0 (2026-10-19)
- for Android: 0.4.0 (2026-10-19)
- for macOS (Intel): 0.4.0 (2026-10-19)
- for macOS (Apple Silicon): 0.4.0 (2026-10-19)
