Cricket 2005 file formats and changes

f83cfee0572fc6b1c07bff0f7aa5aebb.xml seems to be the roster.pak
1e970ae67ff9693610fa98ce27f928ab.xml contains all the rules (free hit etc)
Here is a sample:


THE FREE HIT RULE|
|
The delivery following a No Ball called for a foot fault|
shall be a free shot for whichever batsman is facing it.|
If the delivery for the free hit is not a legitimate delivery|
and is called No Ball or wide, then the next delivery will|
become a free hit for whichever batsman is facing it.|
|
For any free hit, the striker can only be dismissed by|
being run out even if the delivery for the free hit is |
called a Wide.|</english><french /></string><string id="350" name="CMN_350"><english>-</english><french /></string><string id="351" name="CMN_351"><english>-</english><french /></string><string id="352" name="CMN_352"><english>Pura Cup</english><french /></string><string id="353" name="CMN_353"><english>Pura Cup Settings</english><french /></string><string id="354" name="CMN_354"><english>Pura Cup Team Select</english><french /></string><string id="355" name="CMN_355"><english>Pura Cup Standings</english><french /></string><string id="356" name="CMN_356"><english>WO</english><french /></string><string id="357" name="CMN_357"><english>W1</english><french /></string><string id="358" name="CMN_358"><english>D</english><french /></string><string id="359" name="CMN_359"><english>L1</english><french /></string><string id="360" name="CMN_360"><english>LO</english><french /></string><string id="361" name="CMN_361"><english>T</english><french /></string><string id="362" name="CMN_362"><english>Pura Cup Fixtures</english><french /></string><string id="363" name="CMN_363"><english>Pura Cup Champions</english><french /></string><string id="364" name="CMN_364"><english>Pura Cup Rules</english><french /></string><string id="365" name="CMN_365"><english>Pura Cup|
|

The text below refers presumeably to CMN files which seem to be what C2k5 uses instead of XML:

<hbtool xmlns="d:\ex1.xml"><hbtoolinfo><creator>String Table Editor</creator><version>1.0</version><created>21/06/2004 12:00:00 AM</created></hbtoolinfo><strings><elements>922</elements></strings><string id="0" name="CMN_0"><english>Select</english><french /></string><string id="1" name="CMN_1"><english>Back</english><french /></string><string id="2" name="CMN_2"><english>Continue</english><french /></string><string id="3" name="CMN_3"><english>Loading</english><french /></string><string id="4" name="CMN_4"><english>None</english><french /></string><string id="5" name="CMN_5"><english>Batting</english><french /></string><string id="6" name="CMN_6"><english>Bowling</english><french /></string><string id="7" name="CMN_7"><english>Fielding</english><french /></string><string id="8" name="CMN_8"><english>Overall</english><french /></string><string id="9" name="CMN_9"><english>Done</english><french /></string><string id="10" name="CMN_10"><english>Press Any Button</english><french /></string><string
id="11" name="CMN_11"><english>Click to Continue</english><french /></string><string
id="12" name="CMN_12"><english>Quit</english><french /></string><string id="13" name="CMN_13"><english> 2005 Electronic Arts Inc. All rights reserved.</english><french /></string><string id="14" name="CMN_14"><english>Yes</english><french /></string><string id="15" name="CMN_15"><english>No</english><french /></string><string id="16" name="CMN_16"><english>Cancel</english><french /></string><string id="17" name="CMN_17"><english>Auto Select</english><french /></string><string id="18" name="CMN_18"><english>Deselect</english><french /></string><string id="19" name="CMN_19"><english>Help</english><french /></string><string id="20" name="CMN_20"><english>Play Now</english><french /></string><string id="21" name="CMN_21"><english>Game Modes</english><french /></string><string id="22" name="CMN_22"><english>Create Player</english><french /></string><string id="23" name="CMN_23"><english>My Cricket</english><french /></string><string id="24" name="CMN_24"><english>EA Sports~ Extras</english><french /></string><string id="25" name="CMN_25"><english>Active Profile:</english><french /></string><string id="26" name="CMN_26"><english>Empty</english><french /></string><string id="27" name="CMN_27"><english>Select User Profile</english><french /></string><string id="28" name="CMN_28"><english>Australia|Bangladesh|Canada|England|India|Kenya|Na mibia|Netherlands|New Zealand|Pakistan|South Africa|Sri Lanka|United States|West Indies|Zimbabwe</english><french /></string><string id="29" name="CMN_29"><english>International|Australian State|English County|Other</english><french /></string><string id="30" name="CMN_30"><english>Australian|English|South African|New Zealander|Canadian|Bangladeshi|Indian|Kenyan|Namib ian|Dutch|Pakistani|Scottish|Sri Lankan|American|West Indian|Zimbabwean</english><french /></string><string id="31" name="CMN_31"><english>One Day Internationals|Tests|First-Class|One Day Matches</english><french /></string><string id="32" name="CMN_32"><english>Australia|England</english><french /></string><string id="33" name="CMN_33"><english>-</english><french /></string><string id="34" name="CMN_34"><english>-</english><french /></string><string id="35" name="CMN_35"><english>-</english><french /></string><string id="36" name="CMN_36"><english>Location</english><french /></string><string id="37" name="CMN_37"><english>Australia|England &amp; Wales|India|South Africa|Sri Lanka|West Indies|Zimbabwe</english><french /></string><string id="38" name="CMN_38"><english>Stadium</english><french /></string><string id="39" name="CMN_39"><english>Match Type</english><french /></string><string id="40" name="CMN_40"><english>Limited Overs|Unlimited Overs</english><french /></string><string id="41" name="CMN_41"><english>Match Length</english><french /></string><string id="42" name="CMN_42"><english>10 Overs|20 Overs|50 Overs</english><french /></string><string id="43" name="CMN_43"><english>Time</english><french /></string><string id="44" name="CMN_44"><english>Day|Night</english><french /></string><string id="45" name="CMN_45"><english>Pitch Type</english><french /></string><string id="46" name="CMN_46"><english>-</english><french /></string><string id="47" name="CMN_47"><english>Weather</english><french /></string><string id="48" name="CMN_48"><english>-</english><french /></string><string id="49" name="CMN_49"><english>Temperature</english><french /></string><string id="50" name="CMN_50"><english>-</english><french /></string><string id="51" name="CMN_51"><english>-</english><french /></string><string id="52" name="CMN_52"><english>-</english><french /></string><string id="53" name="CMN_53"><english>-</english><french /></string><string id="54" name="CMN_54"><english>-</english><french /></string><string id="55" name="CMN_55"><english>-</english><french /></string><string id="56" name="CMN_56"><english>Match Conditions</english><french /></string><string id="57" name="CMN_57"><english>-</english><french /></string><string id="58" name="CMN_58"><english>-</english><french /></string><string id="59" name="CMN_59"><english>-</english><french /></string><string id="60" name="CMN_60"><english>Selections</english><french /></string><string id="61" name="CMN_61"><english>Swap</english><french /></string><string id="62" name="CMN_62"><english>Move</english><french /></string><string id="63" name="CMN_63"><english>Captain</english><french /></string><string id="64" name="CMN_64"><english>Wicket Keeper</english><french /></string><string id="65" name="CMN_65"><english>1st Bowler</english><french /></string><string id="66" name="CMN_66"><english>2nd Bowler</english><french /></string><string id="67" name="CMN_67"><english>View Profile</english><french /></string><string id="68" name="CMN_68"><english>Form</english><french /></string><string id="69" name="CMN_69"><english>-</english><french /></string><string id="70" name="CMN_70"><english>Player Profile</english><french /></string><string id="71" name="CMN_71"><english>Career Statistics|Batting Attributes|Bowling Attributes|Bowling Deliveries|Fielding Attributes|Batting Strengths|Batting Weakness|Special Skills</english><french /></string><string id="72" name="CMN_72"><english>-</english><french /></string><string id="73" name="CMN_73"><english>Age:</english><french /></string><string id="74" name="CMN_74"><english>Nationality:</english><french /></string><string id="75" name="CMN_75"><english>Batting:</english><french /></string><string id="76" name="CMN_76"><english>Bowling:</english><french /></string><string id="77" name="CMN_77"><english>Batting &amp; Fielding|Bowling</english><french /></string><string id="78" name="CMN_78"><english>One Day</english><french /></string><string id="79" name="CMN_79"><english>ODI</english><french /></string><string id="80" name="CMN_80"><english>First-Class</english><french /></string><string id="81" name="CMN_81"><english>Test</english><french /></string><string id="82" name="CMN_82"><english>M|O</english><french /></string><string id="83" name="CMN_83"><english>I|M</english><french /></string><string id="84" name="CMN_84"><english>NO|R</english><french /></string><string id="85" name="CMN_85"><english>Runs|W</english><french /></string><string id="86" name="CMN_86"><english>HS|Ave</english><french /></string><string id="87" name="CMN_87"><english>Ave|BBI</english><french /></string><string id="88" name="CMN_88"><english>100|5</english><french /></string><string id="89" name="CMN_89"><english>50|SR</english><french /></string><string id="90" name="CMN_90"><english>Ct|Econ</english><french /></string><string id="91" name="CMN_91"><english>-</english><french /></string><string id="92" name="CMN_92"><english>Skill</english><french /></string><string id="93" name="CMN_93"><english>Concentration</english><french /></string><string id="94" name="CMN_94"><english>Resilience</english><french /></string><string id="95" name="CMN_95"><english>Attack</english><french /></string><string id="96" name="CMN_96"><english>Defence</english><french /></string><string id="97" name="CMN_97"><english>Offside</english><french /></string><string id="98" name="CMN_98"><english>Legside</english><french /></string><string id="99" name="CMN_99"><english>Straight</english><french /></string><string id="100" name="CMN_100"><english>Front Foot</english><french /></string><string id="101" name="CMN_101"><english>Back Foot</english><french /></string><string id="102" name="CMN_102"><english>-</english><french /></string><string id="103" name="CMN_103"><english>Accuracy</english><french /></string><string id="104" name="CMN_104"><english>Discipline</english><french /></string><string id="105" name="CMN_105"><english>Seam</english><french /></string><string id="106" name="CMN_106"><english>Swing</english><french /></string><string id="107" name="CMN_107"><english>Spin</english><french /></string><string id="108" name="CMN_108"><english>Stamina</english><french /></string><string id="109" name="CMN_109"><english>-</english><french /></string><string id="110" name="CMN_110"><english>Leg Break</english><french /></string><string id="111" name="CMN_111"><english>Googly</english><french /></string><string id="112" name="CMN_112"><english>Flipper</english><french /></string><string id="113" name="CMN_113"><english>Zooter</english><french /></string><string id="114" name="CMN_114"><english>Standard</english><french /></string><string id="115" name="CMN_115"><english>Out Swinger</english><french /></string><string id="116" name="CMN_116"><english>In Swinger</english><french /></string><string id="117" name="CMN_117"><english>Leg Cutter</english><french /></string><string id="118" name="CMN_118"><english>Off Cutter</english><french /></string><string id="119" name="CMN_119"><english>Yorker</english><french /></string><string id="120" name="CMN_120"><english>Bouncer</english><french /></string><string id="121" name="CMN_121"><english>Slow Ball</english><french /></string><string id="122" name="CMN_122"><english>-</english><french /></string><string id="123" name="CMN_123"><english>-</english><french /></string><string id="124" name="CMN_124"><english>-</english><french /></string><string id="125" name="CMN_125"><english>-</english><french /></string><string id="126" name="CMN_126"><english>Arm Strength</english><french /></string><string id="127" name="CMN_127"><english>Accuracy</english><french /></string><string id="128" name="CMN_128"><english>Agility</english><french /></string><string id="129" name="CMN_129"><english>Speed</english><french /></string><string id="130" name="CMN_130"><english>Catching</english><french /></string><string id="131" name="CMN_131"><english>-</english><french /></string><string id="132" name="CMN_132"><english>Square Drive</english><french /></string><string id="133" name="CMN_133"><english>Cover Drive</english><french /></string><string id="134" name="CMN_134"><english>Straight Drive</english><french /></string><string id="135" name="CMN_135"><english>On Drive</english><french /></string><string id="136" name="CMN_136"><english>Leg Glance</english><french /></string><string id="137" name="CMN_137"><english>Sweep</english><french /></string><string id="138" name="CMN_138"><english>Square Cut</english><french /></string><string id="139" name="CMN_139"><english>Back Foot Cover Drive</english><french /></string><string id="140" name="CMN_140"><english>Back Foot Straight Drive</english><french /></string><string id="141" name="CMN_141"><english>Back Foot On Drive</english><french /></string><string id="142" name="CMN_142"><english>Glance Off Hips</english><french /></string><string id="143" name="CMN_143"><english>Hook</english><french /></string><string id="144" name="CMN_144"><english>Pull</english><french /></string><string id="145" name="CMN_145"><english>-</english><french /></string><string id="146" name="CMN_146"><english>The Googly</english><french /></string><string id="147" name="CMN_147"><english>Sweeping</english><french /></string><string id="148" name="CMN_148"><english>Short Pitched Bowling</english><french /></string><string id="149" name="CMN_149"><english>Hooking</english><french /></string><string id="150" name="CMN_150"><english>The Yorker</english><french /></string><string id="151" name="CMN_151"><english>The Slower Ball</english><french /></string><string id="152" name="CMN_152"><english>Offstump Awareness</english><french /></string><string id="153" name="CMN_153"><english>-</english><french /></string><string id="154" name="CMN_154"><english>Defensive Wall</english><french /></string><string id="155" name="CMN_155"><english>Diver</english><french /></string><string id="156" name="CMN_156"><english>Slogger</english><french /></string><string id="157" name="CMN_157"><english>Demon Hooker</english><french /></string><string id="158" name="CMN_158"><english>Spin Expert</english><french /></string><string id="159" name="CMN_159"><english>Partnership Breaker</english><french /></string><string id="160" name="CMN_160"><english>Strike Bowler</english><french /></string><string id="161" name="CMN_161"><english>Miser</english><french /></string><string id="162" name="CMN_162"><english>Trickster</english><french /></string><string id="163" name="CMN_163"><english>Work Horse</english><french /></string><string id="164" name="CMN_164"><english>Bullet Arm</english><french /></string><string id="165" name="CMN_165"><english>Velcro Hands</english><french /></string><string id="166" name="CMN_166"><english>Acrobat</english><french /></string><string id="167" name="CMN_167"><english>Delete Failed!</english><french /></string><string id="168" name="CMN_168"><english>-</english><french /></string><string id="169" name="CMN_169"><english>-</english><french /></string><string id="170" name="CMN_170"><english>Form</english><french /></string><string id="171" name="CMN_171"><english>Bad</english><french /></string><string id="172" name="CMN_172"><english>Poor</english><french /></string><string id="173" name="CMN_173"><english>OK</english><french /></string><string id="174" name="CMN_174"><english>Good</english><french /></string><string id="175" name="CMN_175"><english>Excellent</english><french /></string><string id="176" name="CMN_176"><english>INNINGS</english><french /></string><string id="177" name="CMN_177"><english>Batting Performance Chart|Bowling Performance Chart</english><french /></string><string id="178" name="CMN_178"><english>Current Batting Form:</english><french /></string><string id="179" name="CMN_179"><english>Current Bowling Form:</english><french /></string><string id="180" name="CMN_180"><english>-</english><french /></string><string id="181" name="CMN_181"><english>International</english><french /></string><string id="182" name="CMN_182"><english>World Championship</english><french /></string><string id="183" name="CMN_183"><english>World Championship Settings</english><french /></string><string id="184" name="CMN_184"><english>Team Pools</english><french /></string><string id="185" name="CMN_185"><english>Random|2003</english><french /></string><string id="186" name="CMN_186"><english>Squad Selection</english><french /></string><string id="187" name="CMN_187"><english>Auto|Manual</english><french /></string><string id="188" name="CMN_188"><english>Starting Form</english><french /></string><string id="189" name="CMN_189"><english>Random|Normal</english><french /></string><string id="190" name="CMN_190"><english>Match Length</english><french /></string><string id="191" name="CMN_191"><english>World Championship Region Select</english><french /></string><string id="192" name="CMN_192"><english>West Indies|England &amp; Wales|South Africa &amp; Zimbabwe|Asia|Australia &amp; New Zealand</english><french /></string><string id="193" name="CMN_193"><english>World Championship Team Select</english><french /></string><string id="194" name="CMN_194"><english>CPU|User|None</english><french /></string><string id="195" name="CMN_195"><english>Selected</english><french /></string><string id="196" name="CMN_196"><english>50 Overs|10 Overs|20 Overs</english><french /></string><string id="197" name="CMN_197"><english>Scorecard</english><french /></string><string id="198" name="CMN_198"><english>Standings</english><french /></string><string id="199" name="CMN_199"><english>Fixtures</english><french /></string><string id="200" name="CMN_200"><english>Squad</english><french /></string><string id="201" name="CMN_201"><english>Statistics</english><french /></string><string id="202" name="CMN_202"><english>Rules</english><french /></string><string id="203" name="CMN_203"><english>Save Game</english><french /></string><string id="204" name="CMN_204"><english>Next Match</english><french /></string><string id="205" name="CMN_205"><english>Completed</english><french /></string><string id="206" name="CMN_206"><english>Match Result</english><french /></string><string id="207" name="CMN_207"><english>World Championship Standings</english><french /></string><string id="208" name="CMN_208"><english>Pool A|Pool B|Super Six</english><french /></string><string id="209" name="CMN_209"><english>P</english><french /></string><string id="210" name="CMN_210"><english>W</english><french /></string><string id="211" name="CMN_211"><english>L</english><french /></string><string id="212" name="CMN_212"><english>T</english><french /></string><string id="213" name="CMN_213"><english>PTS</english><french /></string><string id="214" name="CMN_214"><english>NRR</english><french /></string><string id="215" name="CMN_215"><english>View Finals</english><french /></string><string id="216" name="CMN_216"><english>World Championship Finals</english><french /></string><string id="217" name="CMN_217"><english>World Championship Fixtures</english><french /></string><string id="218" name="CMN_218"><english>Pool A|Pool B|Super Six|Finals</english><french /></string><string id="219" name="CMN_219"><english>FINAL</english><french /></string><string id="220" name="CMN_220"><english>Semi-Final</english><french /></string><string id="221" name="CMN_221"><english>World Championship Rules</english><french /></string><string id="222" name="CMN_222"><english>World Champion</english><french /></string><string id="223" name="CMN_223"><english>World Championship|
 
I've managed to remove the annoying EA pitch ad however I must have got the format wrong for the file I replaced it with as no pitch ad is now showing in my version.
 
does EAGraph help in importing.
Because it is used for editing FIFA & NBA games.
 
n<string id="354" name="CMN_354"><english>Pura Cup Team Select</english><french /></string>

This again it proberbly just modified from Rugby 2005 which was a French version of was released in France.

barmyarmy said:
f83cfee0572fc6b1c07bff0f7aa5aebb.xml seems to be the roster.pak

Perhaps one of the files is the save game used in the demo.

Ste
 
barmyarmy said:
Ok. I've managed to replace stumps, bats and pitch ads! :)


well done Colin - just AI to go now and your work is complete ;)
 
hey barmy can u tell me the no. of the file in the gui thing that ste put. is it in it? if it is please state the no. fo i can experiment with the parts of the bat.
or if u know the parts u could tell me.
 
The bat Pieterson uses (which I've replaced in my patch) is 1c6bf0f42a76d911564af5279db87ead.fsh
The format is the same as C2k4 with a few small differences. The handle is, as you can see, on the bottom and much wider and the bat is a 256 colour bmp.
 
Some Cricket 2004 stuff is in there too. See.......
; Cricket 2004 Difficulty Level File
; Limited Overs HARD Level
; HB Studios 2003

; Human Stroke Difficuly
DiffLevel 0.453309
ScoreBias 0.113342
StrokeDiffLevel 0.333312
BallsFacedLevel 0.906677
BatOrderLevel 0.926696
BatRandomLevel 0.113342
BatEdgeDifficulty 0.206691
BatEdgeStroke 0.006652
BatEdgeAverage 0.253356
BatEdgeOrder 0.000000
BatEdgeBias 0.006652

; Bat Windows
BatWindowCentre 0.0
BatWindowSize 14.0
BatWindowIdealSize 3.0

; Batsman Position Adjust
MaxPosAdjust 0.100000

; Ball Adjust
MaxTrajAdjust 0.100000

; CPU Stroke Selection
CpuBallBatsman 7.0
CpuBallStump 7.0
CpuBallLength 7.0
CpuBatsmanType 22.0
CpuReward 22.0
CpuContactHorz 15.0
CpuContactVert 17.0
CpuRandom 3.0

CpuDifficulty 0.813354
CpuBatsmanType2 0.06

CpuBallsFaced 0.0
CpuTacticsDefend 0.0
CpuBattingMatchType 0.0

CpuRequest 1.0

; Bowling Cursor Size
TargetSizeMin 0.05
TargetSizeMax 0.90

; FastBowler Speeds & Spins
Fast 0.999999
Normal 0.800000
Slow 0.000001

; SwingBowler Speeds & Spins
SwingQuick 0.999999
SwingNormal 0.700000

; Leg Spin Bowler Speeds & Spins
LegSpinFlipper 0.999999
LegSpinSpeed 0.700000
LegSpinDamp 2.040962
LegSpinGreen 1.073792
LegSpinNormal 2.040962
LegSpinHard 2.885259
LegSpinDusty 3.385259

; Off Spin Bowler Speeds & Spins
OffSpinArm 0.850000
OffSpinSpeed 0.700000
OffSpinDamp 2.560006
OffSpinGreen 0.726696
OffSpinNormal 1.573792
OffSpinHard 1.573792
OffSpinDusty 2.885259

; Weather & Pitch Condition
BallSeamDamp 1.873792
BallSeamGreen 2.573792
BallSeamNormal 1.373792
BallSeamHard 0.100000
BallSeamDusty 0.100000
BallSwingSunny 0.000000
BallSwingCloudy 0.160006
BallSwingOvercast 0.726696
BallSwingGrey 0.306660
BallSwingNightD 0.453315
BallSwingNightL 0.453315
____________________________________

Filename - 2f27deaeccdbfb3b6c34bca7905f513d.cfg

Found Something more. I think this how the textures are stored. Check it out

/* An example list file of the txd builder */
/* Put this list file into the same folder as the texture's folder.
Then type
dsedb -r run txd4ps2.elf <path>/listFileName.lst
or run it in the texture folder
dsedb -r run txd4ps2.elf listFileName.lst
*/


/* First spceify txd filename to store into.
Note: the txdFile will be overrided by the new one.
*/

stumps_ps2.txd

/* List texture names & mipmap flags(a: auto mipmap; m: only mipmap if texture name with prefix 'm_'; 0: no mipmap) */

Stumps 0

----------------------------
Filename - fe3f42054632c9c989695235d4d09ebd.lst
 
Last edited:
The second bit was in C2k4. I think it's probably out of date. C2k5 doesn't use the same file compression and formatting.
 

Users who are viewing this thread

Top