Obsidine (Moderator)
|
posted 4/20/08 1:59 AM
Basically to use mods you will need to extract the files from their .DAT containers. After this is done you will however need to let the game know where to look for the files, as they are now extracted and no longer in archives. So, open up the bio3.ini file in notepad. At the beginning you will see... [General] Save=.\ Regist=.\regist.txt Movie=.\Movie Rofs1=.\Rofs1.dat Rofs2=.\Rofs2.dat Rofs3=.\Rofs3.dat Rofs4=.\Rofs4.dat Rofs5=.\Rofs5.dat Rofs6=.\Rofs6.dat Rofs7=.\Rofs7.dat Rofs8=.\Rofs8.dat Rofs9=.\Rofs9.dat Rofs10=.\Rofs10.dat Rofs11=.\Rofs11.dat Rofs12=.\Rofs12.dat Rofs13=.\Rofs13.dat Rofs14=.\Rofs14.dat Rofs15=.\Rofs15.dat Change these to... [General] Save=.\ Regist=.\regist.txt Movie=.\Movie Rofs1=.\ Rofs2=.\ Rofs3=.\ Rofs4=.\ Rofs5=.\ Rofs6=.\ Rofs7=.\ Rofs8=.\ Rofs9=.\ Rofs10=.\ Rofs11=.\ Rofs12=.\ Rofs13=.\ Rofs14=.\ Rofs15=.\ Now the game will look for all its resource files in its root directory. Next, you will ever need to name and place these files in proper directories for the game to find and use them. The name the files correctly, you will need to delete all the archive prefixes in the file names, for example for a file from Rofs6.dat, ROFS6_PL000.TIM, remove the archive prefix (the Rofs6_ part) so that the name becomes PL000.TIM. i.e Rofs6_PL000.TIM -> PL000.TIM This will need to be done for all the files you extract. Since this will mean that you will have to rename a lot of files, it is recommended that only those files be extracted which are going to be used. This problem may be fixed in the extractor but I don't know Russian or the author. Next, the files will need to be in proper directories to be found and used by the game. This is again something that could be fixed in the extractor. This information can found by Hex Editing (any hex editor will do) the .DAT files you wish to extract. For example for Rofs6.dat... OFFSET 0x15 says DATA_A OFFSET 0x24 says PLD go a bit lower and you will find the file names as well, like... OFFSET 0x0100 says PL000.DAT OFFSET 0x101E says PL006.DAT This means that the archive Rofs6.dat, contains 2 folders DATA_A and PLD, such that DATA_A is in the root directory of the game and PLD is a subfolder in it, containing 2 files PL000.TIM and PL006.TIM. So in this way all .DAT files need to be hexed and a proper directory structure created. As for the file names, the archive prefixes need to be removed but otherwise the file names are correct. The general layout of a .DAT container file generally includes The DIRECTORIES it contains in the start, followed by the FILES contained in these directories and finally the DATA contents of these files.
|