Testing for Phase Two of World of Warcraft Classic Burning Crusade is. Once you have 7-Zip installed, you can just double-click the wow.zip or wow.rar file and 7-Zip will open it up.
#Classic wow client archive#
This means that the file is an archive and needs to be extracted first. So basically what I did was downloading the client with the sound channel modification and then added the FOV modification into it. Get in on the testing before it goes live. Nostalrius client Once the download is complete, you might have just a single file, named wow.zip or wow.rar. I managed to do it myself by following your last step. The last step is opening WoW.exe in an hex editor and looking for the hex values DB 0F C9 3F E6 F1 47 40 00 00 and replacing them with 66 66 F6 3F E6 F1 47 40 00 00.
#Classic wow client zip file#
These clients are pre-installed so all you should need to do is extract them from the zip file and update your realmlist to the server of your choice.
#Classic wow client Patch#
The last step is opening WoW.exe in an hex editor and looking for the hex values DB 0F C9 3F E6 F1 47 40 00 00 and replacing them with 66 66 F6 3F E6 F1 47 40 00 00.įor anyone who is interested in the explanation on how I did it, here it is: Here you can find different sources of downloads for the the Vanilla World of Warcraft client, specifically patch 1.12.1. I then changed the value type to array of bytes and the value shown was now DB 0F C9 3F E6 F1 47 40 00 00 (which I assume is the hex representation of 1.57, however it does not seem to be equal to 1.57, maybe only part of it represents the float value? If you know more about this feel free to shed some light).Īfter changing the value type back to float and changing it to the desired value (in my case 1.925) I changed back the value type to array of bytes once more, and it now reported a value of 66 66 F6 3F E6 F1 47 40 00 00. Then I changed the value type to float, and the address was shown to hold a value of ~1.57, which is the default FoV in Vanilla and TBC. I started WoW.exe normally (there is no need to login), then attached Cheat Engine to it and manually added the address 0x8089B4 for Vanilla or 0x8B5A04 for TBC. I already knew the memory address I wanted to patch so that made things easier. WoW.exe - Vanilla 1.12.1 - FoV - Vanilla 1.12.1 - FoV - Vanilla 1.12.1 - FoV - TBC 2.4.3 - FoV - TBC 2.4.3 - FoV - TBC 2.4.3 - FoV anyone who is interested in the explanation on how I did it, here it is:Īll I used was Cheat Engine and an hex editor (I used HxD). Client WoW 1.12. WoW.exe - Vanilla 1.12.1 - FoV - Vanilla 1.12.1 - FoV - Vanilla 1.12.1 - FoV - TBC 2.4.3 - FoV - TBC 2.4.3 - FoV - TBC 2.4.3 - FoV scans: WoWDL is a website that allows you to download many files from the World of Warcraft game. The FoV value is set to 1.925, which should be similar to the one used in WotLK+. As many of you probably already know the field of view in Vanilla and TBC is different than WotLK and all other expansions past WotLK (image representing what I mean here).įirst of all, most of the credit goes to namreeb: thanks to the memory addresses he posted here I managed to patch WoW.exe for both Vanilla and TBC, thus making the FoV change permanent so that it no longer gets reset on /reload and disconnects like it did with memory edits.