Author Topic: Tutorial to create an Hext patch for HextLaunch  (Read 7020 times)

Kaldarasha

  • *
  • Posts: 2449
  • Prince of Model Editing
    • View Profile
Tutorial to create an Hext patch for HextLaunch
« on: 2015-08-28 09:24:12 »
This is a quick tutorial to create for example an exe patch for DLPB's Hextlaunch:

Tools needed:
DLPB's tools 2.0
Dup2
Notepad

-run dup2 and start a new project (name doesn't matter)
-add a new module: right click in the column -> Add -> Offset patch
-double click on the new module -> in Compare Files choose the original file and the patched file -> compare those two
-right click on the generated table and choose save table as text
-open the text file with Notepad, use the column selection (alt + left mousebutton) and mark everything under Old Byte
-if all is selected press "="; kill the first two lines (this stuff with "offset", "old and new Bye"), save it
-place the new text file in the In folder of HextSort
-run the program and hit Enter in the out folder should be now the new file for HextLaunch

cmh175

  • *
  • Posts: 862
    • View Profile
    • Chris Hendrickson's Artstation
Re: Tutorial to create an Hext patch for HextLaunch
« Reply #1 on: 2015-08-28 15:05:21 »
This is awesome buddy, thanks! I"ll have to try this out later, this maybe just what I need.

genesis063

  • *
  • Posts: 612
  • Self proclaimed number 1 Sephiroth fanboy
    • View Profile
Re: Tutorial to create an Hext patch for HextLaunch
« Reply #2 on: 2015-08-28 16:53:48 »
If we use the 7th heaven will this be the file at the end to go into the iro?

Kaldarasha

  • *
  • Posts: 2449
  • Prince of Model Editing
    • View Profile
Re: Tutorial to create an Hext patch for HextLaunch
« Reply #3 on: 2015-08-28 18:22:49 »
Yes, this what we need to patch the exe with 7H and Hextlaunch.

genesis063

  • *
  • Posts: 612
  • Self proclaimed number 1 Sephiroth fanboy
    • View Profile
Re: Tutorial to create an Hext patch for HextLaunch
« Reply #4 on: 2015-08-29 00:03:17 »
Okay coo thanks just wanted to know if I needed to use the hexlaunch with it before I get to involved.