

Github GitHub - ferib/D2R-Offline: Diablo II: Resurrected, Offline-mode patcher
source link: https://github.com/ferib/D2R-Offline
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Diablo II: Resurrected - Offline Patcher
A simple tool that remaps & bypasses Diablo II Resurrected module and then continues to patch connection functions to allow local gameplay.
More information about the crc32 bypassing and remapping can be found in my 'Bypassing World of Warcraft's Read-Only Code Protection (crc32)' blog post
Usage
Dotnet core 3.1 is required, which you can download at https://dotnet.microsoft.com/download/dotnet/3.1
Clone the project
git clone
Build using Visual Studio
Move to output
cd bin/Debug/netcoreapp3.1/
Finally, launch the executable using path
to game.exe
as argument
./D2ROffline.exe C:/D2R/Game.exe
You can also use the -txt
parameter to use .txt
/.bin
files.
./D2ROffline.exe C:/D2R/Game.exe -txt
Custom Patches
There is a neat little feature that allows you to create a patches.txt
file that you can place inside the folder, next to the .exe.
This allows you to create your own patches, here is an example:
0xD4AD68:9090
0xD4E25F:909090909090
0xCAFB9D:90B001
0x597E1C:90909090909090
These are already hardcoded inside the tool, but will be overruled once the patches.txt
file is found.
Download Game Files
Download this project: https://github.com/barncastle/Battle.Net-Installer/releases/tag/v1.3
Then use as BNetInstaller.exe --prod osib --uid osi_beta --lang enus --dir "C:\D2R"
Notices
This repository is for educational purposes only. Please do not perform any of the above actions on the Game client.
Diablo II and Diablo II: Resurrected are registered trademarks of Blizzard Entertainment. This project is not affiliated with Blizzard Entertainment in any way.
Credits
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK