• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
March 28, 2024, 03:30:13 pm

News:

Please use .png instead of .bmp when uploading unfinished sprites to the forum!


Hex editing Stuff & Basic Tutorial

Started by Vanya, July 28, 2008, 04:43:10 pm

Vanya

July 30, 2008, 02:27:41 pm #40 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
I just did a basic text search, and then I used the 'Go to offset' thingy.
In most hex editors address = offset. So whenever you see something like 0x00025ad6 that's an offset. If you see something like h15, that is referring to a hex value.
  • Modding version: Other/Unknown
¯\(°_0)/¯

Kenshin72

July 31, 2008, 12:47:15 am #41 Last Edit: December 31, 1969, 07:00:00 pm by Kenshin72
I can't find 0006F026, seems to skip right over it

Vanya

July 31, 2008, 01:53:40 am #42 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
It should take you to the line marked 6F020 and place the cursor on 6F026. If it isn't doing that then that's really strange.
  • Modding version: Other/Unknown
¯\(°_0)/¯

Kenshin72

July 31, 2008, 01:14:54 pm #43 Last Edit: December 31, 1969, 07:00:00 pm by Kenshin72
Huzzah! Found it! PSP keeps it in WORLD.LZW!!!!!! Once I loaded that up all the 3rd column things were completely readable.
Now I have to edit it and see if it works!

Nagafen

July 31, 2008, 01:45:05 pm #44 Last Edit: December 31, 1969, 07:00:00 pm by Nagafen
Yay! Well done!

Kenshin72

July 31, 2008, 02:33:39 pm #45 Last Edit: December 31, 1969, 07:00:00 pm by Kenshin72
Its not working dammit

Vanya

July 31, 2008, 04:44:28 pm #46 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
Are you sure you're editing all instances in all files? Remember almost all the names and descriptions are duplicated at least once or more in multiple files.
  • Modding version: Other/Unknown
¯\(°_0)/¯

Vanya

August 02, 2008, 08:51:17 am #47 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
Added some useful info under 'things to remember' on the second post.

If anyone needs any additional help feel free to ask! =)
  • Modding version: Other/Unknown
¯\(°_0)/¯

Kenshin72

August 17, 2008, 09:11:58 pm #48 Last Edit: December 31, 1969, 07:00:00 pm by Kenshin72
I am using the PSX version.
I change every instance of Agrias to Beatrix but in-game it still says Agrias.
I extracted every file according to FFTacText that has Unit Names, and text searched for Agrias and changed them all, but still getting Agrias.

Help?

Vanya

August 18, 2008, 12:32:20 am #49 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
I haven't actually tried changing any character names yet, but I'll give it a try. I'll let you know what I find.
  • Modding version: Other/Unknown
¯\(°_0)/¯

Lydyn

October 22, 2008, 03:37:06 pm #50 Last Edit: December 31, 1969, 07:00:00 pm by Lydyn
So, just to clarify here ... you can only edit BATTLE.BIN through Hex Editing? 'Cause I don't see it in FFTacText.

Vanya

October 22, 2008, 04:03:04 pm #51 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
It doesn't come up directly. If a certain text has duplicates in multiple files it will display them on the bottom of the window. this is the only place where you'll ever see Battle.bin. The most reliable way to edit it and world.bin is via hex. That is for the time being. =)
  • Modding version: Other/Unknown
¯\(°_0)/¯

Lydyn

October 22, 2008, 05:29:03 pm #52 Last Edit: December 31, 1969, 07:00:00 pm by Lydyn
Didn't SentialBlade say you can edit WORLD.BIN as long as you keep the exact byte size, per section? I was going to try that, but then I noticed BATTLE.BIN didn't appear anywhere in FFTacText.

Vanya

October 22, 2008, 07:17:55 pm #53 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
Yeah, he did say that, but I've had it fail on me. I'm hard-headed, so I'll stick to hex. I'm comfy with it anyway. =)
  • Modding version: Other/Unknown
¯\(°_0)/¯

BeoulveBlack

October 25, 2008, 01:25:15 pm #54 Last Edit: December 31, 1969, 07:00:00 pm by BeoulveBlack
now i can do the final draft on my text w/o the job names and skill text being off by one job/skill

Zozma

October 25, 2008, 05:33:14 pm #55 Last Edit: December 31, 1969, 07:00:00 pm by Zozma
(i think ill use the text editor for everything thats not involved with world.bin)

i tried keeping the same byte size and it still fucked up the world shops...
  • Modding version: Other/Unknown
Wiegraf: Draw your sword Ramza!
Ramza: But im a monk!!

philsov

October 20, 2009, 04:34:12 pm #56 Last Edit: December 31, 1969, 07:00:00 pm by philsov
can the effect of some reactions/supports/movements be modified with the hex editor?  Or should I try and dive into ASM-world for those?  Primarily concerned with tweaking -- like Br up now granting 7 brave, for example, or Regenerator triggering a different status effect.

also, happy belated birthday topic!
Just another rebel plotting rebellion.

LastingDawn

October 20, 2009, 05:27:11 pm #57 Last Edit: December 31, 1969, 07:00:00 pm by LastingDawn
There has not been much research on these. Any eye openers on the subject is indeed welcome though.
"Moment's anger can revert to joy,
sadness can be turned to delight.
A nation destroyed cannot be restored,
the dead brought back to life."

Art of War

Beta & Gretchen Forever!!!!

philsov

October 20, 2009, 05:41:28 pm #58 Last Edit: December 31, 1969, 07:00:00 pm by philsov
personally speaking, my biggest obstacle is just getting my bearings.  would that level of info even BE in world.bin?
Just another rebel plotting rebellion.

Cheetah

October 20, 2009, 06:44:19 pm #59 Last Edit: December 31, 1969, 07:00:00 pm by Cheetah
If you are looking at reaction abilities and such Philsov start with the asm hacks already done. Look at where they are and the surrounding code.
Current Projects: