# Midnight Ghost Stone: a native Metal Gear Solid recompilation

> Midnight Ghost Stone builds a native PC version of the PlayStation Metal Gear Solid from its USA v1.0 discs. It statically recompiles most MIPS game logic, substitutes selected decompiled C routines checked against the executable, and presents locally imported meshes and textures through Vulkan. The author labels the Linux and Windows alpha packages experimental and unqualified for a complete campaign.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/coccofresco/mgsone-recomp>
- Primary source: <https://github.com/coccofresco/mgsone-recomp/blob/2ae09d4f9a29332a4058393dab0bc1435af27dc6/README.md>
- Catalog page: <https://awesomerea.org/resources/midnight-ghost-stone-case/>
- Record JSON: <https://awesomerea.org/resources/midnight-ghost-stone-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/midnight-ghost-stone-case/index.md)

## Requirements & limits

- **Prerequisites:** Both original USA v1.0 discs, SLUS-00594 and SLUS-00776, as BIN or supported CUE/BIN images.
- **Prerequisites:** Linux or Windows x64 with a working Vulkan driver; Linux development builds require Python 3.11+, CMake 3.20+, Ninja, C++20, SDL 2.26+ and glslc.
- **Limits:** Alpha packages have not been qualified for full campaign completion or physical Steam Deck compatibility.
- **License:** The LICENSE file contains GPL-3.0-or-later terms for the PS1Recomp component; third-party notices govern other components.

## Primary sources

1. <https://github.com/coccofresco/mgsone-recomp/blob/2ae09d4f9a29332a4058393dab0bc1435af27dc6/README.md>
2. <https://github.com/coccofresco/mgsone-recomp/blob/2ae09d4f9a29332a4058393dab0bc1435af27dc6/docs/mgs-alpha-install.md>

## More in Games

- [Midtown Madness 3: static recompilation for PC](https://awesomerea.org/resources/mm3-recomp/index.md) · Case study
- [midway: statically recompiling Midway Arcade Origins for Windows](https://awesomerea.org/resources/midway-ps3-case/index.md) · Case study
- [Mind over Recomp: rebuilding Crash: Mind over Mutant for PC](https://awesomerea.org/resources/mind-over-recomp-case/index.md) · Case study
- [minecraft: a Minecraft Xbox 360 recompilation prototype](https://awesomerea.org/resources/minecraft-xbox-360-recomp-case/index.md) · Case study
- [mk8-recomp: a native Mario Kart 8 Deluxe static recompilation](https://awesomerea.org/resources/mk8-recomp-case/index.md) · Case study
- [MKSM Recomp: a PS2 static recompilation of Mortal Kombat: Shaolin Monks](https://awesomerea.org/resources/mksm-recomp-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
