Author Topic: [PC+R+Switch] Unofficial bad UV texture patch [powered by DLPB tools]  (Read 131117 times)

ERAISERZEE

  • *
  • Posts: 51
    • View Profile
please you can make a more detailed guide on how to apply it to the 2019 version. because I have been trying for 2 days but I don't know how to do it with this version, it is hellish for me and it was much easier with the 2013 version. I'm going crazy

and can you explain to me how to install ASLR?
« Last Edit: 2019-09-12 15:55:51 by obesebear »

Maki

  • 0xBAADF00D
  • *
  • Posts: 621
  • 0xCCCCCCCC
    • View Profile
Hey, post an email so I will send the DLL to you (can't attach it here). I will prepare the DLPB tools patch soon and it's respective instructions.

About ASLR- This is not something you install. It's part of ... let's say a "Windows instruction" to "generate" new address every time you open application to protect it from such real-time modifications (roughly and quite unprofessionally saying)- but don't worry, that won't be needed (you can patch the EXE without disabling ASLR)
« Last Edit: 2019-09-12 18:09:40 by Maki »

Samiiya

  • *
  • Posts: 7
    • View Profile
Hey, post an email so I will send the DLL to you (can't attach it here). I will prepare the DLPB tools patch soon and it's respective instructions.

About ASLR- This is not something you install. It's part of ... let's say a "Windows instruction" to "generate" new address every time you open application to protect it from such real-time modifications (roughly and quite unprofessionally saying)- but don't worry, that won't be needed (you can patch the EXE without disabling ASLR)

Here is my email address: *** . Thank you so much! ^^
« Last Edit: 2019-09-13 07:36:37 by Samiiya »

d1474796

  • *
  • Posts: 79
    • View Profile
.
« Reply #78 on: 2019-09-12 19:23:17 »
.
« Last Edit: 2019-11-22 08:30:56 by Lorath »

ERAISERZEE

  • *
  • Posts: 51
    • View Profile
done. thank you
I sent you emails
« Last Edit: 2019-09-13 07:47:41 by ERAISERZEE »

rotschleim

  • *
  • Posts: 44
    • View Profile
Fabulous work, Maki. Would it be possible to make an IPS patch or something of the sort to apply to the DLL file? That way, a hex editor wouldn't be necessary.

Maki

  • 0xBAADF00D
  • *
  • Posts: 621
  • 0xCCCCCCCC
    • View Profile
Sent!
@rotschleim - yeah IPS patch could work, good idea!

shikulja

  • *
  • Posts: 68
    • View Profile
Errors(1):
Line 1: "#FF8 1.2" not found.

not working for this exe((
https://drive.google.com/file/d/11BVZ44AkDwOoEJqGx44XuEdJZKi6HRAy/view?usp=sharing

RuinaLux

  • *
  • Posts: 2
    • View Profile
Could I also get the .dll and/or more detailed instructions on how to apply this fix? The bad mapping is driving me nuts but unfortunately I'm not understanding the instructions on the first post.

Lightning

  • *
  • Posts: 4
    • View Profile
Thanks for updating this Maki, I got it working on the remaster by editing FFVIII_EFIGS.dll following your notes.

I created a web based patcher, for others to use (it uses Bemani patcher to patch the dll in your browser).

FF8 DLL Patcher

I hope it helps.
« Last Edit: 2022-12-20 20:33:39 by Lightning »

iDerek759

  • *
  • Posts: 252
    • View Profile
Thanks for updating this Maki, I got it working on the remaster by editing FFVIII_EFIGS.dll following your notes.

I created a web based patcher, for others to use (it uses Bemani patcher to patch the dll in your browser).

FF8 DLL Patcher

I hope it helps.

Excellent, works like a charm!

IzzacSturnburg

  • *
  • Posts: 35
    • View Profile
Thanks for updating this Maki, I got it working on the remaster by editing FFVIII_EFIGS.dll following your notes.

I created a web based patcher, for others to use (it uses Bemani patcher to patch the dll in your browser).

FF8 DLL Patcher

I hope it helps.

This was a big help, I was trying to get it to patch the manual way but had trouble. This web browser worked great! thank you for this wonderful tool. :)

Lightning

  • *
  • Posts: 4
    • View Profile
I am glad it helped, thanks for letting me know both of you. I will keep the patcher hosted there (hopefully) permanently.

Maki

  • 0xBAADF00D
  • *
  • Posts: 621
  • 0xCCCCCCCC
    • View Profile
If you could credit me please too I'd be thankful.
« Last Edit: 2019-09-21 07:10:56 by Maki »

Lightning

  • *
  • Posts: 4
    • View Profile
If you could credit me please too I'd be thankful.

Yes of course. I have added credits to the top of the page. Also I don't mind if anyone else wants to host the code or share the link.

IzzacSturnburg

  • *
  • Posts: 35
    • View Profile
If you could credit me please too I'd be thankful.

Thank you Maki for your hard work and always doing such a great service for research and progression along with everyone else. And thanks for this wonderful patch.  :-)   

onefourthree

  • *
  • Posts: 3
    • View Profile
Maki,

Your switch patches don't work. I re-wrote them, (you were super close!) and these are what needed to be changed:

Switch version 1.0.0
Spoiler: show

Code: [Select]
1.0.0
----
E04E38 02 00 80 52
E04E58 02 00 80 52

E04E98 02 00 80 52
E04EB8 02 00 80 52

E04EFC 03 00 80 52
E04F1C 03 00 80 52

E04F5C 02 00 80 52
E04F7C 02 00 80 52

E04FC0 02 00 80 52
E04FE0 02 00 80 52

E05008 02 00 80 52
E05028 02 00 80 52


Switch Version 1.0.1
Spoiler: show

Code: [Select]
1.0.1
----
E04278 02 00 80 52
E04298 02 00 80 52

E042D8 02 00 80 52
E042F8 02 00 80 52

E0433C 03 00 80 52
E0435C 03 00 80 52

E0439C 02 00 80 52
E043BC 02 00 80 52

E04400 02 00 80 52
E04420 02 00 80 52

E04448 02 00 80 52
E04448 02 00 80 52


Comparison:


Download:

https://github.com/onefourthreeNX/ff8-mods/tree/master/switch
Grab the ff8-uv-patch folder and copy it to /atmosphere/nro_patches/ to install on the switch.

Note: this requires a hacked switch running atmosphere 0.8.9 or greater

leorob88

  • *
  • Posts: 5
    • View Profile
Guess i get a unique error? I'm playing italian and i have made some tests. As i understand the patch is made for english version, FF8_EN, i tried at first (since it makes sense) to write in the txt FF8_IT.exe instead of EN, the file just named FF8.txt. I left the executable in the folder as it was, meaning FF8_IT.exe. It works for the patch, no errors. When i launch FF8 though, the overworld cannot load and i get an error message. I tried renaming the executable as FF8_EN.exe and also the txt content. As before, the patch works, FF8 overworld doesn't. I tried so to write FF8_EN.exe in the txt file and leave the executable named FF8_IT.exe but of course the patch doesn't work since it cannot find the file.

Any suggestions? Is it really multilanguage available?

leorob88

  • *
  • Posts: 5
    • View Profile
Also, sorry but i like to be precise: the error message for the overworld (with black screen but the music starts playing before that) is "An unknown exception has occurred.". Then FF8 crushes.

leorob88

  • *
  • Posts: 5
    • View Profile
I'm sorry, i didn't read ALL the messages in this thread, but i think the instructions at the beginning should be refreshed. Meaning, i learned and read i had to use different txt code to make it work, so now it works. BUT normally the first thing people look at (or "for") is the "Instructions" section, so i think, since now it works with some editing (also, fast) it should be stated at the beginning of the thread :) Anyway, again, great job! THIS is a remaster!

Scathach

  • *
  • Posts: 2
  • https://ibb.co/1947H5W
    • View Profile
Someone would be so kind as to share the patched .dll for the 2019 Remastered version? I play on PS4 but a friend started it yesterday on Steam, and I have been trying to help, downloading Cheat Engine, Hex editors, Hex Tools pack, but I have no idea what to do. I open 'FFVIII_EFIGS.dll' with HxD and others yet I can't find '8A2CB2' or '8A20B5' nor any of that. Even looking for them manually they don't exist, I see close ones like "0008A20..." but not any of the ones mentioned in the instructions. I've managed to patch the .dll using the HextEdit method but it didn't fix the world map, I just get lost in the instructions about ASLR, the .dll, the .exe, the hex numbers, I just can't do it.

Oh, and the site made by Lightning isn't working anymore, I don't know if due to a game update that changed the .dll, yet it's not picking the file both dragging or chosing from the prompt window. That's the first method we tried, she's from Brazil and I'm from Spain, and didn't work for either of us, I tried, on many different browsers but it won't pick up the 'FFVIII_EFIGS.dll'. So the only option I have left is to ask for an already patched .dll or more detailed instructions for someone with no knowledge about programming.

My mail is: [email protected]

Thanks for your time!

JvFox

  • *
  • Posts: 10
    • View Profile
Does this work in the spanish version?
¿funciona esto en la version de españa?
« Last Edit: 2020-05-13 10:43:25 by JvFox »

Maki

  • 0xBAADF00D
  • *
  • Posts: 621
  • 0xCCCCCCCC
    • View Profile
Does this work in the spanish version?
¿funciona esto en la version de españa?
I'm sorry but no- except you have a remaster, then keep reading

@Scathach
I understand this may be a little too difficult, so if you do have remaster then you can apply "Demaster" patch that have UV patch built-in. Here you can find more details:
http://forums.qhimm.com/index.php?topic=19432.0

JvFox

  • *
  • Posts: 10
    • View Profile
Is there no way for me to find the directions of the textures?

Scathach

  • *
  • Posts: 2
  • https://ibb.co/1947H5W
    • View Profile
I'm sorry but no- except you have a remaster, then keep reading

@Scathach
I understand this may be a little too difficult, so if you do have remaster then you can apply "Demaster" patch that have UV patch built-in. Here you can find more details:
http://forums.qhimm.com/index.php?topic=19432.0

Thanks! We'll try that.