allrecomps

PC (Windows) / Recompilation

Silent Hill 3 — sh3-nx

sh3-nx recompiles the Windows PC Silent Hill 3 executable from x86 to C and then Switch ARM64. Windows interfaces are reimplemented over SDL2/OpenGL; a separate Linux x64 debugging build is also documented.

Release availableNintendo Switch · Linux
Silent Hill 3 — sh3-nx
Source ↗

About this project

sh3-nx recompiles the Windows PC Silent Hill 3 executable from x86 to C and then Switch ARM64. Windows interfaces are reimplemented over SDL2/OpenGL; a separate Linux x64 debugging build is also documented.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

Compatibility

Supply your own PC installation with sh3.exe of 3,338,240 bytes, SHA-1 aa2aca6dba19bf510c9c2e92eefdc15e98266581, and its data folder of about 5 GB. The required input is not the PS2 disc.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

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

Development progress

The README documents a release NRO, controller remapping, shader caching and source builds. The Linux path is primarily used for debugging, separate from Switch deployment.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

The latest non-prerelease GitHub release observed is v0.05. 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 into sh3-progs.bin. Widescreen gameplay expands the view while menus/HUD keep a centered 4:3 region; this is not a claim that every element becomes ultrawide or every area has been tested.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

Getting started

Place the official NRO, sh3.exe, data/ and an empty savedata/ in /switch/sh3-nx/. Launch Homebrew Menu in title takeover by holding R while starting an installed game; applet/Album mode lacks memory. Keep saves and shader cache beside the NRO.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

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