gametitle=Silent Hill 3 [SLES-51434] (E)
comment=Patches/Codes Hacked By Maori-Jigglypuff [Savas Guercebe]
// All Weapons + fully loaded,
// all Supplies x 999 & 20 Shirts
patch=1,EE,01CA5460,short,0000FFFF
patch=1,EE,01CA5462,byte,000000FF
patch=1,EE,01CA546B,byte,000000FF
patch=1,EE,01CA546C,word,0000FFFF
patch=1,EE,01CA5480,word,000A0004
patch=1,EE,01CA5484,word,00200006
patch=1,EE,01CA5488,word,03E70020
patch=1,EE,01CA548C,word,03E703E7
patch=1,EE,01CA5490,word,03E703E7
patch=1,EE,01CA5494,word,03E703E7
patch=1,EE,01CA5498,word,000003E7
// Unlock Extra Options (ver.2)
patch=1,EE,01CFB924,byte,000000FF
patch=1,EE,00199bdc,word,00000000
// All 26 Costumes in "Extra New Game"-Mode
// by beginning a new Game
patch=1,EE,01CFB92C,word,1FFFFFF8
// Unlock Action Levels Extreme 1 - X
patch=1,EE,01CFB920,short,0000FFFF
// Unlock Beginner Mode and Life Display
// in Extra Options.This Code is related
// to the Code below regarding Life Display.
patch=1,EE,01CFB931,byte,0000018
// Unlock Life Display in Extra Options.
// This Code is related to the Code above
// regarding Life Display.
patch=1,EE,0019a028,word,0C771EA4
patch=1,EE,01dc7a90,word,3C0201DC
patch=1,EE,01dc7a94,word,03E00008
patch=1,EE,01dc7a98,word,90427A9C
patch=1,EE,01dc7a9c,byte,00000001
// Display Life And Fatigue Gauge (ver.2)
//patch=1,EE,01cfb89c,byte,00000001
//patch=1,EE,0019a938,word,00000000
// Display Life And Fatigue Gauge (ver.3)
// [Control Address and its Value: 01ee0de0 00000001]
//patch=1,EE,00338240,word,3C0101EE
//patch=1,EE,00338244,word,24030001
//patch=1,EE,00338248,word,03E00008
//patch=1,EE,0033824c,word,AC230DE0
// Enable Sexy Beam                     // Enable Heather Beam   // Enable Sexy Beam
//patch=1,EE,01cfb83a,byte,00000002     // 00000001              // 00000002
//patch=1,EE,00198b70,word,00000000
//patch=1,EE,00198b80,word,00000000
//patch=1,EE,00198b88,word,00000000
// Noise Filter Off
// [Control Address and its 2 Byte Value: 01EA5170 00000000]
patch=1,EE,00258440,word,24020000
// Noise Filter Off (alt.)
patch=1,EE,00258444,word,00000000
patch=1,EE,00258448,word,10000008
// Remove Shadow Effects from Heather,
// Enemies and some other things
patch=1,EE,001b4bc8,word,00000000
patch=1,EE,001b4bf8,word,00000000
patch=1,EE,001b4c28,word,00000000
patch=1,EE,001b4c88,word,00000000
patch=1,EE,001b4c58,word,00000000
patch=1,EE,001b4cb8,word,00000000
patch=1,EE,001b4ce8,word,00000000
patch=1,EE,001b4d48,word,00000000
patch=1,EE,001b4d18,word,00000000
patch=1,EE,01DC7E06,short,00000000
patch=1,EE,01DC7E0A,short,00000000
patch=1,EE,01DC7E0C,short,00000000
patch=1,EE,01DC7E0E,short,00000000
patch=1,EE,01DC7E10,short,00000000
patch=1,EE,01DC7E12,short,00000000
patch=1,EE,01DC7E14,short,00000000
patch=1,EE,01DC7E16,short,00000000
patch=1,EE,01DC7E18,short,00000000
// Disable Shadow Effect on and from
// Heather, Enemies and Objects when
// using Flashlight or firing Machine Gun
patch=1,EE,001cac40,word,03E00008
patch=1,EE,001cac44,word,00000000
// Disable Shadow Effect on and from
// Heather, Enemies and Objects when
// using Flashlight or firing Machine Gun (alt.)
patch=1,EE,001cb230,word,44800000
patch=1,EE,001cb238,word,44802000
patch=1,EE,001cb248,word,44800000
patch=1,EE,001cb25c,word,44801000
patch=1,EE,001cb270,word,44800000
// Disable Shadow Effect on and from
// Heather, Enemies and Objects when
// using Flashlight or firing Machine Gun (alt.2)
patch=1,EE,001cb4ac,word,7c400000
patch=1,EE,001cb554,word,7d800000
patch=1,EE,001cb5a0,word,7ce00000
patch=1,EE,001cb5d8,word,7ee00000
// HEATHER, ALL OTHER CHARACTERS,
// ENEMIES, ROOMS, WORLDS BRIGHT AND
// EVERYTHING CLEARLY VISIBLE!!!
patch=1,EE,001B4330,word,03E00008
patch=1,EE,001B4334,word,00000000
patch=1,EE,001B4338,word,00000000
patch=1,EE,001B433C,word,00000000
patch=1,EE,01DC7E30,word,41100000
patch=1,EE,01DC7E34,word,41100000
patch=1,EE,01DC7E38,word,41100000
patch=1,EE,01DC7E3C,word,41FC0000
patch=1,EE,001B4350,word,03E00008
patch=1,EE,001B4354,word,00000000
patch=1,EE,001B4358,word,00000000
patch=1,EE,001B435C,word,00000000
patch=1,EE,01DC7E40,word,41100000
patch=1,EE,01DC7E44,word,41100000
patch=1,EE,01DC7E48,word,41100000
patch=1,EE,01DC7E4C,word,00000000
patch=1,EE,01DC7E50,word,41100000
patch=1,EE,01DC7E54,word,41100000
patch=1,EE,01DC7E58,word,41100000
patch=1,EE,01DC7E5C,word,3F800000
patch=1,EE,001B4380,word,03E00008
patch=1,EE,001B4384,word,00000000
patch=1,EE,001B4388,word,00000000
patch=1,EE,001B438C,word,00000000
patch=1,EE,01DC7E60,word,41100000
patch=1,EE,01DC7E64,word,41100000
patch=1,EE,01DC7E68,word,41100000
patch=1,EE,01DC7E6C,word,42EB199A
// No black Sight-Boundary in Rooms
// (So you can see deep in Rooms/Corridors!)
patch=1,EE,001B43C8,word,00000000
patch=1,EE,001B43C0,word,00000000
patch=1,EE,001B43D0,word,00000000
patch=1,EE,001B43D8,word,00000000
patch=1,EE,01DC7E80,word,00000000
patch=1,EE,01DC7E84,word,00000000
patch=1,EE,01DC7E88,word,00000000
patch=1,EE,01DC7E8C,word,00000000
patch=1,EE,001b5024,word,00000000
patch=1,EE,01DC7F08,word,47800000
patch=1,EE,001aa3c4,word,3C0201DC
patch=1,EE,001aa3c8,word,C4547AA0
patch=1,EE,01DC7AA0,word,46800000
// No white Enemies in Background outside Motel
// (Removes also all white haze on Objects in Background)
patch=1,EE,001B4464,word,00000000
patch=1,EE,001B446C,word,00000000
patch=1,EE,01DC7E70,word,00000000
patch=1,EE,01DC7E74,word,00000000
patch=1,EE,01DC7E78,word,00000000
patch=1,EE,01DC7E7C,word,42F80000
// Faraway Enemies remaining bright
// (Additional Code, you have to use
// this with the "Anything-Bright"-
// and "No black Boundary"-Code)
patch=1,EE,001B43E0,word,00000000
patch=1,EE,01DC7EB0,word,437F0000
patch=1,EE,001B43F0,word,00000000
patch=1,EE,01DC7EB4,word,00000000
// No Fog!
patch=1,EE,003DE978,word,00000000
patch=1,EE,003DEA1C,word,00000000
// No bloody Walls!
patch=1,EE,002565B0,word,00000000
patch=1,EE,01EA4B78,byte,00000000
// Invincible Heather!!
//patch=1,EE,0018b8a0,word,0000802D
// Invincible Heather!! (alt.)
patch=1,EE,0018b8a8,word,24030001
// Most Enemies don't attack you
//patch=1,EE,0022ef18,word,00000000
// Never Exhausted
// [Credits: codejunkies.com]
patch=1,EE,00196E00,word,00000000
patch=1,EE,00198420,word,00000000
patch=1,EE,00196CD0,word,00000000
// Camera Symmetry Fix
patch=1,EE,003d6030,word,3F800000
patch=1,EE,003d6038,word,3F800000
// Camera Zoom Out
patch=1,EE,001b4ed8,word,3C023F40
// Auto Aim within Sight Range Off
// Auto Aim out of Sight Range Off
patch=1,EE,001e1bd0,word,24020000
patch=1,EE,001e1be8,word,24020000
// Hanging Corpse Danny in Borley Haunted Mansion crystal clear visible
// [Flashlight independent!]
// [ lq   a2, $0000(a1)
//   jr   ra
//   sq   a2, $0000(a0)
//   nop                ]
patch=1,EE,001D7C38,word,0c771e83
patch=1,EE,001D7C4C,word,0c771e83
patch=1,EE,001D4FBC,word,0c771e83
patch=1,EE,001D4FD0,word,0c771e83
patch=1,EE,01dc7a0c,word,3C0642C0
patch=1,EE,01dc7a10,word,AC860000
patch=1,EE,01dc7a14,word,AC860004
patch=1,EE,01dc7a18,word,AC860008
patch=1,EE,01dc7a1c,word,3C063F80
patch=1,EE,01dc7a20,word,AC86000C
patch=1,EE,01dc7a24,word,03E00008
// Hanging Corpse Danny in Borley Haunted Mansion good visible
// [Flashlight dependent]
// [Overwrite 16 Byte Control Address for Corpse RGB: 0x01DC81B0
// Overwrite 16 Byte Control Address for Corpse Shadow: 0x01DC81C0]
//patch=1,EE,001c7748,word,0C771E8E
//patch=1,EE,001C7754,word,0C771E9B
//patch=1,EE,01DC7A38,word,3C064110
//patch=1,EE,01DC7A3C,word,AC860000
//patch=1,EE,01DC7A40,word,AC860004
//patch=1,EE,01DC7A44,word,AC860008
//patch=1,EE,01DC7A48,word,3C063F80
//patch=1,EE,01DC7A4c,word,AC86000C
//patch=1,EE,01DC7A50,word,03E00008
//patch=1,EE,01DC7A6C,word,3C063E80
//patch=1,EE,01DC7A70,word,AC860000
//patch=1,EE,01DC7A74,word,AC800004
//patch=1,EE,01DC7A78,word,AC800008
//patch=1,EE,01DC7A7c,word,AC80000C
//patch=1,EE,01DC7A80,word,03E00008
// No black Borders and No (thin) vertical black Borders
patch=1,EE,001ee920,word,03E00008
patch=1,EE,001ee924,word,00000000
// No black Borders
// [Control Address and its 2 Byte Value: 01E90C20 0000FFFF]
//patch=1,EE,001ee938,word,2404FFFF
// No (thin) vertical black Borders
// [Control Address and its 1 Byte Value: 01E90C38 00000000]
//patch=1,EE,001ee964,word,24020000
// Maximum Display Mode Sharpness
// [Control Address and its 1 Byte Value: 01E90C5C 00000001]
patch=1,EE,001ecc00,word,03E00008
patch=1,EE,001ecc04,word,24020001
patch=1,EE,001ecc08,word,00000000
// Maximum Fore- and Background Sharpness in Cutscenes
// [Control Address and its 4 Byte Value: 01E90C50 00000000]
patch=1,EE,001ecbd0,word,03E00008
patch=1,EE,001ecbd4,word,24020000
patch=1,EE,001ecbd8,word,00000000
patch=1,EE,001eea84,word,24020000
patch=1,EE,001eeae4,word,24020000
// Maximum Fore- and Background Sharpness in Cutscenes (alt.)
patch=1,EE,001eeae8,word,00000000
patch=1,EE,001eeaec,word,10000102