OpenSmash-Ultimate is a free, open-source project that brings Nintendo's Super Smash Bros. Ultimate to PC through static recompilation technology rather than traditional console emulation. Created by merging the WindowSmash and ssbu-recomp projects, the software translates the game's original ARM64 code into native x86-64 executable code and provides a custom runtime that replaces Nintendo Switch system functionality. OpenSmash-Ultimate aims to support the complete Super Smash Bros. Ultimate experience, including game modes, downloadable fighters, stages, music, and cinematics, using files extracted from a user's own Nintendo Switch. The project includes an integrated launcher, mod manager, customizable controller settings, and graphics options supporting Direct3D 11, Vulkan, and Metal. It also features experimental online multiplayer capabilities, including private rooms, LAN connections, direct and relay networking, and rollback netcode for competitive matches.

Features

  • Native Super Smash Bros. Ultimate PC Port: Uses static recompilation to translate the original Nintendo Switch game's ARM64 code into native x86-64 code, reducing reliance on traditional console emulation.
  • Complete Game Content Support: Aims to support all original game modes, fighters, stages, downloadable content, music, cinematics, and menus using game files extracted from a compatible Nintendo Switch copy.
  • Online and LAN Multiplayer: Provides support for private multiplayer rooms, lobby matchmaking, LAN connections, direct and relay networking, and rollback netcode for online battles.
  • Integrated Mod Management: Includes a launcher-based mod manager supporting Skyline plugins, ARCropolis modifications, native mods, and additional custom fighters, with options to enable or disable individual modifications.
  • Modern Graphics and Controller Support: Supports Direct3D 11, optional Vulkan rendering, experimental Metal support, shader preparation, customizable controller mappings, GameCube adapters, keyboard controls, and low-latency display settings.
  • - Automated Installation and Cross-Platform Development: Offers a Windows setup utility, automatic project downloads, build tools, update management, and experimental support for Linux and Apple Silicon macOS systems.

Project Activity

See All Activity >

Categories

Games

License

GNU General Public License version 3.0 (GPLv3)

Follow OpenSmash-Ultimate

OpenSmash-Ultimate Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of OpenSmash-Ultimate!

Additional Project Details

Operating Systems

Windows

Programming Language

C, Python

Related Categories

Python Games, C Games

Registered

1 day ago