This was what I've collected so far.
code:[/quote]
-----------------------------------------------------------------------
FF7 PSX Directories |FF7 PC Directories (equivalents)
-----------------------------------------------------------------------
BATTLE |BATTLE
ENEMY1 |BATTLE
ENEMY2 |BATTLE
ENEMY3 |BATTLE
ENEMY4 |BATTLE
ENEMY5 |BATTLE
ENEMY6 |BATTLE
FIELD |FIELD
INIT |KERNEL
MAGIC |BATTLE
MENU |MENU
MINI |MINIGAME
MINT |CD
MOVIE |MOVIE (if you copy your video's here)
SOUND |SOUND
STAGE1 |BATTLE
STAGE2 |BATTLE
WORLD |WM
STARTUP |FF7 Root Directory
Here are the contents for the directories:-BATTLE Directory
code:[/quote]
-----------------------------------------------------------------------
Name |File Size(in K)
-----------------------------------------------------------------------
BATINI.X |5.56
BATRES.X |3.52
BATTLE.X |127
BROM.X |1.11
CO.BIN |5.56
SCENE.BIN |264
TITLE.BIN |12.5
Notice how the CO.BIN & SCENE.BIN appear in the BATTLE directory of FF7 PC too?
Just in case your wondering, the files are exactly the same size as the PC one's too
Boy are those people who ported FF7 lazy!***********************************************************************
ENEMY1 Directory
code:[/quote]
-----------------------------------------------------------------------
Name |File Size(in K) |Uncompressed Size
-----------------------------------------------------------------------
ENEMY000.LZS |515 bytes |???
ENEMY001.LZS |515 bytes |You're welcome to help me fill
ENEMY002.LZS |515 bytes |in this section if you want
ENEMY003.LZS |515 bytes |(hint)
ENEMY004.LZS |515 bytes |
ENEMY005.LZS |515 bytes |
ENEMY006.LZS |515 bytes |
ENEMY007.LZS |515 bytes |
ENEMY008.LZS |515 bytes |
ENEMY009.LZS |515 bytes |
ENEMY010.LZS |72.4 |
ENEMY011.LZS |97.6 |
ENEMY012.LZS |4.5 |
ENEMY013.LZS |49.4 |
ENEMY014.LZS |26.4 |
ENEMY015.LZS |18.8 |
ENEMY016.LZS |22.4 |
ENEMY017.LZS |19.9 |
ENEMY018.LZS |11.1 |
ENEMY019.LZS |25.9 |
ENEMY020.LZS |7.19 |
ENEMY021.LZS |29.2 |
ENEMY022.LZS |62.2 |
ENEMY023.LZS |15.9 |
ENEMY024.LZS |5.15 |
ENEMY025.LZS |18.3 |
ENEMY026.LZS |9.29 |
ENEMY027.LZS |10.1 |
ENEMY028.LZS |13.9 |
ENEMY029.LZS |12.4 |
ENEMY030.LZS |27.5 |
ENEMY031.LZS |19.5 |
ENEMY032.LZS |6.26 |
ENEMY033.LZS |58.1 |
ENEMY034.LZS |28 |
ENEMY035.LZS |16.4 |
ENEMY036.LZS |16.4 |
ENEMY037.LZS |66.8 |
ENEMY038.LZS |21.9 |
ENEMY039.LZS |14.4 |
ENEMY040.LZS |26.9 |
ENEMY041.LZS |16.5 |
ENEMY042.LZS |11.9 |
ENEMY043.LZS |18.3 |
ENEMY044.LZS |4.89 |
ENEMY045.LZS |36.9 |
ENEMY046.LZS |18.3 |
ENEMY047.LZS |17.9 |
ENEMY048.LZS |25.5 |
ENEMY049.LZS |515 bytes |
ENEMY050.LZS |30.4 |
ENEMY051.LZS |7.12 |
ENEMY052.LZS |8 |
ENEMY053.LZS |18 |
ENEMY054.LZS |848 bytes |
ENEMY055.LZS |15.5 |
ENEMY056.LZS |19.9 |
ENEMY057.LZS |16.3 |
ENEMY058.LZS |19.8 |
ENEMY059.LZS |14.9 |
The same goes on for every ENEMY Directory : ENEMY2, ENEMY2, etc
The files ENEMY0NN.LZS go up to ENEMY369.LZS
You're welcome to help me fill in this section if you want (hint)
The only exception is ENEMY6
which has a few special files which I will list down:-ENEMY6 Directory
----------------
Name
----------------
BARRETT.LZS
BARRETT2.LZS
BARRETT3.LZS
BARRETT4.LZS
CHAOS.LZS
CID.LZS
CLOUD.LZS
DEATHGIG.LZS
EARITH.LZS
GALL.LZS
HELLMASK.LZS
HICLOUD.LZS
KETCY.LZS
RED13.LZS
SEFIROS.LZS
TIFA.LZS
VINCENT.LZS
VINCENT2.LZS
VINCENT3.LZS
YUFI.LZS
SEFIROS.LZS
SEFFECT.LZS
OVER2.AU
FAN2.AUMy guess here is that all the ENEMY files are in BATTLE.LGP and are grouped in the same order as the enemy files.
The only exception is SEFFECT.LZS which seems to be the equivalent of SEFFECT1.TEX, SEFFECT2.TEX & SEFFECT3.TEX in the BATTLE directory of the PC version.***********************************************************************
FIELD DirectoryHere there are all the files that exist in FLEVEL.LGP for the PC version.
The only difference is that they exist in 3 seperate files .BSX .DAT & .MIM
BTW, Winzip can open the .MIM files. In the .MIM compressed files, you will find a file called 0001.txt
Open the text and you will get lots of unreadable stuff(not text!)There are some exception's here of files not included in FLEVEL.LGP on the PC version(at least I don't remember)
Name
4SBWY_1
4SBWY_2
4SBWY_22
4SBWY_3
4SBWY_4
4SBWY_5
4SBWY_6
5MIN1_1
5MIN1_2
5TOWER
7MIN1These files come in the same order of .BSX .DAT & .MIM too
Just a side note for those who don't know
the files that start with Z like ZZ3
are secret areas.***********************************************************************
INIT DirectoryThis directory seems to be the equivalent of the KERNEL directory for the PC version
It only has 3 files:-
KERNEL.BIN
WINDOW.BIN
YAMADA.BINAll 3 of the files with the exception of YAMADA.BIN are of the same size as the PC versions.
For those of you who are curious, YAMADA.BIN is not the same as KERNEL2.BIN and I have no idea what the PC version has that can equal this.***********************************************************************
MAGIC DirectoryThis directory seems to be the equivalent of MAGIC.LGP in the BATTLE Directory.
There are a few LZS files in here to:-
VAHA0_1.LZS
VAHA0_2.LZS
VAHA0_3.LZS
VAHA0_4.LZS
VAHA0_5.LZS
VAHA2_1.LZS
VAHA2_2.LZS
TIFATIFA.LZS
ALEX1.LZS
KNIGHT1.LZS up to KNIGHT9.LZS
KUJATA1.LZS
LASSBOSS.LZS
ODIN1.LZS
TUPON1.LZS
VAHAMUT1.LZSNotice how the PSX files are names in such an easy way to recognise?
***********************************************************************
MENU DirectoryAll the files here are exactly the same as the files in the PC files in the MENU_US.LGP file in the MENU directory for PC.
The only exceptions are several .MNU files here which obviously are menu files.I believe the .MNU files have been integrated into kernel2.bin and the FF7.EXE file for PC
***********************************************************************
MINI DirectoryAll files here are organized nicely in the PC version in proper LGP files as seperate minigames
***********************************************************************
MINT DirectoryI believe this is the equivalent to the PC version's CD Directory
Only 2 files here:-
diskinfo.cnf
movie_id.bin***********************************************************************
MOVIE DirectorySelf-explanatory
***********************************************************************
SOUND DirectorySame as PC. Only difference is the PC compressed everything into AUDIO.FMT
***********************************************************************
STAGE1 & STAGE2 DirectoriesThis directories contain Stage00.LZS up to Stage89.LZS
They also contain the files CAMDAT0.LZS , CAMDAT1.LZS & CAMDAT2.BINSo, my guess here is again that the PC version has all these files in BATTLE directory with STAGENN.LZS kept in the BATTLE.LGP file.
The extra STAGE file in battle directory for the PC version could either be a last minute addition or a file they forgot to remove.
Upon decompression, CAMDATX.LZS is a direct duplicate of the PC version or vice-versa.***********************************************************************
STARTUP DirectoryThis is the directory for the PSX CD to boot.
Nothing to do with FF7***********************************************************************
WORLD DirectoryEqual to the WM directory on the PC.
It contains all the files the PC.
It has extra files though
FIELD.TBL
WORLD.BIN
a number of .EV files
a number of .BSZ files
a number of .TXZ files
Mind me if this guide gets worse and worse on the way but I am terribly sleepy now. I just lost one hour of sleep doing this.
Sleeeeep.
I need to sleep now.
See you guys tomorrow.
But i can't seem to export or view the field characters with textures.. infact the only way i can view 'em at all is with fice's LGP viewer...
It's
here
-halkun
They are the same file. I've actully replaced it and it still worked.
keep in mind that some minot tweaks had to be done in the PC version in order to do the higher rez. Also the TIZ formats are LZx compressed tims. I would relly like to get a decompressor for that file format....I suck at compresion.
-halkun
The .ev files in the world dir stands for elevation. The world map is made up of a huge triangle matrix with all the points evenly spased apart. The only varible is the hights of each triangle vertex. You can take the ev data and, i beleave, turn it into a greyscale hightmap. I used to have a wireframe picture of thw world map "unskinned" but am currently missing it. bummer.
-halkun
It would also give the 3D artists something to play with while we figure out a lot more about how the game works.
Sephiroth 3D
"One who seeks knowledge from another person, doesn't learn half as much as the one who seeks knowledge for himself." - Vincent Valentine, The Sephiroth Chronicals, Book 1: Resurrection
[email protected]
Sephiroth 3D's Final Fantasy
Sephiroth's 3D Lair
Sephiroth 3D's Promised Land
The PC field files are all lumped into one file which we refer to as the "field" files
Note that both the PSX and PC versions are compressed in LZS format.
The .DAT files
--------------
It appears that the .DAT files contain the TEXT information that are exactly the same as the PSX version. There are some differences too because there were some corrections / alterations in the game text during conversion. The .DAT files also seem to contain the same info in the first few lines of each field file. The first few lines seem to be an initialization statement for all objects / char's / lighting effects that appear in the screen.
The .MIM files
--------------
These files are known to be the background pictures for the field files. When I ran a compare between the PSX MIM files with the field file, no matches were found thus I presume the MIM files are stored differently on both the PC and PSX versions.
The .BSX files
--------------
Currently, I have no idea what this files are for.
They also are not in the same format as the PC field files.
In the PC field files, there are references to the .HRC files and .A files
My guess here is that the BSX files are supposed to do the same thing as this section of the field files. But since the way the field figures are stored in the PC is different, this section of the field files are different from the .BSX files.
If you run a search for the keyword HRC in the PC "field" files, you will come across something like this in nearly every file
main_cloudup.char
I believe this defines the character cloud from char.lgp to be the main character in this field file. The field file name usually precedes this statement. After this statement, the string "somefilename.HRC512" and some "nonsense" characters that i can type out will always appear and don't ask me why, ok? This "nonsense" characters will repeat themselves exactly right after the defining of each character in the field file. After the "nonsense" characters, you will see a definition of the .A files that should be attached to this HRC file. Another thing to note is that the .A files aren't solely .A files as defined by the field files. The .A files are actually a combination of 3 different files;.ANM, .AKI & .TOR files. After this the whole process is repeated with the next definition of the next character.
It's getting late again and I need to sleep!
Get back to you guys tomorrow!
Tell me what you think!
Halkun: Thanks for the info on .EV files. Do you have any knowledge on the format? Is it one of those Square specific formats?
Sephiroth 3D: I don't know about .EV, but I did find a file that converts .TMD files to Lightwave compatible. I don't have Lightwave (hey, know where I can get a free copy or anything? :wink:), but I figured this would probably be right up your alley. You can find it at this page , it's called TMD2LWO. IIRC, there's only 2 .TMD files in FF7PC, (and they're in DATA/MINIGAME/snowboard-us.lgp), but, hey, it's *something* to do, right? :)
Edit: I almost forgot. re: MIM files -Aren't FF8's 3D models in .MIM format? Does anyone know if these FF7 .MIMs are the same as the FF8 ones?
[This message has been edited by Srethron Askvelhtnod (edited April 05, 2001).]
The characters are actully in charater.one file each field.
Now, for the one we really want to know...
Field Backgrounds.
PSX: .MIM files
PC: Probably the .MIM-type part of the field files
Hypothesis: If the .MIM backgrounds in FF7 are the same format as the .MIM character models in FF8, we could be in business. Just decode it for one game and you have it for both. Then background editing becomes that much easier.
The SaiNt: Heh. I already replied in Tech Issues.
Halkun: Thanks for the info. I'm a bit confused by your last sentence. Could you elaborate a bit for me?
EDIT: Do my eyes deceive me? Was this post number 1400?!!
[This message has been edited by Srethron Askvelhtnod (edited April 06, 2001).]