Preserve the original PC game. Restore the parts modern hardware and an incomplete port left behind.
AITD:TNN PC Overhaul is an independent compatibility and preservation layer for the Windows release of Alone in the Dark: The New Nightmare. It keeps the original story, game data, sound effects, movies, and executable intact while restoring selected Dreamcast-era features and correcting presentation and input on current systems.
In the game
These captures come from the supported PC build with the overhaul active: the title sequence, first playable scene, and inventory all pass through the same proportional OpenGL presentation path.

What the overhaul restores
Live music and ambience
DreamcastManatee/AICA synthesis driven by PC gameplay events
The Dreamcast music system follows the PC engine’s live cues. Native PC effects and FMV audio remain on their original paths, so the result is an integration rather than a replacement soundtrack.
Correct presentation
OpenGL 3.3A stable 4:3 signal on modern displays
Borderless fullscreen, pillarboxing, optional MSAA and anisotropic filtering, VSync, and edge-sampling fixes remove modern-driver friction without inventing widescreen geometry.
Controller support and rumble
XInputLegacy input translated for current controllers
The packaged controller layer maps Xbox-compatible devices into the interfaces the game expects, while the game’s retained Dreamcast vibration profiles drive the modern controller motors.
Character-selection movies
RestoredThe verified continuation path runs in the intended order
Character confirmation, portrait and title voice, native movie playback, and route setup are reconnected. A runtime ledger records movie requests, opens, frames, and closes for diagnosis.
Preservation without rewriting the work
The restraint is deliberate. There is no executable replacement, AI texture pass, widescreen projection, replacement movie system, or stylized color grade. The optional CRT treatment is intentionally modest: scanlines, a subtle aperture grille, and mild halation for the original 640×480 signal.
Address-sensitive modules support one exact executable build and refuse to load elsewhere. Installation and uninstall are ownership-aware: existing files are backed up, modified files are preserved, and unknown additions are never silently deleted. That makes reversibility part of the product rather than an afterthought.
Engineering surface
The maintained system spans 32-bit C/C++ runtime modules, OpenGL shaders, Dreamcast audio-bank extraction, XInput translation, PowerShell release tooling, and an Inno Setup installer. Release validation covers the integrated payload and a destructive installer lifecycle matrix in a disposable test directory.