Thanks for the reply!
I'll do that later for sure, I'm just checking this thread from my phone. PM sent with a link to my .zip of the patched FF8_EN.exe and some more stuff that might help figure out whats happening. I couldn't figure out how to send it through PM so I uploaded it to Google Drive.
I was looking at the tutorial Mcindus posted for addon .ddls. I have some idea as to how to setup the HextLaunch version in conjunction with RaW (which is essentially HextLaunch with a preinstalled .dll). I assume that you save MaKiPL's Hext instructions from the Pastebin link as FF8_EN.txt and place that inside RaW's prexisting Hext_in folder. Next you'd obviously change the LoadHext value from 0 to 1 in the settings.txt. I'll update my post once I figure it out later.
EDIT:I'm trying to get HextLaunch (RaW) to load the UV fix from the Hext_in folder. According to the output from HextLaunch.txt it "sees" the file but doesn't actually edit the memory in game (ie. it loads 9/12 FF8_EN.txt Hext instructions... it doesn't fix the UV mapping issues but it doesn't crash either)! I used the Hext instructions from the MaKiPL's Pastebin link. Is it not possible to load Hext instructions for FF8 Steam? I'd love to get this working with just HextLaunch.
EDIT EDIT:After messing around with trying to inject the changes to virtual memory with HextLaunch, I finally got my FF8_EN.exe patched manually using DLPB's HexEdit program! Everything is looking pretty!
I'll post a quick tutorial for anyone having similar issues. This worked 100% for me but I'm not responsible if something goes wrong on your end...
MANUAL PATCHING TUTORIAL:
1. Backup the FF8_EN.exe file from your Final Fantasy VIII Steam directory (steamapps/common/FINAL FANTASY VIII/) just in case. I just copy mine to the desktop for the time being.
2. Go
here and click the
'Here' link to download DLPB's Tools 2.0.
3. Unzip the file anywhere on your PC.
4. Open the "HextEdit" folder and move your FF8_EN.exe file from your Steam directory to the HexEdit root folder. The root folder contains another folder named HE_in, the HexEdit.exe, a Readme.rtf, and a test.file (which you should delete).
5. Open the HE_in folder and delete the example Hext instructions.
6. Create a new Notepad text document in the HE_in folder, name it "FF8_EN" and paste:
FF8_EN.exe
153CC0 = 00
153CCA = 00
153CD8 = 00
153CE2 = 00
153CF2 = 00
153CFC = 00
153D0C = 00
153D16 = 00
153D26 = 00
153D30 = 00
153D38 = 00
153D42 = 00
7. Save your FF8_EN.txt.
8. Go back to the HextEdit root and run the HextEdit.exe application, press enter when prompted.
9. Once HextEdit finishes it will create a HextEdit.txt. Open this file and insure it reads...
---------------------------
FF8_EN.txt (FF8_EN.exe)
Changed: 12
Replaced: 0
No errors.
___________________________
10. If newly created HextEdit.txt has the same output, it was patched successfully.
11. Move your FF8_EN.exe from the HextEdit root back to your Steam directory. Overwrite if need be.
12. Run game and enjoy your newly patched FF8 world map!
Feel more than free to update the first post with my tutorial.