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

Silent Hill 2 (Windows)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Silent Hill 2

Developers: Konami Computer Entertainment Tokyo, Creature Labs
Publisher: Konami
Platform: Windows
Released in US: December 2, 2002
Released in EU: February 28, 2003


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.
LevelSelectIcon.png This game has a hidden level select.
RegionIcon.png This game has regional differences.


Silent Hill 2 is the second installment in the survival horror video game series.

Debug Camera

Final builds of the game feature the same debug camera which is present in E3 Trial Version on pad_x=10, although lacking the information text overlay. Debug camera operates in three modes: "CYLINDER FOR DEBUG", "FREE FOR DEBUG" and "SELFVIEW FOR DEBUG". On PC versions enabling "SELFVIEW FOR DEBUG" mode outright crashes the game.

For sh2pc.exe with MD5: 95c947643a524b92926113ea8cfb9ce4

sh2pc.exe+1B8DB60 (01F8DB60) 00000001 — enables "CYLINDER FOR DEBUG" mode
sh2pc.exe+1B8DAE0 (01F8DAE0) float — controls horizontal movement in "CYLINDER FOR DEBUG" mode
sh2pc.exe+1B8DAE4 (01F8DAE4) float — controls roll movement in "CYLINDER FOR DEBUG" mode
sh2pc.exe+1B8DAEC (01F8DAEC) float — controls vertical movement in "CYLINDER FOR DEBUG" mode
sh2pc.exe+1B8DAE8 (01F8DAE8) float — controls zoom movement in "CYLINDER FOR DEBUG" mode
 
sh2pc.exe+1B8DB60 (01F8DB60) 00000002 — enables "FREE FOR DEBUG" mode
sh2pc.exe+1B810F0 (01F810F0) float — controls x-axis movement in "FREE FOR DEBUG" mode
sh2pc.exe+1B810F4 (01F810F4) float — controls y-axis movement in "FREE FOR DEBUG" mode
sh2pc.exe+1B810F8 (01F810F8) float — controls z-axis movement in "FREE FOR DEBUG" mode
 
sh2pc.exe+1B8DB60 (01F8DB60) 00000003 — should enable "SELFVIEW FOR DEBUG" mode but crashes the game instead

Hidden Stage Select

A user Aero managed to reactivate hidden stage select options in the main menu.

For sh2pc.exe with MD5: 9751a479dff576a41541da430ce5eb63 (SILENT.HILL.2.V1.1.GIMPSRUS.NOCD)

sh2pc.exe+551458 (00951458) 00000001
sh2pc.exe+551458 (00951458) 00000002

For sh2pc.exe with MD5: 95c947643a524b92926113ea8cfb9ce4

sh2pc.exe+54D858 (0094D858) 00000001
sh2pc.exe+54D858 (0094D858) 00000002

Unused Text

Message file path Offset Text Notes
\data\etc\message\common_msg_e.mes 0x284 Save Game feature not availableon trial version. A leftover from the Trial version.
\data\etc\message\common_msg_e.mes 0x2BE DUALSHOCKо2 not connected A leftover from the PS2 version.
\data\etc\message\common_msg_e.mes 0x2DE Insert the analog controller(DUALSHOCKо2) into controller port 1 A leftover from the PS2 version.
\data\etc\message\common_msg_e.mes 0x324 Disc tray open A leftover from the PS2 version.
\data\etc\message\common_msg_e.mes 0x338 Disc not inserted A leftover from the PS2 version.
\data\etc\message\common_msg_e.mes 0x350 Checking disc A leftover from the PS2 version.
\data\etc\message\common_msg_e.mes 0x364 Wrong disc A leftover from the PS2 version.
\data\etc\message\common_msg_e.mes 0x396 Please reconnect the controller to controller port and press START to continue. A leftover from the PS2 version.
\data\etc\message\item_msg_e.mes 0x1F44 The reverse side of the coin is a crescent moon. Describes a reverse of the Snake coin.
\data\etc\message\item_msg_e.mes 0x32F4 The reverse side shows a gravestone. Describes a reverse of the Old Man coin.
\data\etc\message\item_msg_e.mes 0x331E The reverse side shows an egg. Describes a reverse of the Prisoner coin.
\data\etc\message\m_card_msg_e.mes 0x328 Checking MEMORY CARD(PS2). A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x348 MEMORY CARD(PS2) not inserted. A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x36C MEMORY CARD(PS2) is not formatted. A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x394 Do you wish to format? A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x3B0 Not a MEMORY CARD(PS2) A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x3CC Please exchange for MEMORY CARD(PS2) with 94 KB or more of free space. A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x474 Formatting. A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x486 Formatting error occurred. A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x582 MEMORY CARD slot 1 A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x59A MEMORY CARD slot 2 A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x5C8 Insufficient space on the MEMORY CARD(PS2). To save your game progress, your MEMORY CARD(PS2) must have 94 KB or more of free space. You cannot save during the game. Do you wish to begin anyway? A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x69E MEMORY CARD(PS2) not inserted. To save your game progress, your MEMORY CARD(PS2) must have 94 KB or more of free space. You may lose the ability to save during the game. Do you wish to begin anyway? A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x778 Please exchange for MEMORY CARD(PS2) with 94 KB or more of free space. A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x83C Do not insert or remove MEMORY CARD(PS2), reset or switch off the power to the console. A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0x9DA Loading data from MEMORY CARD(PS2) in MEMORY CARD slot 1 A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0xA1A Loading data from MEMORY CARD(PS2) in MEMORY CARD slot 2 A leftover from the PS2 version.
\data\etc\message\m_card_msg_e.mes 0xA1A Loading data from MEMORY CARD(PS2) in MEMORY CARD slot 2 A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x438 Checking MEMORY CARD(PS2). A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x458 MEMORY CARD(PS2) not inserted. A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x47C MEMORY CARD(PS2) is not formatted. A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x4A4 Do you wish to format? A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x4C0 Not a MEMORY CARD(PS2) A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x4DC Please exchange for MEMORY CARD(PS2) with 94 KB or more of free space. A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x584 Formatting. A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x596 Formatting error occurred. A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x692 MEMORY CARD slot 1 A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x6AA MEMORY CARD slot 2 A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x6D8 Insufficient space on the MEMORY CARD(PS2). To save your game progress, your MEMORY CARD(PS2) must have 94 KB or more of free space. You cannot save during the game. Do you wish to begin anyway? A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x7AE To save your game progress, your MEMORY CARD(PS2) must have 94 KB or more of free space. You may lose the ability to save during the game. Do you wish to begin anyway? A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x888 Please exchange for MEMORY CARD(PS2) with 94 KB or more of free space. A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0x94C Do not insert or remove MEMORY CARD(PS2), reset or switch off the power to the console. A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0xAEA Loading data from MEMORY CARD(PS2) in MEMORY CARD slot 1 A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0xB2A Loading data from MEMORY CARD(PS2) in MEMORY CARD slot 2 A leftover from the PS2 version.
\data\etc\message\m_card_x_msg_e.mes 0xC3A MU A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xC42 MU 1A A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xC4E MU 1B A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xC5A MU 2A A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xC66 MU 2B A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xC72 MU 3A A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xC7E MU 3B A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xC8A MU 4A A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xC96 MU 4B A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xCA2 Memory Unit A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xCB4 Memory Unit 1A A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xCC8 Memory Unit 1B A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xCDC Memory Unit 2A A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xCF0 Memory Unit 2B A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xD04 Memory Unit 3A A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xD18 Memory Unit 3B A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xD2C Memory Unit 4A A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xD40 Memory Unit 4B A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xD54 HD A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xDEA Please do not remove memory units or disconnect any controllers. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xE32 Press the START Button. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xE50 Please reconnect the controller and press START to continue. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xEDE Memory Unit not inserted A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xF16 Checking Memory Unit A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xF48 Please delete data from the Xbox Dashboard. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0xF7A Insufficient space on the Memory Unit. To save your game data, at least 6 blocks on the Hard Disk or 13 blocks on the Memory Unit are needed. You cannot save during the game. Do you wish to begin anyway? A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x105A Insufficient space on the Hard Disk. Reserve blocks from the Xbox Dashboard. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x10B2 To maximize your "Silent Hill 2: Restless Dream" playing experience, we recommend that you first install the data onto your Hard Disk. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x1142 Install the data onto your Hard Disk? A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x116E blocks needed A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x1184 Approximately blocks needed A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x11A8 Select "Install" from the Title Screen to install the data onto your Hard Disk. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x1200 Select "Install " from the "Option" menu to install the data onto your Hard Disk. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x125A Press the A Button to continue. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x1280 Begin install A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x1294 Installing data. Do not switch off Xbox. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x12C4 Data installation completed. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x12E6 Data installation failed. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x1306 Installing effects A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x133A End install A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x1380 Memory unit is unusable. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x139E Saving to Memory Unit . A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x1426 Press START to continue. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x1444 The Xbox memory unit was removed during use. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x14DA Insufficient space on the Hard Disk. Reserve block from the Xbox Dashboard. A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x1532 To save your game data, at least 6 blocks on the Hard Disk or 13 blocks on the Memory Unit are needed. You cannot save during the game. Do you wish to begin anyway? A leftover from the Xbox version.
\data\etc\message\m_card_x_msg_e.mes 0x16D0 Stage Null
\data\etc\message\m_card_x_msg_e.mes 0x16E0 TGS Trial
\data\etc\message\m_card_x_msg_e.mes 0x1A2E Eddie Boss
\data\etc\message\m_card_x_msg_e.mes 0x1B14 Hotel Fire
\data\etc\message\m_card_x_msg_e.mes 0x1B24 Ending Recovery
\data\etc\message\m_card_x_msg_e.mes 0x1B3A Ending Maria
\data\etc\message\m_card_x_msg_e.mes 0x1B4C Ending Suicide
\data\etc\message\m_card_x_msg_e.mes 0x1B60 Ending Rebirth
\data\etc\message\m_card_x_msg_e.mes 0x1B74 Ending Dog
\data\etc\message\option_msg_e.mes 0x5EE Retreat Turn
\data\etc\message\option_msg_e.mes 0x600 Set turn direction for retreat
\data\etc\message\option_msg_e.mes 0x658 Auto Aiming
\data\etc\message\option_msg_e.mes 0x66A Set auto-aim on/off
\data\etc\message\stage_apart_e3fe_msg_e.mes 0x12 Shit!
\data\etc\message\stage_forest_msg_e.mes 0x178 It's quiet. There's no sign of anyone but us. Probably meant to be displayed at the graveyard with Angela being around.
\data\etc\message\stage_forest_msg_e.mes 0x10D Just a normal gravestone. It's got nothing to do with me. Probably meant to be displayed at the graveyard.
\data\etc\message\stage_forest_msg_e.mes 0x14C This must be Silent Hill's graveyard.

Unused Textures

Texture Path Texture Name Texture Notes
\data\bg\cb\cb90.map tex_000 SH2 Windows cb90 map tex 000.png
\data\bg\hp\hp218.map tex_005 SH2 Windows hp218 map tex 005.png 南 - South
\data\bg\hp\hp222.map tex_007 SH2 Windows hp222 map tex 007.png 南 - South
\data\bg\hp\hp226.map tex_011 SH2 Windows hp226.map tex 011.png
\data\bg2\ma\ma65.map tex_006 SH2 Windows ma65 map tex 006.png
\data\bg\th\th13.map tex_000 SH2 Windows th13 map tex 000.png 書斎西 - Library West
\data\bg\th\th13.map tex_001 SH2 Windows th13 map tex 001.png 書斎東 - Library East
書斎南 - Library South
\data\bg\th\th13.map tex_002 SH2 Windows th13 map tex 002.png 書斎北 - Library North
\data\bg\th\th13.map tex_012 SH2 Windows th13 map tex 012.png
\data\pic\item\x_coinelder_ura.tex tex_000 SH2 Windows x coinelder ura tex tex 000.png Reverse of Old Man coin.
\data\pic\item\x_coinprisoner_ura.tex tex_000 SH2 Windows x coinprisoner ura tex tex 000.png Reverse of Prisoner coin.
\data\pic\item\x_coinprisoner_ura.tex tex_000 SH2 Windows x coinsnake ura tex tex 000.png Reverse of Snake coin.
\data\pic\etc\cesa.tex tex_000 SH2 Windows cesa tex tex 000.png A leftover from the NTSC-J version.
\data\pic\etc\comingsoon.tex tex_000 SH2 Windows comingsoon tex tex 000.png A leftover from the Trial version.
\data\pic\etc\kcet.tex tex_000 SH2 Windows kcet tex tex 000.png
\data\pic\etc\sce.tex tex_000 SH2 Windows sce tex tex 000.png A leftover from the NTSC-J version.
\data\pic\etc\title.tex tex_000 SH2 Windows title tex tex 000.png A leftover from the Trial version.
\data\pic\etc\start00j.tex tex_000 SH2 Windows start00j tex tex 000.png A leftover from the Xbox NTSC-J version.

Unused Sounds

File Audio Transcription Notes
SCENE_45
My dearest Laura, I'm leaving this letter with Rachel to give to you after I'm gone. I'm far away now. In a quiet, beautiful place. Please forgive me for not saying goodbye before I left. Be well, Laura. Don't be too hard on the sisters. And Laura, about James... I know you hate him because you think he isn't nice to me, but please give him a chance. It's true he may be a little surly sometimes, and he doesn't laugh much. But underneath he's really a sweet person. Laura... I love you like my very own daughter. If things had worked out differently, I was hoping to adopt you. Happy 8th birthday, Laura. Your friend forever, Mary An audio file of Mary narrating her letter to Laura as she does for her letter to James.

Regional Differences

Title Screen

North American European
Silent Hill 2 title US1.png Silent Hill 2 Windows Title screen.png

The North American release's title screen is similar to the Xbox version, where as the European "Director's Cut" version displays the logo in red with the subtitle "Director's Cut" behind a black background with the in-game font used for the menu options.