If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Call of Duty: Finest Hour (PlayStation 2, Xbox)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Call of Duty: Finest Hour

Developers: Spark Unlimited, Kuju Entertainment
Publishers: Activision, Capcom (JP)
Platforms: PlayStation 2, Xbox
Released in JP: October 27, 2005
Released in US: November 17, 2004
Released in EU: December 3, 2004


AreasIcon.png This game has unused areas.
GraphicsIcon.png This game has unused graphics.
SoundIcon.png This game has unused sounds.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
RegionIcon.png This game has regional differences.
Carts.png This game has revisional differences.


Call of Duty: Finest Hour marks the first time the Call of Duty series hit the consoles.

Hmmm...
To do:
  • There are several leftover files for the cut L_3_4 level but it can't be loaded just on its own.
  • The German PS2 and Xbox versions as well as the Japanese Xbox version have different level clump banks. Might have some censored stuff.

Debug Options

Performance Monitors

A few performance graphs active simultaneously
Every performance graph active simultaneously

49 different performance graphs (technically 50, but the last one has no name nor any effect) that are only present in the Xbox version. Toggling any of them will display a box on the left side of the screen with the graph drawn within it, as well as the current framerate below it. These addresses can either be poked in RAM while in-game, or toggled in the XBE itself, however the latter option requires removing an instruction that will attempt to set these values set to 0 while the game is loading. The Singleplayer column refers to default.xbe and the Multiplayer column refers to Game_XboxMultiplayer.xbe.

Allow patching these in the XBE (Optional)
default.xbe
AV-042 01 W, 02 E
(USA, Europe),
(Germany)
AV-042 03 E
(Europe) (En,Fr,Es,It)
AV-042 04 J (Japan)
0011ADD3 909090 0011AE63 909090 00120A33 909090
Game_XboxMultiplayer.xbe
AV-042 01 W, 02 E, 03 E
(USA, Europe), (Germany),
(Europe) (En,Fr,Es,It)
AV-042 04 J (Japan)
00184F57 90909090909090 00186A17 90909090909090
Debug Performance Graphs
Graph name and RGB color AV-042 01 W (USA, Europe) AV-042 02 E (Germany) AV-042 03 E (Europe) (En,Fr,Es,It) AV-042 04 J (Japan)
Singleplayer Multiplayer Singleplayer Multiplayer Singleplayer Multiplayer Singleplayer Multiplayer
TOTAL LOGIC (#FF0000) 00322B10 01 0042A5D8 01 00322B90 01 0042A638 01 00322C50 01 0042A638 01 0032B4E0 01 0042CCD0 01
TOTAL RENDER (#00FF00) 00322B5C 01 0042A624 01 00322BDC 01 0042A684 01 00322C9C 01 0042A684 01 0032B52C 01 0042CD1C 01
PAGEFLIP (#0000FF) 00322BA8 01 0042A670 01 00322C28 01 0042A6D0 01 00322CE8 01 0042A6D0 01 0032B578 01 0042CD68 01
SCRIPT (#FFFF00) 00322BF4 01 0042A6BC 01 00322C74 01 0042A71C 01 00322D34 01 0042A71C 01 0032B5C4 01 0042CDB4 01
ENTITY UPDATE (#00FFFF) 00322C40 01 0042A708 01 00322CC0 01 0042A768 01 00322D80 01 0042A768 01 0032B610 01 0042CE00 01
AUDIO (#FF00FF) 00322C8C 01 0042A754 01 00322D0C 01 0042A7B4 01 00322DCC 01 0042A7B4 01 0032B65C 01 0042CE4C 01
PROJECTILE UPDATE (#3399DD) 00322CD8 01 0042A7A0 01 00322D58 01 0042A800 01 00322E18 01 0042A800 01 0032B6A8 01 0042CE98 01
AI (#DD9933) 00322D24 01 0042A7EC 01 00322DA4 01 0042A84C 01 00322E64 01 0042A84C 01 0032B6F4 01 0042CEE4 01
PARTICLE UPDATE (#FF0000) 00322D70 01 0042A838 01 00322DF0 01 0042A898 01 00322EB0 01 0042A898 01 0032B740 01 0042CF30 01
CAMERA CLEAR (#00FF00) 00322DBC 01 0042A884 01 00322E3C 01 0042A8E4 01 00322EFC 01 0042A8E4 01 0032B78C 01 0042CF7C 01
SKYBOX (#0000FF) 00322E08 01 0042A8D0 01 00322E88 01 0042A930 01 00322F48 01 0042A930 01 0032B7D8 01 0042CFC8 01
SECTIONS (#FFFF00) 00322E54 01 0042A91C 01 00322ED4 01 0042A97C 01 00322F94 01 0042A97C 01 0032B824 01 0042D014 01
GAMEENTITY (#00FFFF) 00322EA0 01 0042A968 01 00322F20 01 0042A9C8 01 00322FE0 01 0042A9C8 01 0032B870 01 0042D060 01
PROJECTILES (#3399FF) 00322EEC 01 0042A9B4 01 00322F6C 01 0042AA14 01 0032302C 01 0042AA14 01 0032B8BC 01 0042D0AC 01
RW-STUDIO (#FF9933) 00322F38 01 0042AA00 01 00322FB8 01 0042AA60 01 00323078 01 0042AA60 01 0032B908 01 0042D0F8 01
PARTICLES (#FF0000) 00322F84 01 0042AA4C 01 00323004 01 0042AAAC 01 003230C4 01 0042AAAC 01 0032B954 01 0042D144 01
PLAYER (#00FF00) 00322FD0 01 0042AA98 01 00323050 01 0042AAF8 01 00323110 01 0042AAF8 01 0032B9A0 01 0042D190 01
ATOM RENDER (#0000FF) 0032301C 01 0042AAE4 01 0032309C 01 0042AB44 01 0032315C 01 0042AB44 01 0032B9EC 01 0042D1DC 01
ATOM RENDER CBA (#FFFF00) 00323068 01 0042AB30 01 003230E8 01 0042AB90 01 003231A8 01 0042AB90 01 0032BA38 01 0042D228 01
ATOM RENDER CBB (#00FFFF) 003230B4 01 0042AB7C 01 00323134 01 0042ABDC 01 003231F4 01 0042ABDC 01 0032BA84 01 0042D274 01
ATOM RENDER CBC (#FF00FF) 00323100 01 0042ABC8 01 00323180 01 0042AC28 01 00323240 01 0042AC28 01 0032BAD0 01 0042D2C0 01
ENTITY UPDATE (#3399FF) 0032314C 01 0042AC14 01 003231CC 01 0042AC74 01 0032328C 01 0042AC74 01 0032BB1C 01 0042D30C 01
ANIMATION (#FF9933) 00323198 01 0042AC60 01 00323218 01 0042ACC0 01 003232D8 01 0042ACC0 01 0032BB68 01 0042D358 01
ANIMATION POST (#FF0000) 003231E4 01 0042ACAC 01 00323264 01 0042AD0C 01 00323324 01 0042AD0C 01 0032BBB4 01 0042D3A4 01
ENTITY UPD: CLASSAI (#00FF00) 00323230 01 0042ACF8 01 003232B0 01 0042AD58 01 00323370 01 0042AD58 01 0032BC00 01 0042D3F0 01
ENTITY UPD: PHYSICS (#0000FF) 0032327C 01 0042AD44 01 003232FC 01 0042ADA4 01 003233BC 01 0042ADA4 01 0032BC4C 01 0042D43C 01
ENTITY UPD: CLSN (#00FF00) 003232C8 01 0042AD90 01 00323348 01 0042ADF0 01 00323408 01 0042ADF0 01 0032BC98 01 0042D488 01
ENTITY UPD: TRIGGER (#0000FF) 00323314 01 0042ADDC 01 00323394 01 0042AE3C 01 00323454 01 0042AE3C 01 0032BCE4 01 0042D4D4 01
SHELL (#FFFF00) 00323360 01 0042AE28 01 003233E0 01 0042AE88 01 003234A0 01 0042AE88 01 0032BD30 01 0042D520 01
GAME LOOP (#FFFFFF) 003233AC 01 0042AE74 01 0032342C 01 0042AED4 01 003234EC 01 0042AED4 01 0032BD7C 01 0042D56C 01
SHADOWS (#4090FF) 003233F8 01 0042AEC0 01 00323478 01 0042AF20 01 00323538 01 0042AF20 01 0032BDC8 01 0042D5B8 01
SHRIMPS (#FF0000) 00323444 01 0042AF0C 01 003234C4 01 0042AF6C 01 00323584 01 0042AF6C 01 0032BE14 01 0042D604 01
DECALS (#00FF00) 00323490 01 0042AF58 01 00323510 01 0042AFB8 01 003235D0 01 0042AFB8 01 0032BE60 01 0042D650 01
WORLD COLLIDE LINE (#3399FF) 003234DC 01 0042AFA4 01 0032355C 01 0042B004 01 0032361C 01 0042B004 01 0032BEAC 01 0042D69C 01
CLONES (#00FF00) 00323528 01 0042AFF0 01 003235A8 01 0042B050 01 00323668 01 0042B050 01 0032BEF8 01 0042D6E8 01
Audio Total (#00FF00) 00323574 01 0042B03C 01 003235F4 01 0042B09C 01 003236B4 01 0042B09C 01 0032BF44 01 0042D734 01
RwCoreUpdate (#FF0000) 003235C0 01 0042B088 01 00323640 01 0042B0E8 01 00323700 01 0042B0E8 01 0032BF90 01 0042D780 01
File Open SFX (#FFFFFF) 0032360C 01 0042B0D4 01 0032368C 01 0042B134 01 0032374C 01 0042B134 01 0032BFDC 01 0042D7CC 01
File Open Stream (#FFFFFF) 00323658 01 0042B120 01 003236D8 01 0042B180 01 00323798 01 0042B180 01 0032C028 01 0042D818 01
Asynch Loader (#4090FF) 003236A4 01 0042B16C 01 00323724 01 0042B1CC 01 003237E4 01 0042B1CC 01 0032C074 01 0042D864 01
Stream Updates (#FFFF00) 003236F0 01 0042B1B8 01 00323770 01 0042B218 01 00323830 01 0042B218 01 0032C0C0 01 0042D8B0 01
UnloadPreviousBanks (#FF0000) 0032373C 01 0042B204 01 003237BC 01 0042B264 01 0032387C 01 0042B264 01 0032C10C 01 0042D8FC 01
StartLoadingAWD (#00FF00) 00323788 01 0042B250 01 00323808 01 0042B2B0 01 003238C8 01 0042B2B0 01 0032C158 01 0042D948 01
LoadingAWD (#0000FF) 003237D4 01 0042B29C 01 00323854 01 0042B2FC 01 00323914 01 0042B2FC 01 0032C1A4 01 0042D994 01
LoadingAWD_Chunk (#FFFF00) 00323820 01 0042B2E8 01 003238A0 01 0042B348 01 00323960 01 0042B348 01 0032C1F0 01 0042D9E0 01
StartLoadingAGD (#FF00FF) 0032386C 01 0042B334 01 003238EC 01 0042B394 01 003239AC 01 0042B394 01 0032C23C 01 0042DA2C 01
LoadingAGD (#00FFFF) 003238B8 01 0042B380 01 00323938 01 0042B3E0 01 003239F8 01 0042B3E0 01 0032C288 01 0042DA78 01
DoneLoadingAGD (#FFFFFF) 00323904 01 0042B3CC 01 00323984 01 0042B42C 01 00323A44 01 0042B42C 01 0032C2D4 01 0042DAC4 01
DoneLoadingSoundBank (#888888) 00323950 01 0042B418 01 003239D0 01 0042B478 01 00323A90 01 0042B478 01 0032C320 01 0042DB10 01
(Source: Edness)

Unused Text

GLOBAL.LOC

String Label String
ACTIVISION_LEGAL_01 This is a work in progress build and, as such, should not be considered to be representative of the final quality of the released product. These materials are the confidential and proprietary materials of Activision, Inc., and provided solely for testing under Sony Computer Entertainment Europe's Beta Testing Program. These materials may not be used for any other purpose or be disclosed to any third party.
ACTIVISION_LEGAL_02 (c) 2004 Activision, Inc. Activision is a registered trademark and Call of Duty and Call of Duty: Finest Hour are trademarks of Activision, Inc. All rights reserved. All other trademarks and trade names are the properties of their respective owners. This product contains software technology licensed from GameSpy Industries, Inc. (c) 1999-2004 GameSpy Industries, Inc. GameSpy and the "Powered by GameSpy" design are trademarks of GameSpy Industries, Inc. All rights reserved.
Badger THIS SHOULD NOT APPEAR IN GAME
BUTTON_TEST \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u0014
Debug Debug
Debug Menu Debug Menu
MP_3 THIS SHOULD NOT APPEAR IN GAME
PS2_EULA_01 test test test test
TEST2 This is another test string
XBOXPLATFORM ERROR: PS2 STRINGS LOADED!
YOU SHOULD NOT SEE THIS ON PS2 YOU SHOULD NOT SEE THIS ON PS2

HUD.LOC

Only exists in the Xbox releases, if not counting the early data container on PS2.

String Label Lang String
ANDTHEWINNERIS DE And the winner is? German
EN And the winner is? English
FR And the winner is? French
IT And the winner is? Italian
SP And the winner is? Spanish

PAUSED.LOC

Also only exists in the Xbox releases besides the early data container.

String Label Lang String
Blah DE Blah
EN
FR
IT
US
SP Bla

Unused Graphics

Online Beta Testing Leftovers

Several graphics left over from when this game was supposedly sent out to testers under Sony Computer Entertainment Europe's Beta Testing Program.

Some graphics remained almost the same, just with different shading on it.

Unused Used
CoDFHPS2-FIN_COD.PAK-w_betabackground.txd.png
w_betabackground.dds (9D050FA67234ED45)
w_betabackground.txd (9CCF4BA67207C3DE)
CoDFHPS2-FIN_COD.PAK-w_NetworkConfigBKG.txd.png
w_NetworkConfigBKG.dds (3AC562DBCE80B5D3)
w_NetworkConfigBKG.txd (3AFBBEDBCEAEE100)

Early Loading Screen

The Japanese Xbox version has a different early revision of the Japanese loading screen, which is missing any mention of Capcom being the publisher.

Unused Used
CoDFHXBOX-FIN COD.PAK-SHELL-FEND-INSTANCE-XBOX-LDBANNER.TXD.BAK.png
SHELL\FEND\INSTANCE\XBOX\LDBANNER.TXD.BAK (E8E1F903C8F11611)
CoDFHXBOX-FIN COD.PAK-SHELL-FEND-INSTANCE-XBOX-LDBANNER.TXD.png
SHELL\FEND\INSTANCE\SKY\LDBANNER.TXD (C969C099241D2E85)
SHELL\FEND\INSTANCE\XBOX\LDBANNER.TXD (3810176352124381)

Level Loading Screens

Six unused loading screens for levels assumed to be cut from the game.

Multiplayer Maps

When attempting to load MP_3 in-game

The multiplayer maps are missing the 3rd and 8th map sequentially which are also assumed to be cut from the game. While the 8th map has nothing left over for it, the 3rd one has a few graphics still present. If you change the starting map for a multiplayer game to MP_3, it will display a placeholder string "THIS SHOULD NOT APPEAR ...", which is a cut off string of "THIS SHOULD NOT APPEAR IN GAME". Its original name was "The Dish", as indicated by the early data container.

Splash Screens

The final game uses pre-rendered videos to show the developer and publisher logos.

Placeholder Icons

Developer Slideshow

While the GameCube version has a video of a developer eating contest, this release has 55 images in a texture dictionary at SHELL\FEND\INSTANCE\SKY\SLIDESHW.txd (64110F9F6B5093B6) or shell\fend\instance\xbox\slideshw.txd (36D5C01A5375C1DA) of developers and their family members that were likely intended to be shown in the Extras menu's Gallery.

Unused Sounds

Placeholders

ZZZ_Foley

Located in XBX_0060.awd and
SB_AWD\60_89\ENGLISH\PS2_0060.awd (41459106D66121C0),
SB_AWD\60_89\FRENCH\PS2_0060.awd (0FF99BC851B7CE50),
SB_AWD\60_89\GERMAN\PS2_0060.awd (FF147FD9ABC735C6),
SB_AWD\60_89\ITALIAN\PS2_0060.awd (3B7D98F6516D7128),
SB_AWD\60_89\SPANISH\PS2_0060.awd (6959304911B3B6F8).

Filename Sound
Bodyfall_Dirt_01
Bodyfall_Dirt_B02
Bodyfall_Dirt_B03
Bodyfall_Metal_01
Bodyfall_Metal_B02
Bodyfall_Metal_B03
Bodyfall_Snow_01
Bodyfall_Snow_02
Bodyfall_Snow_03
Bodyfall_Wood_01
Bodyfall_Wood_02
Bodyfall_Wood_03
Footstep_Dirt_01
Footstep_Dirt_02
Footstep_Dirt_03
Footstep_Wood_B01
Footstep_Wood_B02
Footstep_Wood_B03
Movement_Player_C01
Movement_Player_C02
Movement_Player_C03

ZZZ_Impacts

Located in XBX_0200.awd and
SB_AWD\180_209\ENGLISH\PS2_0200.awd (FB46A04356828DC5),
SB_AWD\180_209\FRENCH\PS2_0200.awd (65FB4BDB426889C7),
SB_AWD\180_209\GERMAN\PS2_0200.awd (4EA605B296913B95),
SB_AWD\180_209\ITALIAN\PS2_0200.awd (7C62E799A1B2E9DD),
SB_AWD\180_209\SPANISH\PS2_0200.awd (BB5F7B0A012EF95D).

Filename Sound
Impact_Dirt_01
Impact_Dirt_03
Impact_Dirt_05
Impact_Dirt_09
Impact_Masonry_01
Impact_Masonry_03
Impact_Masonry_05
Impact_Masonry_10

ZZZ_TestingDeleteMe

Located in XBX_0213.awd and
SB_AWD\210_239\ENGLISH\PS2_0213.awd (B5F583B35C8F26E6),
SB_AWD\210_239\FRENCH\PS2_0213.awd (2FC356AA961FB8CE),
SB_AWD\210_239\GERMAN\PS2_0213.awd (1A0BBFD69E8F9EE4),
SB_AWD\210_239\ITALIAN\PS2_0213.awd (4A8D322F70A93AEE),
SB_AWD\210_239\SPANISH\PS2_0213.awd (EEEFDFC004F32226).

Filename Sound
Impact_Dirt_01
Impact_Dirt_03
Impact_Dirt_05
Impact_Dirt_09
Impact_Dirt_13
Impact_Dirt_14
Impact_Dirt_21
Impact_Dirt_26
Impact_Dirt_27
Impact_Dirt_30
Impact_Dirt_31
Impact_Dirt_32
Impact_Dirt_38
Impact_Dirt_51
Impact_Dirt_54
Impact_Dirt_55
Impact_Dirt_58
Impact_Dirt_59
Impact_Dirt_62
Impact_Dirt_64

Early Data Container

The container bigfile.bds (11CC2379432E0C9B) has a lot of early revisions of files.

Early/Unused Text

String Label Early String Final String
ACCELBIAS Accel Bias
ACCELPOWER Accel Power
ANDTHEWINNERIS And the winner is? English
any GUI ENG: any
AREYOUSURE Are you sure?
BACK Back
Blah Blah
BODYCOFR Body COFR
BRAKEBIAS Brake Bias
BRAKEPOWER Brake Power
BUMPSTOPCOFR Bump Stop COFR
BUMPSTOPPOS Bump Stop Position
Capture GUI ENG: Capture
Capture the flag GUI ENG: Capture the flag
COFG COFG
CONTINUE Continue
Deathmatch GUI ENG: Deathmatch Deathmatch
DRIVINGPARAMS Driving Params
DYNAMICGRIP Dynamic Grip
HUD_STOPSPECTATING_PS2 Press X to skip Press \u0016 to skip
HUD_STOPSPECTATING_XBOX Press A to skip Press \u0016 to skip
Instant Action GLOBAL ENG: Instant Action Instant Action
Language Language
Language0 English
Language1 German
Language2 French
Language3 Italian
Language4 Spanish
LOSE LOSE
MASS Mass
MINTURNRADIUS Min Turn Radius
MP_3 The Dish THIS SHOULD NOT APPEAR IN GAME
NEUTRALBIAS Neutral Bias
NO No
PITCHSPEED Pitch Speed
QUIT Quit
RESTART Restart
REVERSETIME Reverse Time
ROLLFACTOR Roll Factor
Search And Destroy GUI ENG: Search And Destroy Search & Destroy
SPRINGDAMPING Spring Damping
SPRINGSTIFFNESS String Stiffness
STATICGRIP Static Grip
Team Deathmatch GUI ENG: Team Deathmatch Team Deathmatch
TEST_CARRIAGE_RETURNS This string contains some
carriage returns. Another good string to test
multiple line
spanning stuff.
TEST_LONG_STRING This is a very long string. So long, in fact, that it should span multiple lines in a text box. This string is probably a good test for wrapped strings in game. I'm pretty sure it's not informative enough to be used in the final game though. This is just for debugging. I would continue, but it's getting late and I can't be bothered. Badgers.
TOPREVERSESPEED Top Reverse Speed
TOPSPEED Top Speed
TURNACCEL Turn Accel
WANTTORETRY Do you want to retry?
WHEELCENTRESPEED Wheel Centre Speed
WHEELTURNSPEED Wheel Turn Speed
WIN WIN!
YAWSPEED Yaw Speed
YES Yes

Early Graphics

Early Texture Final Texture
CoDFHPS2-FIN_COD.PAK-bigfile.bds-CodBack_CreateSession.txd.png
CoDFHPS2-FIN_COD.PAK-CodBack_CreateSession.txd.png
CodBack_CreateSession.dds (866E5AB9FA8D6C2B)
CodBack_CreateSession.txd (86A526B9FABC56C8)
CoDFHPS2-FIN_COD.PAK-bigfile.bds-CodBack_FindSession.txd.png
CoDFHPS2-FIN_COD.PAK-CodBack_FindSession.txd.png
CodBack_FindSession.dds (F2E7BF82D30BE46C)
CodBack_FindSession.txd (F2B0D382D2DCC38F)
CoDFHPS2-FIN_COD.PAK-bigfile.bds-CodBack_MainScreen.txd.png
CoDFHPS2-FIN_COD.PAK-CodBack_MainScreen.txd.png
CodBack_MainScreen.dds (1C80AE366734A9AC)
CodBack_MainScreen.txd (1C4AC23667073CCF)
CoDFHPS2-FIN_COD.PAK-bigfile.bds-CodBack_ServerList.txd.png
CoDFHPS2-FIN_COD.PAK-CodBack_ServerList.txd.png
CodBack_ServerList.dds (37FECA6E509B6AD2)
CodBack_ServerList.txd (3834B66E50C8D7B1)
CoDFHPS2-FIN COD.PAK-bigfile.bds-codFontL.txd.png
CoDFHPS2-FIN COD.PAK-codFontL.txd.png
codFontL.tga (2136E4935412E005)
codFontL.txd (2136EB935412EC6D)
CoDFHPS2-FIN COD.PAK-bigfile.bds-codFontN.txd.png
CoDFHPS2-FIN COD.PAK-codFontN.txd.png
codFontN.tga (32BDB48244725973)
codFontN.txd (32BDC7824472793F)
CoDFHPS2-FIN COD.PAK-bigfile.bds-codfontsymbols.txd.png
CoDFHPS2-FIN COD.PAK-codfontsymbols.txd.png
codfontsymbols.txd (01A6CA9BA55B1CA6)
codfontsymbolslarge.txd (AB78AD6FE68EBD37)
CoDFHXBOX-FIN COD.PAK-bigfile.bds-codfontsymbols.tga.png
CoDFHXBOX-FIN COD.PAK-codfontsymbols.tga.png
codfontsymbols.tga (01A6BD9BA55B068A)
codfontsymbolslarge.tga (AB78CA6FE68EEEFB)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map1 ctf.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map1_ctf.txd.png
gui_map1_ctf.dds (D7C0EDBB1253876A)
gui_map1_ctf.txd (D78A09BB12247419)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map1 death.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map1_death.txd.png
gui_map1_death.dds (D5DD71328D2F3C05)
gui_map1_death.txd (D5A6AD328D005F9E)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map1 destroy.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map1_destroy.txd.png
gui_map1_destroy.dds (2E84286FC4E296C9)
gui_map1_destroy.txd (2E4DCC6FC4B46A92)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map2 ctf.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map2_ctf.txd.png
gui_map2_ctf.dds (FB631CC8081B7E61)
gui_map2_ctf.txd (FB2D30C807EE10FA)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map2 death.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map2_death.txd.png
gui_map2_death.dds (8C83881F6D4C063E)
gui_map2_death.txd (8C4CAC1F6D1D016D)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map2 destroy.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map2_destroy.txd.png
gui_map2_destroy.dds (3ABE302AC7E249BE)
gui_map2_destroy.txd (3A87542AC7B344ED)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map4 ctf.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map4_ctf.txd.png
gui_map4_ctf.dds (7EFF86EA3A0B93F3)
gui_map4_ctf.txd (7F3562EA3A38E5A0)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map4 death.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map4_death.txd.png
gui_map4_death.dds (BF22C115D8C37C10)
gui_map4_death.txd (BEEC7D15D8957903)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map4 destroy.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map4_destroy.txd.png
gui_map4_destroy.dds (308829E241678584)
gui_map4_destroy.txd (30512DE241384A77)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map5 ctf.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map5_ctf.txd.png
gui_map5_ctf.dds (9D429259ED616606)
gui_map5_ctf.txd (9D788659ED8EE125)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map5 death.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map5_death.txd.png
gui_map5_death.dds (23AE91CDF49D41F9)
gui_map5_death.txd (23E555CDF4CC1E62)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map5 destroy.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map5_destroy.txd.png
gui_map5_destroy.dds (804E28DC4E81B305)
gui_map5_destroy.txd (801764DC4E52D69E)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map6 ctf.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map6_ctf.txd.png
gui_map6_ctf.dds (48D126CA23EC43FD)
gui_map6_ctf.txd (490812CA241B6466)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map6 death.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map6_death.txd.png
gui_map6_death.dds (BA4C61812D94D7D2)
gui_map6_death.txd (BA824D812DC244B1)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map6 destroy.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map6_destroy.txd.png
gui_map6_destroy.dds (F99278A93F35EE7A)
gui_map6_destroy.txd (F9C974A93F652989)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map7 ctf.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map7_ctf.txd.png
gui_map7_ctf.dds (46F55534EA525980)
gui_map7_ctf.txd (472B3134EA7FAC53)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map7 death.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map7_death.txd.png
gui_map7_death.dds (91AB55465F65E8C3)
gui_map7_death.txd (917511465F37E5D0)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map7 destroy.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map7_destroy.txd.png
gui_map7_destroy.dds (33124D5FAE1A4EF3)
gui_map7_destroy.txd (3348295FAE47A0A0)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map9 ctf.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map9_ctf.txd.png
gui_map9_ctf.dds (D4AF9AC8C8A071F2)
gui_map9_ctf.txd (D4E586C8C8CDDF51)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map9 death.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map9_death.txd.png
gui_map9_death.dds (CFAE762332E976DD)
gui_map9_death.txd (CFE5622333189746)
CoDFHPS2-FIN COD.PAK-bigfile.bds-gui map9 destroy.txd.png
CoDFHPS2-FIN_COD.PAK-gui_map9_destroy.txd.png
gui_map9_destroy.dds (8C1EF21B5FEC3591)
gui_map9_destroy.txd (8C55E61B601B638A)
CoDFHPS2-FIN COD.PAK-bigfile.bds-w background2.txd.png
CoDFHPS2-FIN_COD.PAK-w_background2.txd.png
%~.dds, w_background2.dds (8FB9E6CCF2236F91)
w_background2.txd (8FF0DACCF2529D8A)
CoDFHPS2-FIN_COD.PAK-bigfile.bds-w_common.txd.png
CoDFHPS2-FIN_COD.PAK-w_common.txd.png
w_common.dds (582BD554F39FAA24)
w_common.txd (57F5D954F3722197)
CoDFHPS2-FIN COD.PAK-bigfile.bds-w flagsDE.txd.png CoDFHPS2-FIN COD.PAK-w flagsDE.txd.png
w_flagsDE.dds (D71A9E729D41752F)
w_flagsDE.txd (D6E4D2729D143E2C)
CoDFHPS2-FIN COD.PAK-bigfile.bds-w flagsGB.txd.png CoDFHPS2-FIN COD.PAK-w flagsGB.txd.png
w_flagsGB.dds (ED3F3D46B3158F85)
w_flagsGB.txd (ED087946B2E6B31E)
CoDFHPS2-FIN COD.PAK-bigfile.bds-w flagsRU.txd.png CoDFHPS2-FIN COD.PAK-w flagsRU.txd.png
w_flagsRU.dds (7ADCBB0C7D8D1FC9)
w_flagsRU.txd (7AA65F0C7D5EF392)
CoDFHPS2-FIN COD.PAK-bigfile.bds-w flagsUS.txd.png CoDFHPS2-FIN COD.PAK-w flagsUS.txd.png
w_flagsUS.dds (99E080FA5898F526)
w_flagsUS.txd (9A1774FA58C823C5)
CoDFHPS2-FIN_COD.PAK-bigfile.bds-w_gamespy.txd.png
CoDFHPS2-FIN_COD.PAK-w_gamespy.txd.png
w_gamespy.dds (3CBCDAB6C49A0DBB)
w_gamespy.txd (3C8686B6C46BEFF8)
CoDFHPS2-FIN_COD.PAK-bigfile.bds-w_weaponsDE.txd.png
CoDFHPS2-FIN COD.PAK-w weaponsDE.txd.png
w_weaponsDE.dds (9EC37C0CBBAA6E61)
w_weaponsDE.txd (9E8D900CBB7D00FA)
CoDFHPS2-FIN_COD.PAK-bigfile.bds-w_weaponsGB.txd.png
CoDFHPS2-FIN COD.PAK-w weaponsGB.txd.png
w_weaponsGB.dds (6C79DAC9156E6CAF)
w_weaponsGB.txd (6C440EC9154135AC)
CoDFHPS2-FIN_COD.PAK-bigfile.bds-w_weaponsRU.txd.png
CoDFHPS2-FIN COD.PAK-w weaponsRU.txd.png
w_weaponsRU.dds (FCB4DF72DCD13247)
w_weaponsRU.txd (FCEBC372DD0044B4)
CoDFHPS2-FIN_COD.PAK-bigfile.bds-w_weaponsUS.txd.png
CoDFHPS2-FIN COD.PAK-w weaponsUS.txd.png
w_weaponsUS.dds (BC351F25F6882D6C)
w_weaponsUS.txd (BBFE3325F6590C8F)

Revisional Differences

The North American PlayStation 2 version has two known versions - v1.04 and v2.02. It has a few small changes.

GLOBAL.LOC

String Label String (v1.04) String (v2.02)
DNAS_DEFAULT_ERROR DNAS Error (%1)
An authentication error has occurred. Please contact your local PlayStation Customer Care line on the number provided in the software manual for assistance.
DNAS Error (%1)
An authentication error has occurred. Please write down the error code number, and contact SCEA at 1-866-466-5333 or via SCEA's website, www.us.playstation.com.
End User Licence Agreement End User Licence Agreement End User License Agreement

Regional Differences

Multiplayer

The Japanese PlayStation 2 version is missing the Multiplayer option, like the GameCube version. All other releases, even the Japanese Xbox version, do have Multiplayer support.

PlayStation 2 (JPN) Xbox (JPN)
CoDFHPS2-FIN MainMenu-JPN.png CoDFHXBOX-FIN MainMenu-JPN.png