This repository has been archived by the owner on Jan 18, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 103
connection_patcher
funjoker edited this page Oct 5, 2023
·
8 revisions
To connect to server you need to edit Config.WTF in WTF folder! (realmlist.wtf is not a thing in this project anymore)
SET portal "127.0.0.1"
You have to patch the following game components:
- the Wow.exe or Wow-64.exe
- the Battle.net.dll or Battle.net-64.dll (happens automatically)
- the Wow authentication modules which will be downloaded and patched by the connection patcher itself. If the connection patcher should somehow fail to retrieve the auth modules, you can find a backup dump of the modules here: https://github.com/The-Cataclysm-Preservation-Project/AuthModules
- You have to download all modules by yourself. https://github.com/The-Cataclysm-Preservation-Project/AuthModules/tree/master/Windows The path must be exactly the same "C:/ProgramData/Blizzard Entertainment/Battle.net/Cache/..." as represented in the repository.
- Get a Clean Wow.exe and a clean Battle.net.dll (4.3.4.15595) and/or Wow-64.exe and Battle-64.net.dll (look at 'I need a full client') !!! DO NOT HAVE THEM IN USERS FOLDER (e.g. C:/Users/braindead/Wow) CHOOSE A PATH LIKE C:/Games/WoW/ !!!
- Drag Wow.exe and/or Wow-64.exe on connection_patcher
- Check log if everything worked
- Rename the existing Wow.exe and Battle.net.dll and/or Wow-64.exe and Battle-64.net.dll OR move them to another folder
- Rename the Wow_patched.exe and the Battle.net_patched.dll and/or the Wow-64_patched.exe and Battle-64.net_patched.dll to: Wow.exe Battle.net.dll Wow-64.exe Battle-64.net.dll
- If you have a Launcher.exe rename it into something else (e.g. Launcher-Backup.exe)
You have to patch the following game components:
- the 'World of Warcraft-64.app' (in fact the components inside are being patched)
- the Wow authentication modules which will be downloaded and patched by the connection patcher itself. If the connection patcher should somehow fail to retrieve the auth modules, you can find a backup dump of the modules here: https://github.com/The-Cataclysm-Preservation-Project/AuthModules
- Get a clean 'World of Warcraft-64.app' (look at 'I need a full client')
- Open Terminal and drag connection_patcher on it and after that the 'World of Warcraft-64.app' and hit Return/Enter.
- Check log if everything worked
- Rename the existing 'World of Warcraft-64.app' OR move them to another folder
- Rename 'World of Warcraft-64_patched.app' to 'World of Warcraft-64.app'
- If you have a Launcher.app rename it into something else (e.g. Launcher-Backup.app)
- Go to '/Users/Shared/Blizzard/Battle.net/Cache/19/c9/' folder and locate the '19C91B68752B7826DF498BF73ACA1103C86962A9A55A0A7033E5AD895F4D927C.auth' file
- Rightclick and select 'Get Info' and check 'Locked'
This is important!
Linux is not officially supported. But there are people who are running it on wine. Ask in the discord.
Once the patching is complete you should have a Wow-patched.exe or a Wow-64-patched.exe as well as a battle.net-patched.dll or a battle.net-64-patched.dll. If that is the case, delete the original battle.net.dll and replace it with the patched version. Once it's done you are set to go