15-09-2010, 10:15:PM
#1
Senior Squad
Join Date: Dec 2003
Location: Porto,Portugal
Posts: 1,574
FIFA 11 new File structure - Analysis, experiments and discussions thread
Hi.
I decided to create a thread where the editors can share their experiments and thoughts about the new FIFA file system.
Please if some mod can make this sticky i think it would be useful.
I have take a look and everything seems different but we still have .big files
They can be opened with FileMaster10 but when i try to edit the files inside it can´t save the changes.
We still have some ini files like carreer.ini
In data0.big i found fifa_ng_db.db which might be the main db of the game.
Together there is a .xml with it´s structure.
Code:
<table name="player_stats" shortname="bwUj" updateshortname="SiQR" insertshortname="jXDc" deleteshortname="Mtxe" maxupdate="-1" maxinsert="4000" maxdelete="4000" difflistproperty="ENABLED" savegroups="common_tournament">
<fields>
<field name="playerid" shortname="ykFq" type="DBOFIELDTYPE_INTEGER" depth="19" null="False" rangehigh="300000" rangelow="0" key="True" />
<field name="teamid" shortname="mCXg" type="DBOFIELDTYPE_INTEGER" depth="18" null="False" rangehigh="200000" rangelow="-1" update="True" />
<field name="appearances" shortname="nVWT" type="DBOFIELDTYPE_INTEGER" depth="7" null="False" rangehigh="127" rangelow="0" update="True" />
<field name="morale" shortname="Jpps" type="DBOFIELDTYPE_INTEGER" depth="7" null="False" rangehigh="100" rangelow="-1" update="True" />
<field name="momentum_value" shortname="JVjA" type="DBOFIELDTYPE_INTEGER" depth="20" null="False" rangehigh="699050" rangelow="0" update="True" />
<field name="suspended" shortname="OQWU" type="DBOFIELDTYPE_INTEGER" depth="4" null="False" rangehigh="10" rangelow="0" update="True" />
<field name="red_cards_international" shortname="QeOF" type="DBOFIELDTYPE_INTEGER" depth="1" null="False" rangehigh="1" rangelow="0" update="True" />
<field name="goals_conceded" shortname="UVqb" type="DBOFIELDTYPE_INTEGER" depth="8" null="False" rangehigh="255" rangelow="0" update="True" />
<field name="total_reds" shortname="XlPH" type="DBOFIELDTYPE_INTEGER" depth="6" null="False" rangehigh="63" rangelow="0" update="True" />
<field name="injury_end_date" shortname="hvCT" type="DBOFIELDTYPE_INTEGER" depth="17" null="False" rangehigh="99999" rangelow="0" update="True" />
<field name="red_cards" shortname="rHJT" type="DBOFIELDTYPE_INTEGER" depth="1" null="False" rangehigh="1" rangelow="0" update="True" />
<field name="saves" shortname="xsVB" type="DBOFIELDTYPE_INTEGER" depth="9" null="False" rangehigh="511" rangelow="0" update="True" />
<field name="match_rating" shortname="KGbK" type="DBOFIELDTYPE_INTEGER" depth="13" null="False" rangehigh="5000" rangelow="0" update="True" />
<field name="total_yellows" shortname="RiMj" type="DBOFIELDTYPE_INTEGER" depth="6" null="False" rangehigh="63" rangelow="0" update="True" />
<field name="yellow_cards" shortname="WAsh" type="DBOFIELDTYPE_INTEGER" depth="6" null="False" rangehigh="63" rangelow="0" update="True" />
<field name="shots_on_goal" shortname="YwIV" type="DBOFIELDTYPE_INTEGER" depth="9" null="False" rangehigh="511" rangelow="0" update="True" />
<field name="fatigue" shortname="uVSv" type="DBOFIELDTYPE_INTEGER" depth="7" null="False" rangehigh="100" rangelow="0" update="True" />
<field name="games_played_at_position" shortname="QkkH" type="DBOFIELDTYPE_INTEGER" depth="14" null="False" rangehigh="9900" rangelow="0" update="True" />
<field name="rating" shortname="Xxmh" type="DBOFIELDTYPE_INTEGER" depth="7" null="False" rangehigh="100" rangelow="0" update="True" />
<field name="frmcode" shortname="kgpp" type="DBOFIELDTYPE_INTEGER" depth="16" null="False" rangehigh="43690" rangelow="0" update="True" />
<field name="man_of_the_match" shortname="vPpb" type="DBOFIELDTYPE_INTEGER" depth="7" null="False" rangehigh="127" rangelow="0" update="True" />
<field name="appearances_cup" shortname="wuQG" type="DBOFIELDTYPE_INTEGER" depth="6" null="False" rangehigh="63" rangelow="0" update="True" />
<field name="assists" shortname="xEsZ" type="DBOFIELDTYPE_INTEGER" depth="9" null="False" rangehigh="511" rangelow="0" update="True" />
<field name="transfer_done" shortname="KHlo" type="DBOFIELDTYPE_INTEGER" depth="1" null="False" rangehigh="1" rangelow="0" update="True" />
<field name="injury_type" shortname="PJOq" type="DBOFIELDTYPE_INTEGER" depth="6" null="False" rangehigh="63" rangelow="0" update="True" />
<field name="yellow_cards_international" shortname="PeMu" type="DBOFIELDTYPE_INTEGER" depth="6" null="False" rangehigh="63" rangelow="0" update="True" />
<field name="clean_sheets" shortname="hycs" type="DBOFIELDTYPE_INTEGER" depth="7" null="False" rangehigh="127" rangelow="0" update="True" />
<field name="goals_cup" shortname="sodQ" type="DBOFIELDTYPE_INTEGER" depth="8" null="False" rangehigh="255" rangelow="0" update="True" />
<field name="rt" shortname="uJoh" type="DBOFIELDTYPE_INTEGER" depth="32" null="False" rangehigh="2147483647" rangelow="0" />
<field name="suspended_international" shortname="CDGX" type="DBOFIELDTYPE_INTEGER" depth="4" null="False" rangehigh="10" rangelow="0" update="True" />
<field name="frm" shortname="KNJH" type="DBOFIELDTYPE_INTEGER" depth="7" null="False" rangehigh="100" rangelow="0" update="True" />
<field name="goals" shortname="MERA" type="DBOFIELDTYPE_INTEGER" depth="8" null="False" rangehigh="255" rangelow="0" update="True" />
<field name="injury_duration" shortname="OhOh" type="DBOFIELDTYPE_INTEGER" depth="8" null="False" rangehigh="255" rangelow="0" update="True" />
<field name="gk_shots_on_target" shortname="RFyF" type="DBOFIELDTYPE_INTEGER" depth="9" null="False" rangehigh="511" rangelow="0" update="True" />
</fields>
</table>
So keep using this thread when you found something about the file structure.
__________________
FC Porto - winning since 1893
the club with more titles in portuguese football
FCP - 70
SLB - 68
16-09-2010, 01:55:AM
#2
Fan Favourite
Join Date: Feb 2003
Location: Croatia
Posts: 5,444
Editing, new file formats.. encoding, exporting, importing - post your resources here
So.. we've got replacement for fsh fileformat and as i can see, impbig and biggui are not working with .big files.
only eagraph 104 version is working and with extra hexadecimal editing you can export files, which, seems to me are uncompressed!?!?
so far, i've exported some files and investigating them.. will try importing back to .big, but we will need new rebuilder for .bh files too..
alot of work is ahead of us if we want to edit this game in the same way we did in past years..
feel free to post your experience's here
UPDATE:
just to let you all know that Ariel and myself are in the middle of investigating new fileformat
.rx3 which we believe is modified
.fsh So far, we've managed to export any file from .big, but they all remain UNCOMPRESSED, so there has to be a way to find algorithm to decompress .rx3... I'm sure Ariel will crack it very soon
__________________
Last edited by Hrvoje Bajlo; 16-09-2010 at 02:40:AM .
Reason: update
16-09-2010, 02:56:AM
#3
Manager
Join Date: Jun 2008
Posts: 9,651
sit tight, $ido has gotten all texture loose from their archives.
hes writing a tut for you guys.
16-09-2010, 04:32:AM
#4
Reserve Team
Join Date: Feb 2008
Location: Maceió, Brasil
Posts: 985
Quote:
Originally Posted by
regularcat
sit tight, $ido has gotten all texture loose from their archives.
hes writing a tut for you guys.
16-09-2010, 03:07:AM
#5
Youth Team
Join Date: Nov 1999
Location: New York, USA
Posts: 388
None of the old "conventional" utilities can read the .rx3 files
We need another means of reading these files and import/export files into them
16-09-2010, 04:46:AM
#6
Starting XI
Join Date: Jul 2009
Location: ▀▌▌▀▌▌▀▌
Posts: 2,573
Quote:
Originally Posted by
G2000
None of the old "conventional" utilities can read the .rx3 files
We need another means of reading these files and import/export files into them
relax.... sido, ariel, and some modders are working overtime for it. beside, what i know RX3 is this,
MAZDA RX3 - the old conventional Japanese car...
16-09-2010, 04:54:AM
#7
Fan Favourite
Join Date: Feb 2003
Location: Croatia
Posts: 5,444
.rx3 has been cracked and decompresse by ariel
soon more info. yey!!
__________________
Last edited by Hrvoje Bajlo; 16-09-2010 at 04:54:AM .
Reason: info
16-09-2010, 04:57:AM
#8
Starting XI
Join Date: Sep 2009
Location: NhaTrang-VietNam
Posts: 2,740
EA encrypted files(*.fsh;*.o;...v.v..) --> file (*.rx3)
16-09-2010, 12:05:PM
#9
Club Supporter
Join Date: Sep 2010
Posts: 35
Hi there!! after exploring the .big files , i noticed data4.big has the songs files. There are 5 of them. But i dont know how to edit them, since there are .sns format.
Also the same audio format which is used in Burnout Paradise. Anyone knows something about .sns editor?
Last edited by SCUser; 16-09-2010 at 03:11:PM .
16-09-2010, 12:55:PM
#10
Fan Favourite
Join Date: Feb 2003
Location: Croatia
Posts: 5,444
.rx3 stands for Raw for Xbox 360
__________________
16-09-2010, 01:05:PM
#11
Senior Squad
Join Date: Mar 2003
Location: Magliano,Lecce,Italy
Posts: 1,258
i don't think that in fifa 08 and 09 ng the files had *.rx2 extension.
Btw... the menu asset have the same big compression (10F
...and are dxt5 texture... while the kits are compressed in zip like archive...(chunkzip header).
Database is t3db database... now editer work!
lua files are something like programming script...one of this, settings.lua you can use it to edit graphics setting like a cfg_pc_h.ini so you can enable disable bloom, depth of field and other things
16-09-2010, 01:52:PM
#12
Reserve Team
Join Date: Oct 2006
Posts: 727
Quote:
Originally Posted by
fifaCCitiu.com
i don't think that in fifa 08 and 09 ng the files had *.rx2 extension.
Btw... the menu asset have the same big compression (10F
...and are dxt5 texture... while the kits are compressed in zip like archive...(chunkzip header).
Database is t3db database... now editer work!
lua files are something like programming script...one of this, settings.lua you can use it to edit graphics setting like a cfg_pc_h.ini so you can enable disable bloom, depth of field and other things
Great!!! How to open .lua for example?
16-09-2010, 03:02:PM
#13
Youth Team
Join Date: Dec 2005
Location: Milano
Posts: 327
Quote:
Originally Posted by
amifla
Great!!! How to open .lua for example?
wordpad or notepad
__________________
Abit AB9 QuadGT | Intel QuadCore Q6600@2,90 | Scythe Mugen2 | 6gb Kingston DDR2 | Ati Radeon HD4770@830/850 | Seagate 250Gb | CoolerMaster Real Power M700W | ADSL 20mb | Windows 7 x64
www.fifamania.it
16-09-2010, 01:25:PM
#14
Club Supporter
Join Date: Sep 2010
Posts: 35
ANYONE OF YOU BIG MODDERS around here have a clue or a tool to edit .sns sound files??
16-09-2010, 02:01:PM
#15
Senior Squad
Join Date: Mar 2003
Location: Magliano,Lecce,Italy
Posts: 1,258
lua are simply text files...
Thread Tools
Search this Thread
Display Modes
Rate This Thread
Hybrid Mode
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
Register to remove these ads.