• 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

Neil Pickup

Cricket Web Moderator
DataP.db contains team names, abbreviations, ground info & partnership details

DataT.db contains player data - the names & initials make plenty of sense but the ability/attributes don't yet - as they're all various Hexadecimal characters which I haven't got my head round yet.

Any one fancing lending a hand with the disassembly? :)

Get me on MSN - minardineil2000 @ hotmail . com
 

Tom Halsey

International Coach
Neil Pickup said:
Any one fancing lending a hand with the disassembly? :)
I would, but unfortunately I haven't got one of the programs which is needed for the download. :!(

Just about to add you to my MSN.
 

Neil Pickup

Cricket Web Moderator
I'll send you all the stuff you need if you're still on when I get back from t'radio. (~10.10pm UTC)
 

IsuraE

School Boy/Girl Captain
I'd like to help out with the decryption. I tried to use the tool on the cricketgames.com site but it didn't work. I do have microsoft visual c++ .net installed. Neil, do you think you could send me a decrypted database file, my MSN is iedirisi@hotmail.com.
Maybe once we figure out the format of the database, someone could write an easy to use editor for everyone to use.
I suspect it shouldn't be too hard to to that.
 

Mr Mxyzptlk

Request Your Custom Title Now!
Neil Pickup said:
DataP.db contains team names, abbreviations, ground info & partnership details

DataT.db contains player data - the names & initials make plenty of sense but the ability/attributes don't yet - as they're all various Hexadecimal characters which I haven't got my head round yet.
If anyone can figure it out it's our resident ginger nerd. :)
 

Neil Pickup

Cricket Web Moderator
Status Report

I've isolated the individual players, and worked out which hex digits control the dates of the birth (for anyone else who's got this far, it's the first two before the 40 for each guy) - just not entirely sure how they control them.

Result is a lot of brain hurting, and need for sleep.

Will keep the work up tomorrow - we can do this!
 

Neil Pickup

Cricket Web Moderator
Would appreciate anyone who gives this a shot over the UK-night to have a shot at playing with the age digits and trying to work out what they change and how much by.

Note to all - save the decompiled file in a hex editor, re-encrypt it, then start another new game on ICC. It's a slow process, but you get there. I suggest we concentrate on sc1 (Ashes 1948) - less data so easier to follow.

Get your DLLs here if required:
http://www.cs.wisc.edu/~estrehlo/graphics/msvcp71d.dll
http://www.cs.wisc.edu/~estrehlo/graphics/msvcr71d.dll
 

Cloete

International Captain
Brilliant work Neil. Cricket Web might be the first to get an editor out and possibly even an update thanks to your work so far (i hope). If this happens it will make Cricket Web an even better site :). Because there are alot of followers of ICC.

Anyway keep it up Neil :D
 

Neil Pickup

Cricket Web Moderator
All dates between 9/8/1905 and 5/6/2079 cracked :)

If the others are needed, I'm sure I'd manage.. but there's more to crack!
 

Neil Pickup

Cricket Web Moderator
DoB of Ron Saggers (The Invincibles' #2 keeper) edited to the same DoB as Sam Vimes:



Just showing I ain't making all this up :)
 

Neil Pickup

Cricket Web Moderator
Just so you know the status:

00 C9 B8 40 BIRTHDATE 00 06 52 6F 6E 61 6C 64 FORENAME 07 53 61 67 67 65 72 73 SURNAME 03 52 41 53 INITIALS 31 SALARY 00 00 00 38 00 00 00 2D 00 00 00 20 NATIONALITY 20 00 80 C0 02 EF 04 07 38 00 00 24 00 93 07 00 00 00 00 00 00 00 00 5A 00 00 00 07 00 D6 01 00 00 04 00 00 00 08 0F 15 84 00 03 73 00 90 07 00 00 00 00 00 00 00 00 9A 00 00 00 17 00 0E 03 00 00 15 00 00 00 19 01 01 0A 00 00 08 00 00 00 01 02 00 00 00 00 00 00 4F 00 00 00 02 00 00 00 00 00 00 00 00 00 2A 01 04 0F 00 00 0A 00 9C 07 00 00 00 00 00 00 00 00 5A 00 00 00 02 00 45 00 00 00 01 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 19 00 0C 00 00 00 00 6F 00 0C 02 19 00 0C 00 00 00 00 6F 00 0C 02 19 00 0C 00 00 00 00 6F 00 0C 02 19 00 0C 00 00 00 00 6F 00 0C 02 19 00 0C 00 00 00 00 6F 00 0C 02 19 00 0C 00 00 00 00 6F 00 0C 02 19 00 0C 00 00 00 00 6F 00 0C 02 19 00 0C 00 00 00 00 6F 00 0C 02 19 00 0C 00 00 00 00 6F 00 0C 02 19 00 0C 00 00 00 00 6F 00 0C 02 19 00 0C 00 00 00 00 6F 00 0C 02 19 00 0C 00 00 00 00 6F 00 0C 02 7D 82 00 00 00 00 00 C0 03 00 00 00 00 00 00 C0 03 00 00 00 04 00 91 91 7F AA 8A 05 0C C8 DE 02 30 00 00 00 0E 00 01 80 38 0E 00 00 00 00 00 00 00 00 00

Is the Hexadecimal code for Ronald Saggers (without the text) - the colours show how far I've got with deciphering it...

I now need a break, others are welcome to keep up the work.
 
Last edited:

Top