WeSearch

AI and decomp project used to port Super Smash Bros to PC

·13 min read · 0 reactions · 0 comments · 5 views
#ai development#game porting#decompilation#c++#open source
AI and decomp project used to port Super Smash Bros to PC
⚡ TL;DR · AI summary

BattleShip BattleShip is a PC port of Super Smash Bros. for Nintendo 64, developed using AI agents and existing decompilation tools, allowing it to run natively on macOS, Linux, and Windows. The project relies on user-supplied ROMs and does not include any copyrighted Nintendo assets. It was created as a proof of concept for AI-assisted software development and to explore C/C++ programming through hands-on experience.

Key facts
Original article
GitHub
Read full at GitHub →
Opening excerpt (first ~120 words) tap to expand

BattleShip BattleShip is a PC port of Super Smash Bros. (N64, NTSC-U v1.0) built on top of the VetriTheRetri/ssb-decomp-re decompilation, using libultraship for PC-native rendering / audio / input and Torch for extracting assets out of the ROM at build time. Runs natively on macOS (Apple Silicon), Linux, and Windows. No copyrighted assets are included in this repository None of Nintendo's assets (code, textures, audio, models, text, ROM data) are checked into this repo or distributed with builds. The port is a pure C/C++ source tree; every byte of Nintendo-owned data is extracted at build time from a ROM that you supply. If you do not own a legal copy of Super Smash Bros. for the Nintendo 64, you cannot build or run this project.

Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments

More from GitHub