Decomp · by dreamingmoths

Memory of Alessa (Silent Hill 3)

Silent Hill 3

Early-stage byte-matching decompilation of Silent Hill 3 (PS2) and the Silent Hill 2 engine it builds on.

Origin
PC (classic)
Runs on
WindowsLinux
Tags
cin-progressmatching-decompneeds-original-game
142stars · GitHub 13 forks
dreamingmoths/memory-of-alessa ↗

Sign in to vote

Memory of Alessa is a matching decompilation project for Silent Hill 3 on the PlayStation 2. Its goals are a 100% byte-matching decompilation of Silent Hill 3 and of the Silent Hill 2 engine it is founded on, along with learning and documenting the technical history of Team Silent's PS2 engine. The authors warn it is in early stages, so things may change and may be wrong.

Setup targets the NTSC-U v1.02 disc, using files from your own copy. It runs on Linux (x86-64) and macOS (aarch64), and on Windows through WSL. The project credits the decompals community and sister projects such as silent-hill-decomp and Himuro, and documents its contribution rules and an LLM policy.

Highlights

  • Goal of byte-matching Silent Hill 3 and the Silent Hill 2 engine
  • Automatic toolchain download and build with make
  • Contributor docs: development guide, style guide and LLM policy
  • Builds from Linux, macOS or Windows via WSL

If you like this

Engine Rewrite · PC (classic) sh3redux Silent Hill 3 Engine remake of Silent Hill 3 in OpenGL and C++; the README only covers build dependencies. 🔥 0🧊 0 187
Decomp · PC (classic) Devilution Diablo Reconstructed source code of the 1996 game Diablo, requiring your own copy of the original game data. 🔥 0🧊 0 9k
Decomp · N64 Super Mario 64 Decompilation Super Mario 64 Full decompilation of Super Mario 64 that builds matching ROMs for the Japanese, US, European, Shindou and iQue releases. 🔥 0🧊 0 8.9k
Decomp · N64 Ocarina of Time Decompilation The Legend of Zelda: Ocarina of Time Work-in-progress decompilation of The Legend of Zelda: Ocarina of Time that rebuilds the game's source code; it is not a PC port. 🔥 0🧊 0 5.6k