Native Port · by TheRunaway5

Phase Distorter

EarthBound

EarthBound and Mother 2 PC port written in C++20 for Linux and Windows, with widescreen up to 32:9 and controller support.

Origin
SNES
Runs on
WindowsLinux
Tags
c++needs-original-game
104stars · GitHub 7 forks
TheRunaway5/Phase-Distorter ↗

Sign in to vote

Phase Distorter is an EarthBound (US, English) and Mother 2 (Japanese) port written in C++20, delivered as a native desktop application for Linux and Windows. Version 0.4 is a development release. By default each game's compiled program runs, while an experimental route continues a battery-save slot using the native engine; full native integration is still in progress.

ROMs and extracted asset packs are not included: assets are imported from your own supported ROM.

Highlights

  • Keyboard and controller input, audio and persistent saves
  • Settings window
  • Widescreen at 16:9, 21:9 and 32:9 with offscreen actor preloading
  • Optional CRT filter
  • Experimental native session route

If you like this

Decomp · SNES ebsrc (EarthBound) EarthBound Disassembly of EarthBound (Mother 2) that rebuilds the US retail ROM, a 1995 localization prototype and the Japanese release. 🔥 0🧊 0 183
Native Port · GameCube Dusklight The Legend of Zelda: Twilight Princess Reverse-engineered reimplementation of Twilight Princess for PC and mobile that stays close to the original while adding options and tools. 🔥 0🧊 0 5.8k
Native Port · N64 Ship of Harkinian The Legend of Zelda: Ocarina of Time PC port of Ocarina of Time built on libultraship and the OoT decompilation, played with your own ROM. 🔥 0🧊 0 5.6k
Native Port · SNES Zelda3 The Legend of Zelda: A Link to the Past Reverse-engineered C reimplementation of A Link to the Past that is playable start to finish, with widescreen and bugfixes. 🔥 0🧊 0 4.9k