Repository navigation
Releases
Releases · ggMartinez/CastlevaniaLOI-PC
Version 0.5.0
What's in this release
Native code
- The game's code (EE CPU, VU1 and VU0 microcode) is translated to C++ and compiled into
game.dllon your PC. - Controller driver: native.
- Memory card drivers and file system: native.
- Sound driver: native, with the SPU2 reproduced in C++ (reverb included).
- Disc drive: native, reading the game's files copied off the disc.
- PS2 kernel: native.
Launcher
- Checks your disc image (SLUS-20733, v1.01) and builds the game from it, once.
- The disc image is no longer needed after the build.
- The window fits its height to its contents.
- The build also makes
Castlevania - Lament of Innocence.exe, which starts the game straight away without the launcher.
Graphics (launcher and in-game with F10)
- Vulkan or Direct3D 12.
- Internal resolution 1x to 6x (up to 5K).
- Vsync and fullscreen.
- True 16:9 widescreen: the 3D view gets wider instead of stretched; menus, text and 2D pictures keep their shape, and the HUD sits in the corner.
- FXAA and an FSR-style upscaling filter.
- Sharpening, bloom, colour controls (brightness, contrast, saturation, gamma), debanding, CRT, vignette and film grain.
- Fixed: shadows, colours, frame rate, misaligned 3D objects, bloom, and the pause menu banner in widescreen.
Third-person camera (optional)
- A camera behind Leon that the right stick turns.
- Settings for distance, rotation speed and inverted X/Y axes.
- R1 switches between it and the original camera (R2 still blocks).
Memory card
saves\memcard1.ps2is in PCSX2's format: cards go back and forth with PCSX2.- The launcher has Import from PCSX2... (keeps a copy of the current card) and Export....
- Saves are now dated correctly.
Other
- Quick save / load of the whole game state: F5 / F6.
- On-screen stats: F8.
Known issues
- In widescreen, the item menu's background, screen transitions and the map's blurred background are not yet widescreen.
- The third-person camera can pass through walls, and hasn't been checked in every cutscene.
- Movies and rendering still go through emulated PS2 hardware (IPU and GS on the GPU).