Super Smash Bros. Port
An existing game or its source code brought to another platform.
Based on Super Smash Bros.
Links, repository & detailsAbout
A playable Nintendo DS port that combines the original game logic reconstructed by the BattleShip project with a Nintendo DS backend. It is not a new Smash-style game written from scratch, and the repository contains no Nintendo assets or ROM-derived data. The README puts the project at about 75% complete as of 2026-10-02.
How it differs from the original
The port targets 30 FPS instead of the original's 60, and four-fighter matches can dip to around 20 FPS. Loading screens are much longer than on N64, and multiplayer is limited to one console with 1 human and up to 3 CPUs.
Getting started
Bring your own legally obtained North American Super Smash Bros. ROM, a big-endian NTSC-U v1.0 dump of exactly 16,777,216 bytes. The one-command Windows build script, build.ps1, takes the ROM path and builds smash64ds.nds; it needs devkitPro and several other tools. It also runs on real Nintendo DS hardware.
Known issues & limitations
- Four-fighter matches can drop to around 20 FPS; matches with one to three fighters hold 30 FPS.
- Training mode, bonus-stage buttons, the ending scene and credits, the intro cinematic, and proper character unlocks are unfinished.
- Random freezes still occur in some areas.
- Saffron City's garage door is always open.
- Loading screens can have a couple of seconds of black between scenes.
- Audio can stutter during heavy matches and loading states.
- The game targets 30 FPS instead of the original's 60.
What you need to run it
Features
- The port has a title screen and full menu navigation.
- All twelve fighters and all stages are available.
- The 1P campaign is playable from start to finish.
- You can play four-fighter matches on one console with one human player and up to three CPUs.
Summarised from the project's README.
Additional notes
- Unfinished
- Training mode, bonus-stage buttons, the ending and credits, the intro cinematic, proper unlocks and wireless multiplayer are not done.
FAQ
- What is Super Smash Bros. Port?
- Super Smash Bros. Port is an open-source port of Super Smash Bros.. An existing game or its source code brought to another platform. The original game ran on Nintendo DS.
- Do I need the original game files to run Super Smash Bros. Port?
- Yes. The project does not include the original game's assets, so you need your own copy.



