Skip to content

recvx-pc v0.9.6

Pre-release
Pre-release

Choose a tag to compare

@ViolentlyVia ViolentlyVia released this 09 Oct 21:59
· 118 commits to pc-port since this release

Changes since 0.9.5

  • Fixed: at the Palace control panel (and other in-game monitors that show a camera view), the screen was drawn tiny in the middle of a black screen, the monitor showed no picture, and the frame rate dropped sharply.

Changes in 0.9.5

  • New: skip doors. Tick "Skip doors" in recvx-config.exe, then press OK / Attack (Cross or Square) during a door animation to skip it.
  • New: F9 returns to the title screen. While playing, F9 pauses the game and asks; F9 again goes back to the title screen, any other key carries on. F9 can be rebound in recvx-config.exe.
  • Fixed: entering a correct code at a computer console (such as NTC0394) did not unlock anything.

Changes in 0.9.4

  • New: AI-upscaled movies. "Upscale movies (AI)..." in recvx-config.exe enlarges the game's movies 4x with Real-ESRGAN on your graphics card (about 30-45 minutes on a recent GPU, several hours on a slow one; about 900 MB). It downloads the upscaler once (45 MB), can be stopped and continued, and "Use upscaled movies" switches between them and the originals.
  • Fixed: in widescreen, objects near the left and right edges of the wider view could be left out.
  • The settings window no longer cuts off its bottom row.

Changes in 0.9.3

  • Fixed: a crash when firing an empty M-100P (the game could mistake an unrelated item for ammo and start a reload the M-100P has no animation for).
  • Crash reports in recvx.log now include more detail.

Changes in 0.9.2

  • Fixed: thin lines and slivers in the inventory screen when upscaled and in widescreen (tile edges blending in neighbouring images, a hidden border column of the background, and panels cut at the old 4:3 edges).

Changes in 0.9.1

  • Fixed: the map screen showed no rooms (the map's flag checks read their values in the wrong order on PC).

A native Windows PC port of Resident Evil Code: Veronica X (US PlayStation 2, SLUS-20184), built from the recvx decompilation. No emulator.

This download contains no game files. You need your own copy of the game as a disc image (.iso).

Getting started

  1. Download recvx-cvx-pc-v0.9.6.zip and unzip it anywhere (it needs about 2.5 GB more once set up).
  2. Run recvx-config.exe. The first time, it asks for your disc image and sets the game up: it copies the game's files and converts the movies (downloading FFmpeg once for that, about 100 MB). You can also drop the .iso onto recvx-config.exe.
  3. Press Save and play. After that, start recvx.exe directly; the disc image is no longer needed.

Nothing else to install: no Python, no emulator, no BIOS.

Features

  • Graphics at up to 8x the original resolution, with the PS2's blending reproduced exactly
  • Widescreen (16:9, 16:10, 21:9, 32:9): a wider 3D view rather than a stretched picture, with menus, text and movies kept at 4:3; the inventory and map backgrounds fill the screen
  • PCSX2-format HD texture packs
  • Movies (optionally AI-upscaled 4x), music, voices and sound effects with room reverb
  • Saving and loading to a saves folder (no memory card screens)
  • Keyboard and game controllers, with all buttons rebindable in the settings app
  • Windowed, fullscreen or borderless fullscreen; F11 or Alt+Enter switches; the window remembers its size and position
  • Pauses while you are in another window (can be turned off)
  • Hold Numpad 0 to fast-forward
  • Optional door skipping, and F9 to return to the title screen

Default controls

Arrows = move, Z / X = OK / Attack, C = Run / Cancel, V = Map, A = Change aim, S = Aim, Enter = Status, Backspace = Options.

Known issues

  • This is an early release: the opening of the game is well tested, but later areas have seen little play. Expect bugs further in.
  • The mouse cursor does not hide while playing.
  • Windows 10 or 11 is needed (the setup uses Windows' built-in tar to unpack FFmpeg), with a graphics driver that supports OpenGL 3.3.

Reporting problems

The game writes recvx.log next to recvx.exe, and last_run_input.txt records your last session so it can be replayed exactly. Please attach both to any bug report.