DOWNLOADS & LINKS
- Classic Rebirth DLL
- Official Windows XP patch by SourceNext
- XAudio 2.9 for Windows 7, 8, and 8.1
- Mods
- High Quality Videos (by Doze)
- High Quality SFX
High Quality Soundtrack
- Troubleshooting and How to install
- Change log
WHAT’S CLASSIC REBIRTH?
Classic REbirth is a set of patches for CAPCOM’s Survival Horror PC ports, currently supporting Resident Evil 1-2-3 and Dino Crisis 1-2. This version is specifically aimed at the SourceNext re-release of Dino Crisis 2, but it works fine with any Japanese version as long as the official SourceNext executable is used.
FEATURES
- Replaces DirectDraw 7 with Direct3D 9, for improved compatibility with modern GPUs (and prevents rundll32.exe/GameUX from executing for no good reason).
- Replaces DirectInput 7.00 with new input methods such as XInput, RawInput, DirectInput 8.00, and native keyboard support.
- Replaces DirectSound with XAudio2.
- Replaces DirectShow video playback with a custom ffmpeg-based player that requires no codecs.
- Replaces buggy full screen mode with borderless window and fixes the aspect ratio to be locked to 4:3.
- Replaces broken context switching module to avoid crashes at boot or in other random spots.
- Fixes frame rate issue to provide smooth 20/30/60 fps support.
- Removes the need to install the game, making it portable to another PC just by coping the data.
- Restores missing, broken, or butchered graphical effects.
- Restores correct music loops, missing sound effects, and generally improves volume levels.
- Reworks the option screen in order to be able to fully remap controls, and change BGM/SFX volume levels. These options can also be changed in the config dialog that appears before the game boots and are applied globally, so they don’t change when a saved game is loaded.
PLANNED FEATURES
- OGG playback for higher quality music (the feature is already in the DLL, it’s just not configured at all and there are no OST packs ready yet).
- Support for selective transparency rendering on some 3D objects or parts of the menus.
- Proton compatibility.
CREDITS AND OPEN SOURCE LIBRARIES
- 7z SDK (https://www.7-zip.org/sdk.html)
- apex memmove (https://github.com/rukkal/apex-memmove)
- dr_mp3 (https://github.com/mackron/dr_libs/blob/master/dr_mp3.h)
- fanplayer (github.com/rockcarry/fanplayer)
- FFmpeg (www.ffmpeg.org/)
- libvorbis and libogg (https://xiph.org/vorbis/)
- lodepng (lodev.org/lodepng/)
- rxi ini (github.com/rxi/ini)
- tinyxml2 (www.grinninglizard.com/tinyxml2/)
- TJpgDec – Tiny JPEG Decompressor (http://elm-chan.org/fsw/tjpgd/00index.html)
- XMessageBox (https://www.codeproject.com/Articles/1239/XMessageBox-A-reverse-engineered-MessageBox)