Resident Evil 3 HD mod
is a texture mod for the 1999 Biohazard 3 (Resident Evil 3) game. It completely transforms the appearance of the game, removes all pixelation, while preserving the spirit of the original game.
Requirements
- Japanese Biohazard 3 (1993) SourceNext v1.1.0;
- Resident Evil 3 Classic Rebirth 1.0.1 (4 Aug 2021) (included).
Features
- backgrounds - the backgrounds in the game have been enlarged using neural networks, the new resolution of the backgrounds is 1280x960 vs the original 640x480/320x240;
- masks - masks (layers) have been re-generated from HD backgrounds;
- skins - the skins of the models (character, enemies, items) have been enlarged using neural networks;
- effects - effects (fire, smoke, and others) have been enlarged using neural networks;
- font - there are several fonts in the game and all of them have been redone manually;
- interface - the interface has been enlarged manually;
- Movies - CG-movies have been enlarged using neural networks;
- custom DLL - mod is located in a separate DLL (bio3hd.asi) and does not modify the original EXE;
- texture dump - you can save the original textures for editing.
- Install Biohazard 3 (SourceNext) game. This is a requirement for the ClassicRebirth.
- Copy the contents of the archive to the root of the game.
- In the ClassicRebirth settings, set "Force 240p backgrounds" to UNCHECKED.
- Play!
Texture Dump
- If the "dump" folder does not exist, the dump is not performed. If you need to, create one.
- The texture will be saved only if in the folder "Hires\...\" there is no texture with the same name.
- To collect all the textures, simply rename, move or delete the entire "Hires\" folder.
- Textures can only be enlarged 4 times (for example: 256x256 -> 1024x1024). If the texture size is incorrect, game will crash.
- After enlarging, the texture should be put in "Hires\...\".
NEW! Mask generator
- is a utility for generating hi-res masks for use in this mod.
- There are low resolution backgrounds in the "dump\bgd320\" and "dump\bgd640\" folders. It is necessary to upscale them to a resolution of 1280x960 (!!!), put the result with the same names in "hires\bgd\". Run the utility, the result will be in "hires\mask0\" and "hires\mask1\".
Third-party DLLs used
- dinput8.dll - Ultimate ASI Loader by ThirteenAG.
- libwebp.dll - Google WEBP Library
Donations
Making a donation is a good way to say "thank you" to authors.
USDT(ERC20) - 0x0AFCBDf50B0464DfCC680ea97d4cC68C7B477f7A
ETH(ERC20) - 0x0AFCBDf50B0464DfCC680ea97d4cC68C7B477f7A
BTC - 3HjtG4wPLe9vpEbNr9N9cWKZotFDmuyaYS