Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - lasyan3

Pages: 1 2 [3] 4
51
Well, since psx dat files (and perhaps others files) are compressed using lzss, I thinnk it should be interesting to explain this compression, but this is not the most important part of Gears.

52
Thanks!
By the way, Qhimm, have you read the message I sent to you ?

53
Personnally, I don't see any difference between opcodes 0x2F and 0x50, it seems to be the same command.

54
Hack7 and ff7dasm only work for the psx version of FF7. But I made a "light" version of Hack7, which is the "script dumper", just for fun and for helping a little people who work on the pc version. To use this prog, you choose the file which contains the script (on the pc version, it seems that those files are contained in lgp archive, dunno how to extract them), you select the dialogs' and commands' tables (the 2 files tableA.tbl and tableC.tbl), choose the version and click on Extract, it will create some text files. That's it.

55
Unfortunately, hack7 does not support pc version, only psx. BUT script_dumper does support both pc and psx version, you can choose between them.
About the "Zut, encore un" dialogbox, it informs me that the file you are trying to open does not contain important information the program need to correctly open this file. So I have to open manually the file and add its support in the source. It's done now, you can download again the prog (if you find others files with the same problem, please tell me).
About the "violation d'accès" crash, it can come from my prog or your computer (I didn't test my prog on a chinese computer, sorry ;). You can always send me some files who make the prog crash and i'll take a look.

56
Quote from: blackeyed_cn
And....
I can't get the Script Dump from
http://the-afterm.ath.cx/hack7_en.zip
http://the-afterm.ath.cx/script_dump.zip
I do not think it is my network problem
Did u delete them?
How can I get them now?
Here :
http://lasyan3.free.fr/mytools/hack7_en.zip
http:///lasyan3.free.fr/mytools/script_dump.zip

57
I see. Sorry for the trouble.

58
The names I've given to the opcodes are listed in the field.bin file of ff7 PSX. Here is the file, I think it will be useful :

[MOD: LINK REMOVED][/i]

59
Scripting and Reverse Engineering / Opening up window.bin
« on: 2004-07-26 07:27:20 »
I've done such a program :P .
You can download it here. Be aware that I'm not sure if it works with all the bin files, I only know for sure that it works with window.bin, kernel.bin and co.bin, so it should be ok for you. Enjoy :wink: !
Edit:
the current version doesn't create fils with hex offset in the name. I'm going to correct this as soon as I can.

60
Great news !! Let's get hacking guys !!!!!

61
ok, it works now with the psx version of frcyo (decompressed), so it should be ok with the pc version. Check it out!
http://lasyan3.free.fr/mytools/script_dump.zip

62
Quote from: Terence Fergusson
Regarding the script dumper... I'd personally prefer it if, when you translate your current tool to work with the PC versions again, that it includes a copy of the raw data next to each line like the current version does.  Being able to go over the raw data can help at times.

I'd also appreciate it if, with variables, that you include the 'type' in brackets before it rather than renaming all of them as Global or Local... just helps ease identification on our side, is all, as well as with comparisons and ease of recognition.  Not a big issue though.


What are you talking about ? Are you talking about my script dumper of the ff7dasm prog (which is not from me) ? And I'm not really sure to understand what you want me to change in the dumper. Please explain again, and as soon as I understand, I'll work on it, you can rely on me :wink:

63
Completely amazing!!!

64
Oh God, but you are a master in assembling to find out such things so quickly! Ok, I will add those informations in my dumper right now!

Edit:
Here is the tool I used to make my dumper. It can contains interesting hints. the tool : http://lasyan3.free.fr/otherstools/ff7dasm.exe
An overview of the output : http://lasyan3.free.fr/otherstools/cargoin.asm
The sources : http://lasyan3.free.fr/otherstools/ff7_dasm.zip

65
I just remembered I had a document about file format for the PSX version. It describes the media files, such as movies, sound and 2D/3D graphics files. link :

66
Quote from: Terence Fergusson
Thanks.  Very nice program, just a shame it can't read the file I want.

The file I'm interested in is 'frcyo' (yes, I want to get at the chocobo breeding data; I've had enough with this part being such a mystery now.  I know how some things work, but I now want the code so I can decipher it and write up/submit a document based on it).  If you do ever manage to get it to read it, I'd be very interested in an update.


I'll do something about this bug.

67
If you only need something to read those files, you can use this prog I made for halkun :
http://the-afterm.ath.cx/script_dump.zip

68
It should be really easy, since the only difference between PSX and PC files are the header. I'll see what I can do. But with the current Hack7 you can't use pc files, 'cause it decompresses the files, and PSX files are compressed in a totally different way of the PC files.

69
Ok, I have done some research on all the background files, so now let's make it clear once for all :
There are 20 BLACKBGx.DAT files.
--> Numbers A, F, G don't contain dialogs nor events (it's obvious when you see the size of those files : 2 ko).
Among all the others files :
--> Numbers 1, 9, C, E, J are not related with the debug room.
--> Numbers H and I perhaps contains commands for the debug room at the end of the script, but I am not sure.
--> All the others (2, 3, 4, 5, 6, 7, 8, B, D, K) contain events of the debug room.
Note : Numbers 1, 6, 8, C, D can now be opened by Hack7.

70
Quote from: halkun
1) Some of the debug rooms crash the script dumper, and I don't know which room it is then.

I will take care of this :wink: . Which files are crashing ?

71
He, don't forget i'm sometimes reading this forum too! So you can ask anything!
About the files, you have to decompress them before using the prog (decompress the LGP files for the PC version, the DAT files for the PSX version).
Now, the prog âlso dump the dialogs, and the values are in hexadecimal.

72
Well, I changed the size of the header (0x1C --> 0x2E ) as you asked for, here the prog.

73
Hehe, this is perfect, but you write "Lasyan2" at the beginning of the psx version :wink:  (and without capital letter please, I know, I am annoying  :lol: )
Edit: Thanks!

74
Hum, you probably know it, but just in case, this document talk about the debug room : here

75
Scripting and Reverse Engineering / Re: El Scripto
« on: 2004-06-26 17:01:10 »
Quote from: Cyberman

Laysan  had some of his code on the net available but I think he took it down for some reason (sigh).
Cyb


Hi there, first it is lasyan3. Second, I have to say I'm very glad to find a forum with not only fan of FF7 but also guys who want to hack it. But it seems that you only speak about the PC version of FF7...sigh, am I the only one who try to hack the PSX version? Anyway, there is NO WAY I give up my project of hacking ff7!!!

Pages: 1 2 [3] 4