Author Topic: [PSX] Dialogue/Events editor - Hack7 (v3 BETA 3)  (Read 70141 times)

lasyan3

  • *
  • Posts: 76
    • View Profile
[PSX] Dialogue/Events editor - Hack7 (v3 BETA 3)
« on: 2010-09-14 08:09:40 »
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.



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 Edit: 2018-04-24 18:34:36 by Covarr »

hotdog963al

  • *
  • Posts: 236
  • Horse
    • View Profile
    • Horse HQ
Re: Hack7 - yet another FF7 dialog editor [v2.0.8]
« Reply #1 on: 2010-09-14 11:37:24 »
I will give this a test very soon, I've used this heavily in the past.

Great Job!  ;D

Gemini

  • *
  • Posts: 260
  • Not learner's Guru
    • View Profile
    • Devil Hackers
Re: Hack7 - yet another FF7 dialog editor [v2.0.8]
« Reply #2 on: 2010-09-14 14:12:20 »
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.

lasyan3

  • *
  • Posts: 76
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.0.8]
« Reply #3 on: 2010-09-14 14:47:38 »
No, I didn't even know this kind of evil messages was existing :-o !

Gemini

  • *
  • Posts: 260
  • Not learner's Guru
    • View Profile
    • Devil Hackers
Re: Hack7 - yet another FF7 dialog editor [v2.0.8]
« Reply #4 on: 2010-09-14 14:53:21 »
This is what happens when I try to fix it with my current scripting rearrangement class:
  • Original
  • Translated
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.

lasyan3

  • *
  • Posts: 76
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.0.8]
« Reply #5 on: 2010-09-14 18:57:04 »
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.

Gemini

  • *
  • Posts: 260
  • Not learner's Guru
    • View Profile
    • Devil Hackers
Re: Hack7 - yet another FF7 dialog editor [v2.0.8]
« Reply #6 on: 2010-09-14 19:31:17 »
The problem is locating the original X/Y values, since they are like in a faraway function.

lasyan3

  • *
  • Posts: 76
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.0.8]
« Reply #7 on: 2010-09-14 20:04:36 »
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).

Gemini

  • *
  • Posts: 260
  • Not learner's Guru
    • View Profile
    • Devil Hackers
Re: Hack7 - yet another FF7 dialog editor [v2.0.8]
« Reply #8 on: 2010-09-15 00:32:26 »
So the newly added windows look like poop? :o

Overseer X

  • *
  • Posts: 21
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.0.8]
« Reply #9 on: 2010-09-15 06:19:31 »
I like it!

ignitz

  • *
  • Posts: 44
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.0.8]
« Reply #10 on: 2010-09-15 07:58:33 »
Very Great :wink:
Thanks

crushilista

  • *
  • Posts: 25
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.1]
« Reply #11 on: 2010-11-01 19:45:32 »
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 Edit: 2010-11-01 21:44:55 by crushilista »

Aeris

  • *
  • Posts: 58
  • ~~Princess~~
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.1]
« Reply #12 on: 2010-11-02 11:26:27 »
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?

sithlord48

  • *
  • Posts: 1632
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: Hack7 - yet another FF7 dialog editor [v2.1]
« Reply #13 on: 2010-11-02 15:06:09 »
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.)

hotdog963al

  • *
  • Posts: 236
  • Horse
    • View Profile
    • Horse HQ
Re: Hack7 - yet another FF7 dialog editor [v2.1]
« Reply #14 on: 2010-11-02 15:25:40 »
Any chance of getting that field command editor tab back? I really enjoyed using that.

crushilista

  • *
  • Posts: 25
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.1]
« Reply #15 on: 2010-11-02 19:19:44 »
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 Edit: 2010-11-05 23:42:32 by crushilista »

lasyan3

  • *
  • Posts: 76
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.1]
« Reply #16 on: 2010-11-07 08:48:19 »
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 :)

hotdog963al

  • *
  • Posts: 236
  • Horse
    • View Profile
    • Horse HQ
Re: Hack7 - yet another FF7 dialog editor [v2.1]
« Reply #17 on: 2010-11-07 12:11:50 »
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  :)

crushilista

  • *
  • Posts: 25
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.1]
« Reply #18 on: 2010-11-07 21:51:07 »
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.

lasyan3

  • *
  • Posts: 76
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.1.2]
« Reply #19 on: 2010-11-11 10:47:32 »
Not anymore with v2.1.2 ;)

crushilista

  • *
  • Posts: 25
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.1.2]
« Reply #20 on: 2010-11-11 19:20:59 »
Thanks for the hard work and dedication friend. I will try this right away. Luck to you in the future.

Kranmer

  • *
  • Posts: 766
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.1.2]
« Reply #21 on: 2010-11-14 20:47:09 »
I tested version 2.1.1 on Xubuntu with Wine +WineTricks and DotNet installed and it seems to work great so thanks for that lasyan (i took the picture the other day but i haven't been around the last few days so that's why i was using the old version), so anyone on linux should be able to run this through wine.

lasyan3

  • *
  • Posts: 76
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.1.2]
« Reply #22 on: 2010-11-14 21:00:08 »
This is a great news :D ! Thanks kranmer!

crushilista

  • *
  • Posts: 25
    • View Profile
Re: Hack7 - yet another FF7 dialog editor [v2.1.2]
« Reply #23 on: 2010-11-15 19:40:16 »
The only thing that would make this better would be to be able to see how the text would look ingame.

sutebenu

  • Guest
Re: Hack7 - yet another FF7 dialog editor [v2.1.2]
« Reply #24 on: 2011-04-20 20:47:23 »
I'm actually having some difficulties in using this.
I have downloaded it, opened the Field directory and even created an .ISO file of the disc to use with the dialogue editor and though the locations show up, when I click on one of them nothing shows up on the Messages window, it is entirely grayed out.

Am I doing something wrong? I had tried to look for an faq but no one else seems to be having the same problem as me so I am positive it is something I did/didn't do.