Repository navigation
Spider-Man: Web of Shadows Recompiled — Modern Edition v2.0.3 (Win64)
Spider-Man: Web of Shadows Recompiled — Modern Edition v2.0.3
🌟 What's New & Fixed in v2.0.3
-
Omniscient Diagnostic Sentinel & Hardware Probe (
src/hooks/diagnostic_sentinel.h):- Direct3D 12 and DXGI hardware queries run upfront at engine initialization.
- Accurately identifies discrete GPU adapter, dedicated VRAM, Direct3D 12 Feature Levels (11_0 through 12_2 Ultimate), and explicitly probes Hardware Rasterizer-Ordered Views (ROVs).
- If an incompatible GPU lacks ROV (such as AMD Polaris RX 480/580 or older Intel iGPUs), the sentinel immediately outputs clear diagnostic guidance explaining that Xenos eDRAM aliasing requires ROV support.
- Auto-detects native Windows 10/11 vs. SteamOS / Proton / Wine environments.
-
Automated Crash Minidump (.DMP) Generator:
- Integrated Vectored Exception Handler (VEH) with
dbghelp.dllMiniDumpWriteDump. - On any fatal access violation, illegal instruction, or memory fault (e.g. after a long 1+ hour session), the engine immediately captures thread registers, RIP address, faulting memory arena offset, and dumps a full minidump to
logs/wos_crash_<timestamp>.dmp. - Distinguishes NULL-pointer dereferences (
< 0x10000) from 4GB guest memory arena boundary overflows (0x100000000..0x200000000).
- Integrated Vectored Exception Handler (VEH) with
-
Persistent Health Summary & Telemetry (
logs/diagnostic_summary.json):- Continuously monitors Private Working Set RAM memory footprint via
K32GetProcessMemoryInfoto detect memory leaks. - Real-time frame spike counter (>45ms) tracks traversal hitching and shader compilation stalls.
- Flushes runtime statistics every 5 seconds so session data is never lost.
- Continuously monitors Private Working Set RAM memory footprint via
-
Launcher Diagnostic Dashboard & One-Click Bug Reporting:
- Modern Edition Launcher (
WoS_Launcher.exe) now readslogs/diagnostic_summary.jsondirectly into the Stats / Telemetry tab. - Displays real-time hardware status, dedicated VRAM, ROV hardware support verification badge, peak RAM, and stutter counts.
- If a crash occurs, a red alert banner clearly shows the root cause and minidump link.
- Export Bug Report (
Hata Raporu Oluştur) automatically packagesrecomp_config.json,last_session_stats.json,diagnostic_summary.json, all session logs, and any.dmpcrash dumps into a single.zipready for GitHub Issues.
- Modern Edition Launcher (
-
Rock-Solid Engine Baseline (
7ee0128):- Direct3D 12 forced
render_target_path_d3d12 = rov+ hardware occlusion queries enabled (occlusion_query_enable = true) + early-alpha discard (use_fuzzy_alpha_epsilon = true). - 4K High-DPI UI layout scaling fix with locked 96 DPI baseline and negative font sizing.
- Direct3D 12 forced
📦 Installation
- Download
WoS_ReComp_Modern_Edition_v2.0.3_Win64.zipbelow and extract it anywhere on your PC. - Launch
WoS_Launcher.exe(standalone — no Python required). - Open the Files tab, click Install from .ISO and select your legal Xbox 360 copy of Spider-Man: Web of Shadows (
default.xex). - Click ▶ LAUNCH GAME!