Main Site
Forum Index
May 22, 2013, 06:21:07 PM
Welcome,
Guest
Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News:
Welcome to FFH, where all your dreams come true!
Home
Help
Search
Wiki
Pastebin
PJIRC
Mibbit
Login
Register
Final Fantasy Hacktics
>
Modding
>
Help!
>
Tutorials and Learning
>
Hex editing Stuff & Basic Tutorial
Hex editing Stuff & Basic Tutorial
(Read 8052 times)
Pages:
1
2
[
3
]
4
Print
Vanya
[Posts: 3907]
Logged
[July 30, 2008, 06:27:41 PM]
(No subject)
«
Reply #40 on:
July 30, 2008, 06:27:41 PM »
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.
«
Last Edit: January 01, 1970, 12:00:00 AM by Vanya
»
¯\(°_0)/¯
Krakenskin Leather Works, my Etsy store.
LordVanya, my art page.
FundamentalEssence, my game development page.
Kenshin72
[Posts: 428]
Logged
[July 31, 2008, 04:47:15 AM]
(No subject)
«
Reply #41 on:
July 31, 2008, 04:47:15 AM »
I can't find 0006F026, seems to skip right over it
«
Last Edit: January 01, 1970, 12:00:00 AM by Kenshin72
»
Vanya
[Posts: 3907]
Logged
[July 31, 2008, 05:53:40 AM]
(No subject)
«
Reply #42 on:
July 31, 2008, 05:53:40 AM »
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.
«
Last Edit: January 01, 1970, 12:00:00 AM by Vanya
»
¯\(°_0)/¯
Krakenskin Leather Works, my Etsy store.
LordVanya, my art page.
FundamentalEssence, my game development page.
Kenshin72
[Posts: 428]
Logged
[July 31, 2008, 05:14:54 PM]
(No subject)
«
Reply #43 on:
July 31, 2008, 05:14:54 PM »
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!
«
Last Edit: January 01, 1970, 12:00:00 AM by Kenshin72
»
Nagafen
Logged
[July 31, 2008, 05:45:05 PM]
(No subject)
«
Reply #44 on:
July 31, 2008, 05:45:05 PM »
Yay! Well done!
«
Last Edit: January 01, 1970, 12:00:00 AM by Nagafen
»
Kenshin72
[Posts: 428]
Logged
[July 31, 2008, 06:33:39 PM]
(No subject)
«
Reply #45 on:
July 31, 2008, 06:33:39 PM »
Its not working dammit
«
Last Edit: January 01, 1970, 12:00:00 AM by Kenshin72
»
Vanya
[Posts: 3907]
Logged
[July 31, 2008, 08:44:28 PM]
(No subject)
«
Reply #46 on:
July 31, 2008, 08:44:28 PM »
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.
«
Last Edit: January 01, 1970, 12:00:00 AM by Vanya
»
¯\(°_0)/¯
Krakenskin Leather Works, my Etsy store.
LordVanya, my art page.
FundamentalEssence, my game development page.
Vanya
[Posts: 3907]
Logged
[August 02, 2008, 12:51:17 PM]
(No subject)
«
Reply #47 on:
August 02, 2008, 12:51:17 PM »
Added some useful info under 'things to remember' on the second post.
If anyone needs any additional help feel free to ask! =)
«
Last Edit: January 01, 1970, 12:00:00 AM by Vanya
»
¯\(°_0)/¯
Krakenskin Leather Works, my Etsy store.
LordVanya, my art page.
FundamentalEssence, my game development page.
Kenshin72
[Posts: 428]
Logged
[August 18, 2008, 01:11:58 AM]
(No subject)
«
Reply #48 on:
August 18, 2008, 01:11:58 AM »
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?
«
Last Edit: January 01, 1970, 12:00:00 AM by Kenshin72
»
Vanya
[Posts: 3907]
Logged
[August 18, 2008, 04:32:20 AM]
(No subject)
«
Reply #49 on:
August 18, 2008, 04:32:20 AM »
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.
«
Last Edit: January 01, 1970, 12:00:00 AM by Vanya
»
¯\(°_0)/¯
Krakenskin Leather Works, my Etsy store.
LordVanya, my art page.
FundamentalEssence, my game development page.
Lydyn
[Posts: 1100]
Logged
[October 22, 2008, 07:37:06 PM]
(No subject)
«
Reply #50 on:
October 22, 2008, 07:37:06 PM »
So, just to clarify here ... you can only edit BATTLE.BIN through Hex Editing? 'Cause I don't see it in FFTacText.
«
Last Edit: January 01, 1970, 12:00:00 AM by Lydyn
»
Vanya
[Posts: 3907]
Logged
[October 22, 2008, 08:03:04 PM]
(No subject)
«
Reply #51 on:
October 22, 2008, 08:03:04 PM »
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. =)
«
Last Edit: January 01, 1970, 12:00:00 AM by Vanya
»
¯\(°_0)/¯
Krakenskin Leather Works, my Etsy store.
LordVanya, my art page.
FundamentalEssence, my game development page.
Lydyn
[Posts: 1100]
Logged
[October 22, 2008, 09:29:03 PM]
(No subject)
«
Reply #52 on:
October 22, 2008, 09:29:03 PM »
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.
«
Last Edit: January 01, 1970, 12:00:00 AM by Lydyn
»
Vanya
[Posts: 3907]
Logged
[October 22, 2008, 11:17:55 PM]
(No subject)
«
Reply #53 on:
October 22, 2008, 11:17:55 PM »
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. =)
«
Last Edit: January 01, 1970, 12:00:00 AM by Vanya
»
¯\(°_0)/¯
Krakenskin Leather Works, my Etsy store.
LordVanya, my art page.
FundamentalEssence, my game development page.
BeoulveBlack
Logged
[October 25, 2008, 05:25:15 PM]
(No subject)
«
Reply #54 on:
October 25, 2008, 05:25:15 PM »
now i can do the final draft on my text w/o the job names and skill text being off by one job/skill
«
Last Edit: January 01, 1970, 12:00:00 AM by BeoulveBlack
»
Zozma
[Posts: 4600]
Logged
[October 25, 2008, 09:33:14 PM]
(No subject)
«
Reply #55 on:
October 25, 2008, 09:33:14 PM »
(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...
«
Last Edit: January 01, 1970, 12:00:00 AM by Zozma
»
Wiegraf: Draw your sword Ramza!
Ramza: But im a monk!!
Likes to move it move it.
philsov
[Posts: 4599]
Logged
[October 20, 2009, 08:34:12 PM]
(No subject)
«
Reply #56 on:
October 20, 2009, 08:34:12 PM »
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!
«
Last Edit: January 01, 1970, 12:00:00 AM by philsov
»
Just another rebel plotting rebellion.
LastingDawn
[Posts: 3394]
Logged
[October 20, 2009, 09:27:11 PM]
(No subject)
«
Reply #57 on:
October 20, 2009, 09:27:11 PM »
There has not been much research on these. Any eye openers on the subject is indeed welcome though.
«
Last Edit: January 01, 1970, 12:00:00 AM by LastingDawn
»
"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!!!!
Likes to move it move it.
philsov
[Posts: 4599]
Logged
[October 20, 2009, 09:41:28 PM]
(No subject)
«
Reply #58 on:
October 20, 2009, 09:41:28 PM »
personally speaking, my biggest obstacle is just getting my bearings. would that level of info even BE in world.bin?
«
Last Edit: January 01, 1970, 12:00:00 AM by philsov
»
Just another rebel plotting rebellion.
Cheetah
[Posts: 3570]
Logged
[October 20, 2009, 10:44:19 PM]
(No subject)
«
Reply #59 on:
October 20, 2009, 10:44:19 PM »
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.
«
Last Edit: January 01, 1970, 12:00:00 AM by Cheetah
»
Current Projects:
Print
Pages:
1
2
[
3
]
4
Final Fantasy Hacktics
>
Modding
>
Help!
>
Tutorials and Learning
>
Hex editing Stuff & Basic Tutorial