Dino Crisis Classic REbirth

DOWNLOADS & LINKS

WHAT’S CLASSIC REBIRTH?

Classic REbirth is the label given to my PC patches for old Windows games, currently supporting the first two Resident Evil / Biohazard games and Dino Crisis. This patch is specifically aimed at the Japanese SourceNext release: it won’t work with the MediaKite release (the two executables are virtually identical and yet very different for some reason), but if you have the install data from any Japanese version you can use the SourceNext patch provided in the download section to make it compatible with Classic REbirth.

WHAT DOES THIS DO?

This patch DLL is a plug&play way to enjoy Dino Crisis for PC with improved compatibility and some tweaks that make it work on modern hardware.

  • Replaces DirectDraw 5.00 with DirectX 9, for improved compatibility with modern GPUs (and prevents rundll32.exe from executing for no good reason). Will implement OpenGL and DirectX11 in a later revision.
  • Replaces DirectInput 3.00/5.00 with new input methods such as XInput, RawInput, DirectInput 8.0 (also native keyboard support), effectively allowing most controllers to be detected and supported by the game.
  • Replaces DirectShow video playback with a custom video player that doesn’t depend on deprecated Microsoft technologies. No codecs required, FFmpeg takes care of Indeo5 and adds native MP4 + AAC support.
  • Adds a new 3D rendering mode with more precise transformation methods that fix wobbliness and texture warping.
  • Improves sound capabilities of the game, making the audio driver switch from 22050Hz 8bit audio driver to 44100Hz 16bits. It also fixes a bug that causes music to increasingly speed up when player gets damaged across rooms without healing.
  • Adds resolutions higher than 640×480 (supports 4K too), adds a hotkey to switch resolution in game, and provides a more stable borderless window mode to replace glitchy fullscreen.
  • Adds an optional adaptative wide screen mode to fill the whole screen area (i.e. 16:9 & 16:10 ratios or even ultra widescreen, you name it).
  • Fixes frame rate issue to provide smooth 30/60 fps support.
  • Removes the need to install the game or to launch it via a dedicated launcher. Just copy your data from the install disk, add the DLL, executhe game and you are ready to go. If your copy was already installed, the DLL will convert Registry settings on the fly.

CREDITS AND OPEN SOURCE LIBRARIES