[PSX] Dialogue/Events editor - Hack7 (v3 BETA 3)

  • Thread starter Thread starter lasyan3
  • Start date Start date
Status
Not open for further replies.
L

lasyan3

Guest
Hack7, FF7 messages & events Editor
Current Version: 3.0 Beta 2

Hack7 is an editor for the messages and the events of Final Fantasy 7 (supports only PlayStation). It is written in C# and is available for Windows.

hack7.JPG


Current features

  • Edit the messages of the game from the DAT files (which can be found in the FIELD folder of the game disk).
  • Save changes inside DAT files or the image disk of the game (ISO file).
  • Automatically adjust windows' size to fit the messages.
  • Show only messages that are used by the field.
  • Identify windows that are too big to fit in the screen.
  • Support Japanese files.
  • Display field background.
  • Edit the events.

Downloads
Hack7 | Webpage

Project todo's

  • Add support for 3D field models
  • Display walkmesh
  • Show and edit named variables
  • Show free variables

Any feedback is welcomed ^^
 
Last edited:
I will give this a test very soon, I've used this heavily in the past.

Great Job!  ;D
 
So, did you also fix all the bugs with messages 29 and 30 in GLDST? I mean the ones about the GP->Gil exchange NPC. Those use a really weird sequence of window and message commands, so resizing them is tricky if not totally anal due to a subcall containing just the message code, while the main has the window code.
 
No, I didn't even know this kind of evil messages was existing :-o !
 
This is what happens when I try to fix it with my current scripting rearrangement class:

  • Original
    GPGiljap.png
  • Translated
    GPGilita.png
Obviously, the Gil message is the faulty one. I have no idea why an event call would contain just MESSAGE and not WINDOW or WSIZE, but somebody thought this was smart or something.
 
Well,  I didn't try, but when Hack7 find a MESSAGE without a WINDOW or a WSIZE just before, it automatically inserts a new WINDOW command, so this should be no problem.
 
The problem is locating the original X/Y values, since they are like in a faraway function.
 
Well, don't scream, but when I add the new WINDOW command, I always set it's X and Y values to the top left corner of the screen (yes I'm lazy).
 
Unhandled exception has occured. Unexpected EOF. I'm a sad panda :/

When it's not doing it, it just plain isn't saving into the ISO.
 
Last edited:
Unhandled exception has occured. Unexpected EOF. I'm a sad panda :/

When it's not doing it, it just plain isn't saving into the ISO.
what windows OS are you running? and do you have (not sure if this program needs it) .net framework and visual basic installed?
 
any chance that since your rewritting this any way you could do it without .net so that people with out windows can use it....  (yes i know about mono and no i won't install it.)
 
Any chance of getting that field command editor tab back? I really enjoyed using that.
 
Unhandled exception has occured. Unexpected EOF. I'm a sad panda :/

When it's not doing it, it just plain isn't saving into the ISO.
what windows OS are you running? and do you have (not sure if this program needs it) .net framework and visual basic installed?
I'm running x64 bit windows 7. I have tried to run it in Vista and XP compatibility, as well as administrator mode. I have the newest .net client as well.

EDIT: Found the problem. I remade a new copy of the iso, and this time it actually did the fragmentation thing correctly.
 
Last edited:
any chance that since your rewritting this any way you could do it without .net so that people with out windows can use it....  (yes i know about mono and no i won't install it.)
Sorry for unix users, I know that dotNet is mainly for Windows OS, but visual studio and c# are great! What about using VirtualBox with a Windows guest?

Any chance of getting that field command editor tab back? I really enjoyed using that.
I don't know, I'm already working on another tool dedicated to the field script system, but I don't know when it will be released.

EDIT: Found the problem. I remade a new copy of the iso, and this time it actually did the fragmentation thing correctly.
Great :)
 
Any chance of getting that field command editor tab back? I really enjoyed using that.
I don't know, I'm already working on another tool dedicated to the field script system, but I don't know when it will be released.
I look forward to it!
Keep up the good work  :)
 
Sadly ran into an other problem. When using this tool, I have an error when I get to the sword and new game continue part of the CD.
 
Status
Not open for further replies.
Back
Top