allrecomps

PC (Windows) / Recompilation

Silent Hill 2 — Switch

Silent Hill 2’s PC executable statically recompiled for Switch ARM64, with compatibility for documented Enhanced Edition packs. Requires the exact supported executable and your game installation; shaders and high-frame-rate video decoding have limitations.

Release availableNintendo Switch
Silent Hill 2 — Switch
Source ↗

About this project

The PC x86 executable is translated ahead of time to C and compiled for ARM64. Windows interfaces such as Direct3D 8, DirectSound and input are reimplemented over SDL2, OpenGL and FFmpeg.

Source: Project README — Switch review ↗ · Checked Oct 20, 2026

Compatibility

The documented source is Director’s Cut / Restless Dreams with Enhanced Edition’s supported executable and essential packs. The README specifies a 5,685,248-byte sh2pc.exe and its SHA-1; an arbitrary PC executable is not interchangeable.

Source: Project README — Switch review ↗ · Checked Oct 20, 2026

Documented support and independently tested compatibility are different. AllRecomps has not run these games.

Development progress

Official release observed: v1.01. This records a public project release, not proof of complete gameplay or a ready-to-run Switch game package.

Source: Official GitHub release ↗ · Checked Oct 20, 2026

The project documents saving/loading, controller remapping, HD rumble, Enhanced Edition assets and menu fixes. These are the maintainer’s functional reports, not an AllRecomps completion test.

Source: Project README — Switch review ↗ · Checked Oct 20, 2026

The latest non-prerelease GitHub release observed is v1.01. A release does not establish stability, complete gameplay or tested platform support.

Source: GitHub latest release (automatic) ↗ · Checked Oct 21, 2026

Known limitations

First visits can stutter while shaders compile. The Switch may drop frames decoding the Enhanced Edition’s 60 FPS FMVs to preserve audio timing; this does not make the game itself run at 60 FPS.

Source: Project README — Switch review ↗ · Checked Oct 20, 2026

Getting started

Prepare your own PC installation with Enhanced Edition’s Enhanced Executable, Essential Files, Image Enhancement and Audio Enhancement packs. Copy the documented data/ and sh2e/ layout with sh2pc.exe and sh2-nx.nro into /switch/sh2-nx/.

Source: Project README — Switch review ↗ · Checked Oct 20, 2026

Launch in full-memory title mode; forwarders need the documented 39-bit address space. Settings, data/save and shader caches remain beside the NRO and should be preserved across updates.

Source: Project README — Switch review ↗ · Checked Oct 20, 2026

Some projects require files from your own copy of the original game. Follow the official instructions.