Tony Hawk's Pro Skater 2 save file.
file ext: .SAV
file size: 8.2KB
type : Binary
endian : Little
this file contains:
- career data
- custom skater data
- highscores
| offset(h) |
size(h)(B) |
info |
| 0x1654 |
0x380? |
High score tables;
| Offset (rel) |
size(h)(B) |
info |
| 0x0 |
0x3 |
Name |
| 0x3 |
0x1 |
Skater ID
| Value |
Skater |
| 0x00 |
Tony |
| 0x01 |
Bob |
| 0x02 |
Steve |
| 0x03 |
Kareem |
| 0x04 |
Rune |
| 0x05 |
Eric |
| 0x06 |
Bucky |
| 0x07 |
Rodney |
| 0x08 |
Chad |
| 0x09 |
Andrew |
| 0x0A |
Geoff |
| 0x0B |
Elissa |
| 0x0C |
Jamie |
| 0x0D |
Custom |
| 0x0E |
Custom |
| 0x0F |
Custom |
| 0x10 |
Custom |
| 0x11 |
Dick |
| 0x12 |
Carrera |
| 0x13 |
Spidey |
|
| 0x4 |
0x4 |
Score (signed 32bit) |
8 entries per
score table of each map.
| map |
entry range |
| The Hanger
|
0-7 |
| School II |
8-15 |
| Marseille |
16-23 |
| NY City |
24-31 |
| Venice Beach |
32-39 |
| Skatestreet |
40-47 |
| Philadelphia |
48-55 |
| The Bullring |
56-63 |
I have no idea if
these are sorted during load or during save. If at all.
|
0x1c20
|
0x80
|
Start of custom
skater block (WIP)
| Offset (abs) |
size(h)(B) |
info |
| 0x1c20 |
0x7 |
Skater name 6B+NULL |
| 0x1c27 |
0x1(0x2?) |
Skater block designation “A-D”(+NULL??) |
| 0x1c3f |
0x10 |
Skater Home town 15B+NULL |
| 0x1c40 |
0x1 |
Skater age value (5-55) maybe up to 255?? |
| 0x1c43 |
0x1 |
Weight
| Value |
Weight (lb) |
| 0x91 |
378 |
| 0x46 |
88 |
|
| 0x1c44 |
0x1 |
Skate Style
| Value |
Style |
| 0x02 |
All Round |
| 0x01 |
Street |
| 0x00 |
Vert |
|
| 0x1c45 |
0x1 |
Stance
| Value |
Stance |
| 0x00 |
Regular |
| 0x01 |
Goofy |
|
| 0x1c84 |
0x4 |
HeadValue
| Value |
Style |
| 0x00 |
Afro Guy |
| 0x01 |
|
| 0x02 |
Sunglasses |
| 0x03 |
|
| 0x04 |
|
| 0x05 |
Bald Goatee |
| 0x06 |
Bald Beard |
| 0x07 |
Cornrow |
| 0x08 |
Headband |
| 0x09 |
Mohawk 1 |
| 0x0a |
Mohawk 2 |
| 0x0b |
Hair Net
|
| 0x0c |
Helmet |
| 0x0d |
Cap Backwards |
| 0x0e |
Cap Forwards |
| 0x0f |
Beanie |
| 0x10 |
Hey Skipper |
| 0x11 |
Shower Cap |
| 0x12 |
Rasta Guy |
| 0x13 |
|
| 0x14 |
Blonde hair |
| 0x15 |
|
| 0x16 |
|
| 0x19 |
Slick 3 |
|
|
|
|
|
| 0x1d88 |
0x4 |
Pants
| Value |
Style |
| 0x3f |
shorts |
| 0x40 |
Cargo shorts |
| 0x41 |
Camo shorts |
| 0x42 |
Ripped shorts |
| 0x43 |
White pads |
| 0x44 |
Black pads |
| 0x45 |
Regular pants |
| 0x46 |
Cargo pants |
| 0x48 |
Camo pants |
| 0x48 |
carpenter |
| 0x49 |
Cuffed pants |
| 0x4a |
Ripped pants |
| 0x4b |
Baggy pants |
| 0x4c |
Baggy cargo |
| 0x4d |
Baggy camo |
| 0x4e |
Baggy carpenter |
| 0x4f |
Baggy cuffed |
| 0x50 |
Baggy ripped |
| 0x51 |
Slick striped |
| 0x52 |
Bunched up |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No comments:
Post a Comment