Retro Porting Toolkit · Bring classic console games to modern hardware

Bring classic console games to modern hardware.

Retro Porting Toolkit

Retro Porting Toolkit is an open ecosystem for turning code from original console games into modern apps.

Depending on the project, that can unlock true widescreen, higher frame rates, modern controls, online play, save states, translations, and deep modding.

A different path from emulation.

Emulators recreate a console so they can run its library. Retro Porting Toolkit takes a different route: it recompiles one game at a time, preserving the original game logic while replacing the hardware constraints around it. That trades broad compatibility for deeper control over rendering, input, networking, and behavior, and it builds directly on decades of knowledge from the emulation community.

Preserve the game. Replace the constraints.

The goal is not simply to make old games run. It is to reconnect their original logic to modern systems in ways the original hardware could never support.

  • Cartridges become modern sensors. The tilt sensor in WarioWare: Twisted! can map to a phone gyroscope. Boktai's solar sensor can use real local weather.
  • Lost multiplayer comes back online. Games built for console-to-console play can keep their original multiplayer logic while the runtime carries the connection over the modern internet. Metroid Prime Hunters' online mode runs experimentally through Wiimmfi.
  • The game becomes extensible. Runtime translation, opt-in mod loaders, and behavior-level character replacement can change what a game does without altering the original game file.

One improvement can help many games. These are not isolated one-off patches. Because capabilities live in shared platform runtimes, work done for one game can often make the next game easier.

Featured projects

See it in action

See all news and coverage

All game projects · All platforms

You provide your own game files. No copyrighted game data is included.