[PC+R+Switch] Unofficial bad UV texture patch [powered by DLPB tools]

  • Thread starter Thread starter makipl
  • Start date Start date
Status
Not open for further replies.
Send me on PM your patched EXE (FF8_EN.exe AFTER running patcher). I'll take a look if there's something wrong there.

Here's FF8_EN.exe HEXT instructions:
http://pastebin.com/W72H6yep
 
Last edited:
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!  8) 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:
Code: [Select]
Code:
FF8_EN.exe153CC0 = 00153CCA = 00153CD8 = 00153CE2 = 00153CF2 = 00153CFC = 00153D0C = 00153D16 = 00153D26 = 00153D30 = 00153D38 = 00153D42 = 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...
Code: [Select]
Code:
---------------------------FF8_EN.txt (FF8_EN.exe)Changed: 12Replaced: 0No 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.
 
Last edited:
+1 Cities.Burn.Quick
I copied your tutorial over first post. Thank you! :3
 
Hello, been a while since this has been discussed.. I installed the patch and in game doesn't work anymore. Have black screen after starting from save. World map texture replacements/upscales have not worked which lead me to this post. Using steam, disabled overlay, and using newest files of everything..
 
So, any other graphic mods are not working as well?
Did you try applying only this patch or you did it after installing some mod?
Also, you're using steam edition, but which language version?
 
Other graphics mods are working, character and world map mod, SeeD mod, although the computer/terminal in the classroom at Balamb Garden still has some messy pixelated english characters in the name.. English language version, and didn't mess with the .exe at all until this patch. All other mods are drop in files that I have. One mod not working completely is the battle background mod, in Ifrit battle it had a black ground effect and was sort of flashing at times.. But apparently what FatedCourage said is that I should re-export the images in a photo editor. Which I personally don't know yet about how to do that as I'm new to the mods.. I imagine there's about 7000 images to sift through which seems cumbersome atm.
 
Yes Maki your auto-patcher didn't work for me on english steam windows 10, though I remember the first version you uploaded worked fine for me. No big deal since you can use the manual patching process.
 
Other graphics mods are working, character and world map mod, SeeD mod, although the computer/terminal in the classroom at Balamb Garden still has some messy pixelated english characters in the name.. English language version, and didn't mess with the .exe at all until this patch. All other mods are drop in files that I have. One mod not working completely is the battle background mod, in Ifrit battle it had a black ground effect and was sort of flashing at times.. But apparently what FatedCourage said is that I should re-export the images in a photo editor. Which I personally don't know yet about how to do that as I'm new to the mods.. I imagine there's about 7000 images to sift through which seems cumbersome atm.
All battle background textures should be in the "ba" folder. But I was just suggesting that. I'd try that out myself, but I don't control that thread. I'm sure once I'm done with mine that any problems left will be very minor. This patch shouldn't be affecting any mods that aren't related to the world map. Because that's all this patch is meant for I believe.
 
All battle background textures should be in the "ba" folder. But I was just suggesting that. I'd try that out myself, but I don't control that thread. I'm sure once I'm done with mine that any problems left will be very minor. This patch shouldn't be affecting any mods that aren't related to the world map. Because that's all this patch is meant for I believe.
I see, that makes sense..
 
Delete all EXEs, check file integrity in Steam then apply manual patching. My patcher is custom built and therefore has some bugs still, so it's better to patch manually using tutorial in first post.
 
Hi everyone. Tell me, is it possible in this way to fix UV with Thunder storm spell? This bug for each call Quezacotl GF
6DVDQiQupCXfonGdoWQFPX2qbVvWlwwoaYg79coLzZHvcc9pNo5rtiMFhM9ZE7OcOrL4FacOAf_DU1O3ZcBBSg%3D%3D
 
Last edited:
Tried this both with the .exe and manually with HextEdit. Still get errors.

With the .exe file I can start the game, press continue and choose save file but then I get a black screen and can see the mouse cursor.

When I've used the HextEdit I just get and error that a .dll file is missing.
 
Hopefully I can get an answer to this.
I cant find the frickin' backup!  Am I just being stupid?
Im having the same issues as the guy who had it freeze up when trying to leave Balamb Garden.
Im sure you two resovled it but honestly I just wanna get this playthrough going right now and cant be bothered with it.

So my question is.. Where is the backup/how to I uninstall this mod?
 
Hey Maki!  I'm trying to make this process extremely simple for a tutorial video that I'm going to create... but I can't seem to find any codes for the other languages??
Do you know the HEXT changes I would need to make for the other languages for the STEAM version? 

I know you made your original patcher and it ended up having some bugs, but I liked your old patcher much better than the current Hext process - especially for people who aren't tech saavy.

Since I have to use the Hext process, I was wondering if you could send me the HEXT changes that I would need to put in for the various different languages?  That way EVERYONE can play with this beautiful mod.

EDIT:
In the meantime, I made a 'patcher' using Hext Tools (HextEdit) for the English version.  It makes this process as simple as:
1.   backup your main FF8_EN.exe (I just copy and .rar it or rename the copy "FF8_EN.exe.bak")
2.   move the original FF8_EN.exe into the 'FF8Steam_UVPatcher' folder
3.   run 'FF8Steam_UVPatcher.exe' AS ADMINISTRATOR
4.   check 'HextEdit.txt' to make sure it was patched (will say 12 items changed if successful)
5.   move the NEWLY PATCHED FF8_EN.exe back into your "/steamapps/common/FINAL FANTASY VIII/" parent folder.
6.   Enjoy the new UV's!!

Here's the file:
FF8 Steam UV Patcher (English)

FULL CREDIT TO MaKi for the UV Fix and DLPB for Hext Tools!
 
Last edited:
Hi, i'm playing with the fr version, how can i instal it and keep my fr launcher please?
 
Hi, i'm playing with the fr version, how can i instal it and keep my fr launcher please?
Hate to say it, but it's not possible with non-english STEAM version yet. I haven't prepared HEXT for multi-lingual versions. I'm so sorry you have to wait so long. I'll make a reminder to do it tomorrow.
 
Hate to say it, but it's not possible with non-english STEAM version yet. I haven't prepared HEXT for multi-lingual versions. I'm so sorry you have to wait so long. I'll make a reminder to do it tomorrow.
As soon as you get these hext instructions together, I will create different HextEdit patchers for the different languages, so that people won't have to do too many manual steps!
 
Hi, okay no problem, so i wont use it because i play to an hard mod that need the french version only (ff8 reload, a very good mod that's really looks like to the new threat in ff7)
Thx all for your work and your answer
 
French steam:
Code: [Select]
Code:
15405F = 0015406A = 0015407B = 00154086 = 00154099 = 001540A4 = 001540B7 = 001540C2 = 001540D5 = 001640E0 = 001540E9 = 001540F4 = 00
Italian Steam:
Code: [Select]
Code:
1540DF = 001540EA = 001540FB = 00154106 = 00154119 = 00154124 = 00154137 = 00154142 = 00154155 = 00154160 = 00154169 = 00154174 = 00
German:
Code: [Select]
Code:
15415F = 0015416A = 0015417B = 00154186 = 00154199 = 001541A4 = 001541B7 = 001541C2 = 001541D5 = 001541E0 = 001541E9 = 001541F4 = 00
Espanol:
Code: [Select]
Code:
15414F = 0015415A = 0015416B = 00154176 = 00154189 = 00154194 = 001541A7 = 001541B2 = 001541C5 = 001541D0 = 001541D9 = 001541E4 = 00
Others coming soon
 
Last edited:
If the offsets are all equal, you can simply use one of the above and then add "+" or "-" at the top... like so:

+80

15405F = 00
15406A = 00
15407B = 00
154086 = 00
154099 = 00
1540A4 = 00
1540B7 = 00
1540C2 = 00
1540D5 = 00
1640E0 = 00
1540E9 = 00
1540F4 = 00

Would get you from French to Italian.  But you'd be best doing it from English to whatever.  Assuming offsets are correct.

Also, is

1640E0 = 00

an error?
 
Status
Not open for further replies.
Back
Top