• Welcome to the Cricket Web forums, one of the biggest forums in the world dedicated to cricket.

    You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join the Cricket Web community today!

    If you have any problems with the registration process or your account login, please contact us.

*Official* ICC2002 Editing Developments

SirBloody Idiot

Cricketer Of The Year
I have the programming knowledge of a hamster :P

Hell, I tried openning the damn thing you see everything with and it buggered up. It opened the DOS screen for a second and closed it :S

I'm guessing those added numbers are whether they are wicket keepers and allrounders...


What do I win? :D
 

Magrat Garlick

Global Moderator
Re: Pattern Spotting

Neil Pickup said:
Code:
T'thick	04 A0 8F 48 73 E6 03 0C 1F 5A B6 02 58 00 00 00 A8 01 01 80 06 A8 01 00 00 00 00 00 00 00 00
Vaughan	04 68 AA 41 54 0E 84 0B 04 A4 BF 00 48 00 00 00 AF 00 01 80 02 AF 00 00 00 00 00 00 00 00 00	
Butcher	04 50 44 68 7A 46 84 02 0F B8 B0 02 40 00 00 00 B3 00 01 80 09 B3 00 00 00 00 00 00 00 00 00	
Hussain	04 30 CD 29 7A 5E 8C 03 0D 5E BD 01 68 00 00 00 12 01 01 80 02 12 01 00 00 00 00 00 00 00 00	
Thorpe	04 68 2F 46 6A FA 8C 04 09 6C D9 02 48 00 00 00 A5 01 01 80 04 A5 01 00 00 00 00 00 00 00 00	
Stewart	04 68 4D 72 6B AA 83 03 09 24 E2 02 70 00 00 00 99 01 01 80 09 99 01 00 00 00 00 00 00 00 00		
F'toff	04 60 27 8E 62 FA 93 0F 0F 82 AC 04 00 00 00 00 E5 00 01 80 07 E5 00 00 00 00 00 00 00 00 00	
Giles	04 40 37 21 60 FE 9A 0B 09 DE 1A 00 00 00 00 00 F0 00 01 80 05 F0 00 00 00 00 00 00 00 00 00	
Gough	04 A0 1D 72 54 96 99 05 04 14 9F 05 30 00 00 00 F2 00 01 80 07 F2 00 00 00 00 00 00 00 00 00	
Caddick	04 20 3D 31 78 76 99 07 03 1A 9C 04 20 00 00 00 B4 00 01 80 0E B4 00 00 00 00 00 00 00 00 00	
Hoggard	04 30 AB 70 5E 7A 98 0D 05 3C 90 04 00 00 00 00 0A 01 01 80 08 0A 01 00 00 00 00 00 00 00 00
Anyone see anything significant?
Not really. But try to convert the hex numbers into binary and see what happens - just a crazy idea I got yesterday.
 

Jamee999

Hall of Fame Member
Re: Pattern Spotting

Neil Pickup said:
Code:
T'thick	04 A0 8F 48 73 E6 03 0C 1F 5A B6 02 58 00 00 00 A8 01 01 80 06 A8 01 00 00 00 00 00 00 00 00
Vaughan	04 68 AA 41 54 0E 84 0B 04 A4 BF 00 48 00 00 00 AF 00 01 80 02 AF 00 00 00 00 00 00 00 00 00	
Butcher	04 50 44 68 7A 46 84 02 0F B8 B0 02 40 00 00 00 B3 00 01 80 09 B3 00 00 00 00 00 00 00 00 00	
Hussain	04 30 CD 29 7A 5E 8C 03 0D 5E BD 01 68 00 00 00 12 01 01 80 02 12 01 00 00 00 00 00 00 00 00	
Thorpe	04 68 2F 46 6A FA 8C 04 09 6C D9 02 48 00 00 00 A5 01 01 80 04 A5 01 00 00 00 00 00 00 00 00	
Stewart	04 68 4D 72 6B AA 83 03 09 24 E2 02 70 00 00 00 99 01 01 80 09 99 01 00 00 00 00 00 00 00 00		
F'toff	04 60 27 8E 62 FA 93 0F 0F 82 AC 04 00 00 00 00 E5 00 01 80 07 E5 00 00 00 00 00 00 00 00 00	
Giles	04 40 37 21 60 FE 9A 0B 09 DE 1A 00 00 00 00 00 F0 00 01 80 05 F0 00 00 00 00 00 00 00 00 00	
Gough	04 A0 1D 72 54 96 99 05 04 14 9F 05 30 00 00 00 F2 00 01 80 07 F2 00 00 00 00 00 00 00 00 00	
Caddick	04 20 3D 31 78 76 99 07 03 1A 9C 04 20 00 00 00 B4 00 01 80 0E B4 00 00 00 00 00 00 00 00 00	
Hoggard	04 30 AB 70 5E 7A 98 0D 05 3C 90 04 00 00 00 00 0A 01 01 80 08 0A 01 00 00 00 00 00 00 00 00
Anyone see anything significant?
See the 04's at the start I think they are natinalitys
 

Andre

International Regular
Re: Pattern Spotting

Neil Pickup said:
Code:
T'thick	04 A0 8F 48 73 E6 03 0C 1F 5A B6 02 58 00 00 00 A8 01 01 80 06 A8 01 00 00 00 00 00 00 00 00
Vaughan	04 68 AA 41 54 0E 84 0B 04 A4 BF 00 48 00 00 00 AF 00 01 80 02 AF 00 00 00 00 00 00 00 00 00	
Butcher	04 50 44 68 7A 46 84 02 0F B8 B0 02 40 00 00 00 B3 00 01 80 09 B3 00 00 00 00 00 00 00 00 00	
Hussain	04 30 CD 29 7A 5E 8C 03 0D 5E BD 01 68 00 00 00 12 01 01 80 02 12 01 00 00 00 00 00 00 00 00	
Thorpe	04 68 2F 46 6A FA 8C 04 09 6C D9 02 48 00 00 00 A5 01 01 80 04 A5 01 00 00 00 00 00 00 00 00	
Stewart	04 68 4D 72 6B AA 83 03 09 24 E2 02 70 00 00 00 99 01 01 80 09 99 01 00 00 00 00 00 00 00 00		
F'toff	04 60 27 8E 62 FA 93 0F 0F 82 AC 04 00 00 00 00 E5 00 01 80 07 E5 00 00 00 00 00 00 00 00 00	
Giles	04 40 37 21 60 FE 9A 0B 09 DE 1A 00 00 00 00 00 F0 00 01 80 05 F0 00 00 00 00 00 00 00 00 00	
Gough	04 A0 1D 72 54 96 99 05 04 14 9F 05 30 00 00 00 F2 00 01 80 07 F2 00 00 00 00 00 00 00 00 00	
Caddick	04 20 3D 31 78 76 99 07 03 1A 9C 04 20 00 00 00 B4 00 01 80 0E B4 00 00 00 00 00 00 00 00 00	
Hoggard	04 30 AB 70 5E 7A 98 0D 05 3C 90 04 00 00 00 00 0A 01 01 80 08 0A 01 00 00 00 00 00 00 00 00
Anyone see anything significant?
The column where Hoggard, Caddick and Flintoff all have 04 is the bolwer type.

IE: Finger spin = 00
Wrist spin = 01.
Medium = 02.
MF = 03.
FM = 04.
F = 05.

Similar to ACC. I'll have a crack.
 

Eclipse

International Debutant
Ok I have had a little bit of a muck around today and have figured out the following.

How to change a batsman's batting preffrances.
How to change a batsman to a bowler wicketkeeper etc..
How to change a RHB to a LHB.

My hex editor is a peice of crap and I cant figure out how to post anything usefull up here without writing down a **** load of usless information.

For those with ICC2002 here are the hex addresses for the changing the above preffrences on Ricky Ponting.

$726A1 LHB / RHB
$726A0 Bowler / Batsman
$726A2 Batsman / Keeper
$7269E Fulltime Keeper
$7269D & 7269C controll batting preffrences.
 

Neil Pickup

Request Your Custom Title Now!
Status Update

04 F8 10 49 BATTING PREFS 5E WK A6 85 BOWLER/BAT 09 LHB/RHB 0C BATSMAN/KEEPER E2 B7 01 BOWLER TYPE 40 00 00 00 14 03 01 80 8D 14 03 00 00 00 00 00 00 00 00

This is the stuff Eclipse posted translated into the same format as we've been using.
 

Neil Pickup

Request Your Custom Title Now!
Next step is to find out what these addresses need changing to to achieve various player types.
 

Neil Pickup

Request Your Custom Title Now!
I'm fairly sure the batting & bowling offset is odd for right handers (1,3,5,7,9,B,D,F) and even for lefties (2,4,6,8,A,C,E) - but the relevance of the different numbers is lost on me atm.
 

Magrat Garlick

Global Moderator
Neil Pickup said:
I'm fairly sure the batting & bowling offset is odd for right handers (1,3,5,7,9,B,D,F) and even for lefties (2,4,6,8,A,C,E) - but the relevance of the different numbers is lost on me atm.
Odd and even means there is one binary flag that is on...I think my theory of binary flags might work, I'll dig a bit deeper before training.
 

Magrat Garlick

Global Moderator
Re: Status Update

Neil Pickup said:
04 F8 10 49 BATTING PREFS 5E WK A6 85 BOWLER/BAT 09 LHB/RHB 0C BATSMAN/KEEPER E2 B7 01 BOWLER TYPE 40 00 00 00 14 03 01 80 8D 14 03 00 00 00 00 00 00 00 00

This is the stuff Eclipse posted translated into the same format as we've been using.
Batting Prefs update:

Second digit of offset 1 (0) appears to have no effect.

First digit of offset 1 does:

0 or 8 = strong leg
1 or 9= slight leg
2 or A = nothing
3 or B = slight off
4 or C= strong off
5,6,7 or D,E,F = strong leg

Need to go now, but this is a starting point.
 

octobertiger

Cricket Spectator
hello everyone,

Have just come in from work. I have looked at the "A6" stat in Atapattu's data (the one between the WK and BOWLER/BAT numbers). Guess what I found?

Nothing!!! :(



Aaaaaaaaaaaaaaargh!

Am off to cook dinner, as it will be of more use to the human race than my frantic efforts.

Keep bustin'

:P
 

Neil Pickup

Request Your Custom Title Now!
First Digit of Second Offset

00 = V Defensive, Spin Specialist, Strong Back Foot = A0 = C0 = E0
10 = V Defensive, Strong Pace, Strong Back Foot = B0 = D0 = F0
20 = Defensive, Spin Specialist, Strong Back Foot
30 = Defensive, Strong Pace, Strong Back Foot
40 = Spin Specialist, Strong Back Foot
50 = Strong Pace, Strong Back Foot
60 = Aggressive, Spin Specialist, Strong Back Foot
70 = Aggressive, Strong Pace, Strong Back Foot
80 = V.Aggressive, Spin Specialist, Strong Back Foot
90 = V.Aggressive, Strong Pace, Strong Back Foot

All following are V.Defensive

01 - Spin Specialist
02 - Spin Sp, Str front
03 - Spin SP, Str back
04 - slight spin, Str Back
05 - slight spin
06 - slight spin, str front
07 - slight spin, str back
08 - str back
09 -
0A - str front
0B - str Back
0C - slight pace, str back
0D - slight pace
0E - slight pace, str front
0F - slight pace, str back
 
Last edited:

Neil Pickup

Request Your Custom Title Now!
Half a theory - even aggression numbers result in the preferences detailed above, and odds (only ever followed by 0-3) result in strong pace bowling pref and the corresponding foot preference.

The 2/A difference in side preferences then fiddles with the foot preferences - if it's a 0/4/8/C, it's slight back - and if 1/5/9/D, it's slight front.

Still not sure about that second digit of the first offset!

I would appreciate some of you other guys to check this one as my brain is approaching the savoury mince stage again, and I have work to do for tomorrow.

:)
 
Last edited:

octobertiger

Cricket Spectator
Nice work, Neil. I've been looking at the first two unknown values in the data, just after the salary figures. I presumed these to be to do with future salary increases at the end of the contract.

7B 00 00 00 SALARY 88 00 00 00 71 00 00 00 80 NATIONALITY

Corresponding here, on the Atapattu model, to numbers 88 and 71.

I took Andrew Gait (because he was on a one-year contract) and edited the two unknown values (I put 99 ... 99, just hoping to see a change.)

At the end of the season, Gait demanded 17,000....which was already what he was paid. Therefore, my experiment proves that the two figures aren't salary-orientated. Hardly groundbreaking, but there ya go. Spent a lot of time on this!

Players performance has nothing to do with salary. In another "experiment", Dominic Cork bowled just as well on 500 quid as he did on 73,000.


...well at least ya can't say I ain't trying!!

8D
 

Neil Pickup

Request Your Custom Title Now!
Keep it up Tiger - just one thing, 99 isn't maximum in Hex - it's FF (each value runs from 0..15 (F) rather than 10)

Anything to do with ethnicity, maybe? :alien8:
 

octobertiger

Cricket Spectator
OI CHEEKY!! Yeah I knew that! 99 in Hex would equal (16*9)+9 - 153. Two 99s close by is easier for me to spot than FF. FF= 255 in decimal if my memory serves me correctly.

I'm pants but not that pants!

Maybe I should try a lower value, perhaps it nullified any results.

ethnicity?? hmm.

I dunno about ethnicity. These two values tend to differ fairly radically from player to player. The game can't represent that many ethnic groups? ...Unless I am way off the beaten track and you've worked this one out like three days ago!

Anyways had fun switching Ostler to a wicketkeeper. Can't get the wicketkeeper/batsman symbol to come up tho. He still managed to score 130 in a County game.

I should have made a copy of the original datat.db file. Gonna have to re-install the bloody game soon. Oopsie.

Wish I was studying again, I'd have much more time to ar*e around on this! :P

Cya Wednesday, good luck y'all
 

Magrat Garlick

Global Moderator
Batting prefs:

Side prefs: 0 = strong leg, 1 = slight leg, 2 = naught, 3 = slight off, 4 = strong off

Aggression: 0/1 = v def, 2/3 =def, 4/5 = naught, 6/7 = off, 8/9 = v off
(odd if strong pace)

Foot:
00 - Spin sp, str back
01 - Spin Specialist
02 - Spin Sp, Str front
03 - Spin SP, Str back
04 - slight spin, Str Back
05 - slight spin
06 - slight spin, str front
07 - slight spin, str back
08 - str back
09 -
0A - str front
0B - str Back
0C - slight pace, str back
0D - slight pace
0E - slight pace, str front
0F - slight pace, str back

Use 3rd and 4th from set if strong pref, 2nd if none
(if slight = 1st back, 2nd front - then change side pref to 8-C)
 

Top