portgames.

Dread Recomp

Metroid Dread

Translates the Switch 1.0.0 ARM64 code to C ahead of time and compiles it for Apple silicon, replacing the Switch system, NVN graphics, audio and input with host implementations on Metal.

Devices and controls

macOS

Requirement
Metal

Controls

  • Controller
  • Keyboard

MetalFX upscaling

Build environment
macOS · Build tools
Python 3
macOS · Build tools
python3
macOS · Build tools
Xcode
macOS · Build tools
clang
Sources
Share runtime feedback

A note on inclusion

Open-source code does not make game assets free to distribute. Read the project license and maintainer instructions, and supply game files you legally own.