the cutting room mirror

Harry Potter and the Chamber of Secrets (GameCube, Xbox)

This article has a talk page!
view on tcrf.net

This page contains notes for the game Harry Potter and the Chamber of Secrets (GameCube, Xbox).

FXMap#

FXMap.dbg is file that list all the sound and voice of the game indicating the path in the source code and the original name and revealing that the decompressed sounds were in .wav. the beginning of the file indicates the date and time when the file was encoded, the gamecube and xbox version have a slightly different date, only a few minutes difference.

Complete list of all the game file implemented with their execution ID in the memory#

for the gamecube version only for the moment, could be diffrent on xbox.
80 20 XX XX =

2E E8 = Leaky Cauldron
2F 20 = Diagon Alley
2F 58 = Mulpeppers
2E A0 = UNK
2E B0 = Morph
2F C8 = G Japes
30 00 = Gringotts
30 38 = F Blotts
30 70 = B Burckle
30 A8 = Burrow
30 E0 = Whomping 1
31 18 = Whomping 2
31 50 = Whomping 3
31 88 = Whomping 4 (Unused)
31 C0 = Great Hall
31 F8 = Infirmary (Unused)
32 30 = DADA Classroom
32 68 = Expeliarmus Challenge
32 A0 = Fumos Challenge (Unused)
32 D8 = Library
33 10 = Pre Library (Unused)
33 48 = Library Potion
33 80 = Library Potion Night
33 B8 = Dumbledors Office
33 F0 = Dumbledors Office Night
34 28 = Incendio Challenge
34 60 = Avifors Challenge
34 98 = Herbology
34 D0 = Herbology Night
35 40 = Hogward Ex Night
35 78 = Myrtles Bathroom
35 B0 = Myrtles Bathroom/Chamber of Secret Night
36 20 = Entrance Hall
36 58 = Entrance Hall Night
36 90 = Gryffondor Common Room
36 C8 = Gryffondor Common Room Night
37 38 = Aragog Arena
37 70 = Forbiden Forest
37 A8 = Aragog's lair
37 E0 = Stealth Library
38 18 = Stealth Library Night
38 50 = Dungeon
38 88 = Test DP
38 C0 = Test JV
38 F8 = Test KA
39 30 = Test MT
39 68 = Test SB
39 A0 = Test SJ
39 D8 = Test MD
3A 10 = Test PB
3A 48 = Test JW
3A 80 = Test JS
3A B8 = Test AW
3A F0 = Test NB
3B 28 = Test CA
3B 60 = Test DS
3B 98 = DemoScen
3B D0 = Cutscene (crash the game because file does not exist)
3C 08 = Viewer
3C 78 = Harry ?
3C B0 = Harryhog
3D 58 = Harry Goyle
3D C8 = Diffindo

  • missed some, to be filled*

    3E E0 = Incendio
    3F 18 = Skurge
    3F 50 = Alohamora
    40 30 = Hermione
    41 10 = Hagrid
    40 D8 = Molly
    40 68 = Ron
    40 A0 = Ginny
  • missed some, to be filled*

    41 48 = Leaky Hagrid
    41 80 = Snape
    41 B8 = Dumble
    41 F0 = Dumble190
    42 98 = Witches (Unused)
    42 28 = Filch (Unused)
    42 60 = Malfoy
    42 C4 = UNK
    42 D0 = LCWitch
    43 08 = Old Hag (unused)
    43 78 = MenagWiz
    43 E8 = Doris (Early Hermione)
    44 20 = Tom Barman
    44 58 = Dedalus Diggle (Unused)
    44 90 = Wizard (Unused)
    44 C8 = Gen140
    45 00 = Gen150
    45 38 = Gen180
    45 70 = Gen190
    45 A8 = Gen190b
    45 E0 = Chocolate Frog
    46 18 = Gytrash
    46 50 = Trevor
    46 88 = Hedwig
    46 C0 = Troll (Unused)
    46 F8 = Spider (Unused)
    47 30 = Medium Spider
    47 68 = Small Spider
    47 A0 = Aragog
    47 D8 = Goblin
    48 10 = Gnome
    48 48 = Imp
    48 80 = Caged Imp
    48 B8 = Fire Crab
    48 F0 = Magical Menagery Pet
    49 60 = Cupboard
    4A 40 = Double Door
    4A 78 = Double Door Skin
    4B 20 = Dungbomb (unused)
    4B 58 = DADABit
    4B 90 = Spell Book
    4B C8 = Cask
    4C 70 = HHead (crash the game, file format is old and incompatible)
    4C A8 = Imp Caged
    4C E0 = Glass Jar
    4C 00 = Crate
    4D 18 = Cage
    4D 50 = Turner
    4D 88 = Flourish and Blotts Wizard
    4D F8 = Borgin
    4E 30 = Ghost Box
    4E 68 = Ethic Male Pupils
    4E A0 = Ethic Male Pupils LP
    4E D8 = Male Pupils Hogwart
    4F 10 = Male Pupils
    4F 48 = Seated Male Pupils
    4F 80 = Male Prefect
    4F B8 = Male Prefect Skin
    4F F0 = Female Pupils
    50 28 = Female Pupils Skin
    50 60 = Female Pupils Skin LP
    50 98 = Steated Female Pupils
    50 D0 = Female Prefect (USED for madam hooch's animation)
    51 08 = Female Prefect Skin (Unused)
    51 40 = JacknJill
    51 78 = Glory Hand
    51 B0 = Yorik
    51 E8 = MenagWiz Animation
    52 20 = Gen190 Guard
    52 58 = Lockhart
    52 C8 = LCWizard
    53 00 = DAWizard
    53 38 = Sq Caged
    53 70 = Screaming Book
    53 A8 = Washing Machine
    53 E0 = McGonagall
    54 18 = Normal Book
    54 50 = Bookcase Boss
    54 88 = Mrs Norris (Unused)
    54 C0 = Weasley's Ghoul (Unused)
    54 F8 = Bowtruckle
    55 30 = Hooch
    55 68 = Crabbe (unused)
    55 A0 = Billywig (Unused)
    55 D8 = Flitwick
    56 10 = Percy
    56 48 = Lucius Malfoy
    56 80 = Male Prefect A1
    56 B8 = Male Prefect A2
    56 F0 = Male Prefect A3
    57 28 = Gargoyle
    57 60 = Nick
    57 98 = Sprout (Unused)
    57 D0 = Neville
    58 08 = Goyle
    58 40 = Doffindo Rope
    58 78 = Burrow Ron, Fred and Goerge
    58 B0 = Burrow Target
    58 E8 = Gnome Ui
    59 20 = Desk
    59 58 = Basilisk
    59 90 = Avifors Bird
    59 C8 = Herbology Prop
    5A 00 = Puffapod
    5A 38 = Tentacular
    5A 70 = Camera Test (Unused)
    5A A8 = Snitch
    5A E0 = Quidditch Win Screen (Unused)
    5B 18 = Tom Riddle
    5B 50 = LensFlar
    5B 88 = Quidditch Player Male
    5B C0 = Quidditch Player Female
    5B F8 = Quidditch Malfoy
    5C 30 = Racer Male
    5C 68 = Racer Female
    5C A0 = Moaning Myrtle
    5C D8 = Chamber of Secret Items
    5D 10 = Fawkes
    5D 10 = Whomping Imps
    5D 80 = Wood
    5D B8 = Ford Anglia
    5D F0 = Diagon Molly Weasley
    5E 28 = Diagon Ginny
    5E 60 = Diagon Ron
    5E 98 = Diagon Fred Goerge (Unused)
    5E D0 = Morph Ghost
    5F 08 = Female Ghost
    5F 40 = Fat Friar
    5F 78 = Bloody Baron
    5F B0 = Glory Hoole
    5F E8 = COS Ginny (Unused ?)
    60 20 = Harry Skin (crash the game because the file does not exist)
    60 58 = Burrow Loading
    60 90 = Avifors Loading
    60 C8 = Diagon Alley Loading
    61 00 = Experliarmus Loading
    61 38 = Hogwart Loading
    61 70 = Incendio Loading
    61 A8 = Library Potion Loading
    61 E0 = Library Loading
    62 18 = Quidditch Loading
    62 50 = Whomping Willow Loading Screen
    62 88 = Quidditch Common Loading (Unused)
    62 C0 = Dungeon Loading
    62 F8 = Staircase Day Loading
    63 30 = Staircase Night Loading
    63 68 = Moaning Myrtle Bathroom Loading
    63 A0 = Hogwart Ground Day Loading
    63 D8 = Hogwart Ground Night Loading
    64 10 = Herbology Day Loading
    64 48 = Herbology Night Loading
    64 80 = Great Hall Loading
    64 XX = Dumbledor office Loading
    64 F0 = Aragog Loading
    65 28 = Gryffondor Common Room Loading
    65 08 = Staircase
    65 98 = Staircase Night
    65 D0 = Staircase Map
    66 08 = Staircase Map Night
    66 40 = Landing 1
    66 78 = Landing 1A
    66 B0 = Landing 1B
    66 E8 = Landing 1C
    67 20 = Landing 1 night
    67 58 = Landing 1a night
    67 90 = Landing 1b night
    67 C8 = Landing 1C night
    68 08 = Landing 2
  • to be filled*
    6F 38 = Landing 6 night

    99 98 = title screen
    9a 18 = CS_DA
    9a F8 = CS_MA
    9a 50 = CS_FB
    9a 88 = CS_GJ
    9a c0 = CS_LC
    9b 30 = CS_MM
    9b 68 = CS_GR
    9B A0 = CS_BU
    9b D8 = CS_DC
    9c 10 = CS_XP
    9c 48 = CS_IN
    9c 80 = CS_LIB
    9c b8 = CS_AV
    9C F0 = CS_HB
    9D 28 = CS_CoS
    9D 60 = CS_QU
    9D 98 = CS_NEW01_01
    9D D0 = CS_LVBUR_02E
    9e 08 = CS_LVBUR_03e
    9e 40 = CS_LVBUR_04e
    9E 78 = CS_LVBUR_05e
    9E b0 = CS_LVBUR_06e
    9E E8 = CS_LVBUR_07e
    9f 20 = CS_LVBUR_08e
    9f 58 = CS_LVBUR_09e
    9f 90 = CS_LVBUR_01
    A0 00 = CS_LVBOR_02e


Level Warp Id#

Warp id used by doors, they are listed as they were created, the first level listed here is the first that was implemented and the last one is the last level implemented.

10 00 00 0b= Diagon Alley
10 00 00 18= Cutscene ollivender
10 00 00 1e= Great Hall
10 00 00 2b= Gambol and japes
10 00 00 3f= Mulpepper
10 00 00 41= Leaky Cauldron
10 00 00 42= Gringotts
10 00 00 45= Test_KA
10 00 00 46= test_dp
10 00 00 47= test_sb
10 00 00 48= test_sj
10 00 00 49= test_jv
10 00 00 4a= test_mt
10 00 00 5d= Magical Menagery
10 00 00 5e= test_md
10 00 00 6b = Title screen
10 00 00 73= Pink Room
10 00 00 74= Animation Viewer
10 00 00 84= Flourish and Blotts
10 00 00 85= Borgin Burkes
00 00 00 00= Burrow
10 00 00 86= Burrow
10 00 00 91= test_pb
10 00 00 99= test_jw
10 00 00 a8= test_js
10 00 00 a9= Dada classroom
10 00 00 ab= Library
10 00 00 ac= Prelibraryy
10 00 00 ad= Dumbledor's office
10 00 00 af= Fumos Challenge
10 00 00 b0= Expelliarmus challenge
10 00 00 b1= Library potion
10 00 00 b5= Girls Bathroom/Chamber of secret
10 00 00 b7= test_nb
10 00 00 d9= Incendio Challenge
10 00 00 da= Avifor Challenge
10 00 00 de= Quidditch Stadium
10 00 00 df= test_aw
10 00 00 e7= Herbology Greenshouse
10 00 00 e8= Hogwards Exterior
10 00 00 ea= Grand staircase
10 00 00 eb= Entrance hall
10 00 00 ee= WHomping Willow
10 00 00 fb= Entrance hall
10 00 01 0b= gryffondor common room
10 00 01 0c= gryffondor common room
10 00 01 0e= test_ca
10 00 01 13= Quidditch win screen
10 00 01 b1= Whomping Gytrash
10 00 01 b8= test_ds
10 00 01 bc= Hogwards Exterior
10 00 01 de= Aragog boss
10 00 01 df= Aragog Lair
10 00 01 e0= Aragog Forest
10 00 01 e2= Girls bathroom Chamber of secret
10 00 01 e3= Slytherin Dungeon
10 00 01 e4= Sealth library


List of thing you can put on chests with their ID in the memory#

00 00 nothing
00 01 Doffindo Spell book
00 02 Lumos Spell Book
00 03 Standard Book of Spells Grade 2
00 04 Avifor Spell Book
00 05 + Standard book

10 00 Dungbomb
10 01 Stink Pellet
10 02 empty bean
10 03 Luminous Balloon

20 xx Wizard card
any id number from 20 00 to 2f ff is all wizard card, you could store more than billions of wizard card in the game.
30 00 = empty bean
30 01 = sickle
30 02 empty bean
30 03 owl treat
30 04 cherry bean
30 05 blackberry bean
30 06 banana bean
30 07 phlegm bean
30 08 Cauldron Cake
30 09 pumpkin
30 0a Ginny's Quill
30 0b Ginny's Brass Squale
30 0c Ginny's Spellotape
30 0e Bean Bag

40 00 spinning bean
40 01 Potion Vial
40 02 Wiggenveld Potion
40 03
50 xx nothing
60 xx Choc Forg
70 00 Unknow Book
70 02 SBOS
70 03 House Point Result
70 04 Hogward History Book
70 05 Lockart's Book

80 00 Unused Library Hint
80 02 Library Hint 2
80 03 Library Hint 3
80 04 Library Hint 4
80 05 Library Hint 5
80 06 Library Hint 6
80 07 Gringott Hint 1
80 08 Gringotts hint 2
80 09 Gringotts hint 3
80 0a Gringotts hint 4
80 0b Gringotts hint 5
80 0c Gringotts hint 6
80 0d Gringotts hint 7
80 0e Gringotts hint 8
80 0f Gringotts hint 9
80 10 Gringotts hint 10
80 11 Gringotts hint 11
80 12 Gringotts hint 12
80 13 Gringotts hint 13
80 14 Gringotts hint 14
80 15 Gringotts hint 15
80 16 Gringotts hint 16
80 17 Gringotts hint 17
80 18 Gringotts hint 18
80 19 Gringotts hint 19
80 1a Gringotts hint 20
80 1b Gringotts hint 21

90 00 Unknow quest object, has broken subtitle, can show random text if fit the id
90 01 Potion Kit Bag
90 02 Gryffondor Merit Badge
90 03 Telescope
90 04 Neville's Toad
90 05 Measuring Scale
90 06 Wizard's Hat
90 07 Dragon Hide Glove
90 08 Gadding with ghouls
90 09 Holiday with Hags
90 0a Lee Jordan's Giant Tarantula
90 0b Notice Board Book
90 0c Unknow