Star on GitHubStar1.1k stars

Case study

SF2Recomp: statically recompiling Shadow Fight 2 for native platforms

SF2Recomp converts a user's Shadow Fight 2 Nintendo Switch game files into native builds for Linux, Windows, macOS, and Android. Its converter combines translated game code with a runtime and user-supplied assets, adding controls, graphics options, sparring, and LAN play.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed

Requirements & limits

  • Prerequisites: Supply a combined base plus v1.1.0/update v131072 NSP with sidecars and prod.keys, or already extracted updated game files.
  • Prerequisites: A Vulkan 1.3 compatible GPU and driver are required; platform version requirements vary.
  • Limits: macOS Apple Silicon support is experimental, with gameplay and GPU validation pending.
  • License: Project code is MIT licensed; dependencies and the project icon have separate terms.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · bipinkrish/sf2recomp · Revision e7ba03a
  2. Makefile GitHub · bipinkrish/sf2recomp · Revision e7ba03a

More in Games

All 318 entries in GamesGames case studies (239)

↑↓ move↵ open⌘↵ new tab