Resident Evil Classic REbirth


Version
Download 822
Total Views 2457
Stock
File Size 691.23 KB
File Type 7z
Create Date July 4, 2018
Last Updated September 2, 2018
Download

HOW TO USE THE FIX

  1. You will need either the Japanese version 1.01 (MediaKite reprint) or the European version 1.00c for this to work (the European exe is compatible with USA and ASIA versions; if you have difficulties finding this patch, you can download it from here). If you have an unsupported or unknown version of the game, you will get a message prompt to inform you that no patching has been applied and the game will boot as usual.
  2. Drop DLL and INI files from the package in the same folder where the game executable is.
  3. Just boot the game as usual and you're done, congratulations!

HOW TO INSTALL WITHOUT THE INSTALLER

If you are having difficulties to run the original installer from the game, here's a better alternative procedure that will always work:

  1. Open your CD-ROM of Biohazard / Resident Evil or mount a corresponding ISO with a virtual drive (CloneCD, Deamon Tools, and native Win10 virtual drive all work fine for this).
  2. Create somewhere on your hard drive a folder that will contain the game's data an executable.
  3. Go back to your CD-ROM, enter folder "horr" and copy either "USA" or "JPN" to the folder you have created in step 2.
  4. If you are performing this for Biohazard MediaKite reprints, also copy to your hard driver folder the file "BioHazard.exe", otherwise copy the official European update executable "NEWEUR.EXE".
  5. Copy ddraw.dll and conf.ini in the same folder where your game executable is located.
  6. Boot the game, you're done.

FEATURES

  • Removes the need for Win95/98 compatibility mode to even boot, making the game compatible with Win7 and later. This collaterally fixes CPU0 100% spikes.
  • Fixes frame rate for good. You will get 30 fps in most 3D sections while 60-62 fps in the rest, like it's intended to.
  • Effectively makes the game installation-portable (i.e. no need to install it) due to the removal of Registry operations (replaced with an INI configuration file).
  • Removes legacy joypad support and replaces it with XInput. This means that you can use an XBox 360/ONE pad and take advantage of all common buttons, including shoulder triggers.
  • Replaces DirectDraw emulation layer with DXGL.
  • Allows to boot the game without the need for a physical CD-ROM drive.
  • Allows the game to load videos from the installed directory, instead of always checking for data on CD-ROM.
  • Adds new windowed resolutions and removes buggy fullscreen ones. New resolutions are: 800x600 and 1024x768. You can cycle through them in game by pressing F7 and F8 (multiple presses may be required, the game is buggy as hell when it tries to manage F1-12 presses).
  • Enables screen smoothing in software mode. Change Filtering in conf.ini under [DXGL] to 1 for filtered and 0 for pixelated.
  • Fixes in-game timer when entering the Status screen.
  • Replaces the Windows MultiMedia video player (winmm.dll, module MCI) with a new one based on ffmpeg and fanplayer. This introduces a number of improvements, like filtered output, better internal control of what happens during playback, and the ability to play high quality mp4 files natively (supported codecs: h264 for video and AAC for audio). If you want to create your own improved videos, grab a copy of ffmpeg and use a command line similar to this for proper conversion:
    ffmpeg -i <inputvideo> -preset veryslow -vf scale=640:480 -vcodec libx264 -acodec aac <outputvideo> -hide_banner

    It's important that you use libx264 and aac as codecs because otherwise the player will just ignore the video and either reproduce it mute or with no output on screen. The other options are pretty much optional. After you have your mp4 file, create a "movie" folder is inside the game's installation folder (or just copy the one from the patch archive) and name your video the same as the original that you want to replace with extension ".mp4". So, if you have "pu.avi" name your file "pu.mp4", place it inside folder movie, and the game will try to see if it's there and play it.

KNOWN ISSUES

  • Hardware rendering cannot be initialized properly and will fail no matter what. This is caused by the incapability of DXGL to pass some texture tests performed by the game initializer. I will try and investigate exactly what is wrong with DXGL's code or if it's just the game testing absurd conditions.
  • Some people have experienced weird framerate bursts, sometimes caused by CPU spikes or by processes stealing CPU time. If you have these unusual spikes despite the DLL attempting to fix them, try opening conf.ini, search for line "Timer_mode", and set its value to 1.

PLANNED FEATURES

  • An entirely redone option screen to allow for PC specific tweaks, like resolution change. The current one that only allows to remap keyboard and joypad buttons is too limited and kind of useless.
  • Restore support for hardware rendering and give it the ability to work in windowed mode and with higher resolutions.
  • Add texture upscaling with something similar to waifu2x or xbrz.
  • Add an option to skip door sequences entirely.

CHANGELOG

  • 21 July 2018
    • [Improvement] Added failsafe checks for compatibility modes.
    • [Improvement] Fixed failure message if an mp4 video for one cutscene exists but there's no avi corresponding to it (i.e. if you have an mp4 pack of videos to replace default ones, there's no more any need to keep the old stuff around).
  • 20 July 2018
    • [Improvement] Added timer switch in configuration INI.
    • [Improvement] New video player based on ffmpeg and fanplayer.
  • 15 July 2018
    • [Improvement] Added support to the Japanese version 1.01 (MediaKite).
    • [Improvement] Japanese text prompted via MessageBox now displays correctly no matter what your locale settings are.
  • 14 July 2018
    • [Bugfix] Software mode was made completely stable both in terms of FPS and of crashes. No matter what resolution you use, it will perform exactly the same as in 320x240 mode.
  • 10 July 2018
    • [Cosmetic] Added new resolutions and screen filtering.
    • [Bugfix] In-game timer runs at the correct speed in Status menu.
  • 8 July 2018
    • [Improvement] No need to change values inside the INI to reflect your current installation path, it's recreated automatically by the DLL.
    • [Improvement] Configuration code rewritten and made more versatile for future expansions.
    • [Improvement] Added version detection: when you boot the game with a non-patchable application you will get a message that informs you about what version you're trying to boot or if it's an unknown build. If by any change you find an unknown executable, please report that to me.
  • 4 July 2018
    • First release!

You can see some recent footage of how the fix runs from here:

31 opinions on “Resident Evil Classic REbirth”

  1. The game runs fine until after the opening cutscene. Right when Jill is going to speak the game crashes saying it cannot find the voice file.

    1. You probably need a full install of the game to fix that. Simply drop the whole USA folder inside cd:\horr\ next to NEWEUR.EXE and you’re good to go.

      1. Thanks that worked. Is there some way to get the game to run in full-screen? I changed full-screen to 1 in the config file but it didn’t work.

        1. That option will be available again when I add support for hardware mode, since software mode tends to glitch quite a lot when it goes fullscreen (i.e. it breaks some textures).

    1. PLEASE IGNORE MY ABOVE MESSAGE.

      I did some digging around the web and found the FMV’s from the English PowerVR demo to be more than adequate, and exactly what I was looking for.

      1. The next release will have support for mp4 with h264 for video and aac for audio – that means you can have any resolution and filtered output, not to mention you can encode 640×480 @30 fps for all videos in less than 80 MB. I’m currently having this version of the DLL tested, shouldn’t take very long to release. Have your ffmpeg ready for some encoding fun!

        PS: not sure what the PowerVR demo has for video, the final release has the same Cinepak+PCM crap as any other release.

        1. PowerVR is Cinepak like other versions and at 10fps.

          Only ones I could find that were uncut, had no subtitles, and have the original western music on the intro.

          I hate the ‘I’ve got a shotgun’ replacement in other uncut versions of the intro. It’s the only reason I don’t use the Ultimate Director’s Cut mod for PS1. Would love to have a patch for the original non DualShock DC that only adds the uncut FMV’s and not the fan mode and costumes.

          1. Ok, not a big deal then, I was able to mix the “perfect” intro myself: https://www.youtube.com/watch?v=nLASsEFAFx0

            The thing with PC releases is the ugly framerate and horrible compression, which makes PlayStation movies way better for an improved conversion. It’s possible to remake the whole PC movie library by mixing and matching pieces of the various releases.

  2. Found your movie pack on the discord and they’re fantastic.

    I didn’t think I would notice much of an improvement, but I was wrong.

    Great work Gemini.

          1. Could I also get an invite, please? I left a message here months ago about helping with Gun Survivor’s translation but no one really got in touch with me.

  3. If I choose a graphics card (eg 3D Blaster) although it is limited to 640×480, it looks much better compared to running the software version at 1024×768. Is that how it should be, or am I doing something wrong (shouldn’t the higher res look better?). I’m running this using Win10 btw.

  4. Hey can you guys help? Which folder do i unpack it? Because when i install the game it doesnt have any executables thus having me run it from the cd rom i have the japanese version of it when i look in program foles biohazard there are subfolders inna folder called jpn… The data folder has no executablesim running windows 10 can anyone help?

    1. The regular installer doesn’t create any EXE, but you don’t even need what’s on the CD for that. You download the official 1.00c version (link under HOW TO USE) and place that next to JPN or USA folder in your install path.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.