Dante's Inferno PC Port — v0.7.0-beta
This is a beta prerelease. It requires an original Xbox 360 ISO to extract game data during install.
Highlights
- In-process Vulkan renderer:
dantes_inferno_native.exeruns the Xenos backend inside the process. Norexgpu-xenos.dllplugin, no cross-API interop hop; the same Vulkan swapchain draws and presents. - Native render scaling:
native_render_scalecvar withauto(derives from display height) and fixed 1–3× options. Host render targets and EDRAM-with-FSI paths both work on the native Vulkan backend. - Persistent SPIR-V shader cache:
.vkspvon-disk cache keyed by (guest ucode hash, modification, translator fingerprint). Second-run loads skip all ucode→SPIR-V translation, removing shader-translation stutter. - FidelityFX post-processing: CAS sharpening and FSR 1 (EASU/RCAS) effects are now compiled into the renderer and selectable via
--present_effect. - Launcher now exposes all of the above: renderer selection, resolution/auto scale, render accuracy (host RT / FSI), post-processing (Bilinear / CAS / FSR), VSync, fullscreen, FPS overlay, dither, and SDL controller backend. All map to the correct game cvars.
- DLC auto-install hook: the runtime scans the
dlc/folder and installs STFS packages on boot.
Full change list since 1cf4bad
- Add
DanteGraphicsSystem—IGraphicsSysteminjection seam behind--renderercvar (xenos,native,wrapped) - Add in-process Vulkan Xenos backend behind
--renderer=native - Keep
VulkanPresenteras the sole presenter for the native path - Add
native_render_scalecvar with auto display-height scaling - Add persistent SPIR-V shader translation cache (
.vkspv) - Fix
.vkspvcache binding pointer bug that caused black rendering on cache-hit runs - Enable AMD FidelityFX SDK build and wire CAS/FSR present effects into the launcher
- Update DLC auto-install hook status to completed
- Fix
ffx_api_dll.rcUTF-16 encoding for thellvm-rcresource compiler - Bundle
amd_fidelityfx_dx12.dll/amd_fidelityfx_vk.dllin the installer - Point launcher/installer update URLs to
florinp93/hells-gate-recomp
Requirements
- Windows 10/11 x64
- Vulkan 1.2+ capable GPU (NVIDIA RTX 40-series / AMD RDNA2+ / Intel Arc validated)
- Original Dante's Inferno Xbox 360 ISO and DLC STFS packages (not provided)
- Visual C++ Redistributables for the bundled C++ runtime
Included in this installer
dantes_inferno.exe(ReXGlue D3D12 plugin path)dantes_inferno_native.exe(in-process Vulkan Xenos path)rexruntime.dll+rexgpu-xenos.dll+ FidelityFX runtime DLLsDantesInfernoLauncher.exe+DantesInferno.Shared.dllextract-xiso.exefor ISO extraction during setup- Title Update 2 (
default.xexp) if present in the sourcegame/folder