Skip to content

Releases: LittleBitUA/DownpourRecomp

v0.1.1 — mouse smoothing + native 1080p default

19 Jun 14:41

Choose a tag to compare

First post-launch revision. Focuses on input feel and out-of-the-box render config.

Highlights

  • Mouse-look smoothing. Replaced the previous max-of-fresh-or-decaying virtual-stick path (which produced a sawtooth on slow continuous motion and prevented full 360° sweeps) with a direct mouse-velocity → stick mapping plus a one-pole low-pass filter on the stick value. Per-poll variance from hand tremor and integer-pixel WM_MOUSEMOVE quantization no longer leaks straight through. Base scale was retuned so default mnk_sensitivity = 1.0 lands in a usable range without dragging the mouse continuously.
  • Native 1080p default. The sample toml ships with draw_resolution_scale / resolution_scale removed (defaults to 1×) instead of the prior 2× supersampling. Saves a lot of GPU time on mid-range cards; supersampling stays available via F4 → GPU.
  • Chromatic-noise fix retained. skip_depth_color_7e3_aliasing_transfers = true in the toml. Confirmed visually identical to Xenia canary on title screen, prison corridor, and Murphy close-ups.

What's in the zip

Binary-only build — downpour.exe, ReXGlue runtime, sample toml, start.bat, README. No game assets. Drop a legally-owned Silent Hill: Downpour file tree into assets/ next to downpour.exe and run start.bat. See README.txt inside the archive for the full layout.

Known notes

  • Game logic still runs at 30 FPS internally (UE3 cap). The Xenia Unlock FPS patch in xenia_patches.toml is reference-only — recomp statically translated the relevant code path, so runtime byte patches don't take effect. Patching at codegen time is the proper fix path; not done in this release.
  • Mouse-to-stick is linear; no acceleration curve. Tune mnk_sensitivity (Input category in F4) to taste.

🤖 Generated with Claude Code