MetalSharp is a macOS app for Apple Silicon that translates Direct3D calls to Metal via DXMT, bundles its own Wine runtime, and manages Steam game detection, launch routing, and runtime bottles.
Download the latest DMG from Releases, drag MetalSharp into /Applications, and open it. The setup wizard handles the rest.
For building from source, see Install from Source.
| Route | Engine |
|---|---|
| M12 | D3D12 to Metal |
| M11 | D3D11 to Metal |
| M10 | D3D10 to Metal |
| M9 | D3D9 / 32-bit DXMT |
| Mono/FNA | Windows XNA/FNA via native Mono |
| D3DMetal | Apple Game Porting Toolkit |
- Sharp Library - Import and run standalone Windows programs, installers, and launchers
- Runtime Bottles - Per-game isolated Wine prefixes with component tracking and repair
- MTSP Routing - Automatic pipeline selection based on game compatibility data
- Steam Integration - Detects your Steam library, manages the Wine Steam session, and deploys the CEF wrapper
- Apple Silicon Mac, macOS 14+
- About 2 GB free space
- Homebrew (installed by setup wizard)
Current maintainer validation is happening on this hardware/software setup. This is not the recommended baseline or minimum requirement; it is here so readers know what MetalSharp is actively running on during development.
- MacBook Air (Mac16,12)
- Apple M4, 10-core CPU (4 performance, 6 efficiency)
- 16 GB memory
- macOS Golden Gate beta, version 27.0 (build 26A5353q)
- Install from Source
- How to Use MetalSharp
- GPTK (D3DMetal) Guide
- Game Compatibility
- Launch Architecture
- Docs Map
MIT licensed. Third-party components keep their original licenses; see THIRD_PARTY_LICENSES.