We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Harry Potter and the Goblet of Fire (PlayStation 2, Xbox, GameCube, Windows)

From The Cutting Room Floor
Jump to navigation Jump to search

Click to upload a new image...Dummy link

Harry Potter and the Goblet of Fire

Developer: EA UK
Publisher: Electronic Arts
Platforms: PlayStation 2, Xbox, GameCube, Windows
Released in JP: November 26, 2005
Released in US: November 8, 2005
Released in EU: November 11, 2005


DevTextIcon.png This game has hidden development-related text.
TextIcon.png This game has unused text.


Hmmm...
To do:
{DE46C9F9-2439-4F1C-822E-95E20A926F7F}.str (FrontEnd_LevelSelect_Debug) is present in the Xbox release. Find a way to access it and document.

Unused Text

RWS_GlobalFolder.LEVELDICTIONARY

Hmmm...
To do:
Check all releases of the game to see if more test levels were accidentally included.

The level dictionary contains references to several test levels and their .str filenames.

FrontEnd_LevelSelect_Debug
2
Level Assets
{DE46C9F9-2439-4F1C-822E-95E20A926F7F}
Localised Level Assets
{C79B6EA7-B3AE-432D-9395-BC29732795CE}
lvl_wizard_card_test
1
Level Assets
{0CE9A036-3B0A-4A03-BC89-83076C6A61F5}
Name_lvl_test
1
Level Assets
{C6C34804-88B6-42A9-A14E-B825B2386D70}
PatrickSteele_lvl_test
1
Level Assets
{313891EA-3CFF-484A-B631-E820E0F7DEF1}
IainBell_lvl_test
2
Level Assets
{CE65C667-0F21-43FD-9CA9-F3225144BC62}
Localised Level Assets
{6E5A3E22-0BDF-48FC-AD76-5377CC38ABA5}
CiaraWillis_lvl_test
1
Level Assets
{F6E56604-D74C-44BA-BC59-AC22CD93B2E0}
NickT_lvl_test
1
Level Assets
{AA4DD17C-C565-482A-A8AF-C06726301637}
MichaelW_lvl_test
1
Level Assets
{0A51C2CF-8188-4C43-8FCE-1FC8C484402B}
WorldArt_Voldemort
1
Voldemort_Level Assets
{7AE56B2A-1C29-4E11-A78B-C48775D2CA69}
Leigh_lvl_test
1
Level Assets
{310D654F-C227-4F3E-8A9D-A31B4989C5FD}
Jeremy_lvl_test
1
Level Assets
{8E46C06A-4A5D-40F2-85D2-306B4DD63E11}
Chip_lvl_test
1
Level Assets
{50B293DF-F7AB-4C5C-A223-2A887C486C41}
WorldArt_DADA
2
DADA_Level Assets
{5F581329-3C32-45DE-89A4-F89A9EFC5F50}
Level Assets
{8AB19C2F-7E65-46FD-BBCE-D7DD6D98EDE9}

Game Asset Locations

Each .str archive contains the internal location and file size to the build output and raw asset for each file contained inside it. Here are two examplesː

{0CAD9A98-5219-40B3-9700-2361995C6DEF}.str

Z:\gof_game\rws\GobletofFire\Build Output\Xbox\{0CAD9A98-5219-40B3-9700-2361995C6DEF}\ShaderCore\ZONE_lvl_003_05.xpm
Z:\gof_game\gamedata\art\world\levels\lvl_003_dragon_woods\maya\ZONE_lvl_003_05.ea3
295196
5144222
Z:\gof_game\rws\GobletofFire\Build Output\Xbox\{0CAD9A98-5219-40B3-9700-2361995C6DEF}\ShaderCore\TEXTURES\aw4_tx_gr_dense_forest_mm.xsh
z:\gof_game\art\world\gentex\groundcover_gr\aw4_tx_gr_dense_forest_mm.tga
44084
196652
Z:\gof_game\rws\GobletofFire\Build Output\Xbox\{0CAD9A98-5219-40B3-9700-2361995C6DEF}\ShaderCore\TEXTURES\terrain_sec_05_lm.xsh
Z:\gof_game\rws\GobletofFire\Build Output\LIGHTMAPS\_XBOX\{0CAD9A98-5219-40B3-9700-2361995C6DEF}\terrain_sec_05_lm.tga
44068
4194322

{6F15A79E-9D92-4755-9C65-1CBEFD89075A}.str

Z:\gof_game\rws\GobletofFire\Build Output\Xbox\{6F15A79E-9D92-4755-9C65-1CBEFD89075A}\ShaderCore\ZONE_lvl_001_05.xpm
Z:\gof_game\gamedata\art\world\levels\lvl_001_campsite_woods\maya\ZONE_lvl_001_05.ea3
364
5523
Z:\gof_game\rws\GobletofFire\Build Output\Xbox\{6F15A79E-9D92-4755-9C65-1CBEFD89075A}\ShaderCore\TEXTURES\lvl_001_CampsiteWoods_zone05_MM.TGA
Z:\gof_game\art\world\gentex\Light_Maps_LM\lvl_001_campsite_woods\lvl_001_CampsiteWoods_zone05_MM.tga
16664
786476

Placeholder String

Each game file containing a text bank has this single placeholder string that was not removed.

<something for COMC>

GOF.DDF

Present only in the GameCube release is a disc definition file.

[Input]
DvdRoot="D:\dev\burn_output\ngc"
[DiskID]
GameName=GH4E
Company=69
DiskNumber=0
GameVersion=0
Streaming=1
StreamingBufSize=0
DiskInfo="Goblet Of Fire"
TotalDisk=1
[LbaAlign]
[Layout]
1="movies.big",1
1="music.big",2
1="*.big",3
[BI2]
CountryCode=us

ELF Executable

Also only in the GameCube release is a 200MB ELF executable with debug symbols named gof_f.elf. It appears to be the retail executable, as the MD5 hash matches with main.dol after stripping the symbols and converting it to a dol file.