diff --git a/patches/SLES-51180_4691F6F7.pnach b/patches/SLES-51180_4691F6F7.pnach
index de69ea80..a233ab0e 100644
--- a/patches/SLES-51180_4691F6F7.pnach
+++ b/patches/SLES-51180_4691F6F7.pnach
@@ -1,15 +1,19 @@
-gametitle=The Sum of All Fears (E)(SLES-51180)
+gametitle=Tom Clancy's The Sum of All Fears * PAL-M5 * SLES-51180 * 4691F6F7
 
 [Widescreen 16:9]
 gsaspectratio=16:9
-author=Arapapa
-
-//Widescreen hack 16:9
-
-//X-Fov
-patch=1,EE,004d6f40,word,3c023f40
-
-//Render fix
-patch=1,EE,004d6f58,word,3c0243ab
+author=arapapa
+patch=1,EE,004d6f40,word,3c023f40 // 3c023f80 - X-FoV
+patch=1,EE,004d6f58,word,3c0243ab // 3c024380 - Render fix
 
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=arapapa, converted by pgert
+patch=1,EE,004d6f40,word,3c023f55
+patch=1,EE,004d6f58,word,3c02439A
 
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=arapapa, converted by pgert
+patch=1,EE,004d6f40,word,3c023f64
+patch=1,EE,004d6f58,word,3c024390
diff --git a/patches/SLES-51181_11DB467D.pnach b/patches/SLES-51181_11DB467D.pnach
index d72b4f07..d39dbb38 100644
--- a/patches/SLES-51181_11DB467D.pnach
+++ b/patches/SLES-51181_11DB467D.pnach
@@ -1,18 +1,45 @@
-gametitle=Tom Clancy's Ghost Recon (PAL-M) (SLES_511.81) 11DB467D
+gametitle=Tom Clancy's Ghost Recon * PAL-M4 * SLES-51181 * 11DB467D
 
 [Widescreen 16:9]
 gsaspectratio=16:9
-author=Somechump
-description=Renders the game in 16:9 aspect ratio
-//Widescreen hack by nemesis2000 (Converted to PAL by Somechump)
-patch=1,EE,003a89c4,word,3c023f40 //sp
+author=nemesis2000, ported by Some Chump
+description=Solo/Coop mode widescreen hack.
+
+// Single Player mode
+patch=1,EE,003a89c4,word,3c023f40
 patch=1,EE,003a89e4,word,3c0243d6
-patch=1,EE,003a8ae4,word,3c023f40 //mp
+
+// Multi Player mode
+patch=1,EE,003a8ae4,word,3c023f40
 patch=1,EE,003a8b04,word,3c0243d6
-patch=1,EE,0053ba44,word,3c023f0c //menu
+
+// Menu
+patch=1,EE,0053ba44,word,3c023f0c
 patch=1,EE,0053ba54,word,3c0243d6
 
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000 & Some Chump, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,003a89c4,word,3c023f55
+patch=1,EE,003a89e4,word,3c0243c0
+patch=1,EE,003a8ae4,word,3c023f55
+patch=1,EE,003a8b04,word,3c0243c0
+patch=1,EE,0053ba44,word,3c043f55
+patch=1,EE,0053ba54,word,3c0243c0
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000 & Some Chump, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,003a89c4,word,3c023f64
+patch=1,EE,003a89e4,word,3c0243b4
+patch=1,EE,003a8ae4,word,3c023f64
+patch=1,EE,003a8b04,word,3c0243b4
+patch=1,EE,0053ba44,word,3c043f64
+patch=1,EE,0053ba54,word,3c0243b4
+
 [50 FPS]
 author=PeterDelta
-description=Might need EE Overclock at 130%.
-patch=1,EE,002729D4,word,1440000E //1040000E
\ No newline at end of file
+description=Might need EE overclocking to be stable (130%).
+patch=1,EE,002729D4,word,1440000E // 1040000E
diff --git a/patches/SLES-51466_A7705A52.pnach b/patches/SLES-51466_A7705A52.pnach
index b6f067db..b6236636 100644
--- a/patches/SLES-51466_A7705A52.pnach
+++ b/patches/SLES-51466_A7705A52.pnach
@@ -1,22 +1,25 @@
-gametitle=Splinter Cell  * SLES-51466 * PAL-M5 * A7705A52
+gametitle=Tom Clancy's Splinter Cell * SLES-51466 * PAL-M5 * A7705A52
 
 [Widescreen 16:9]
 gsaspectratio=16:9
 author=sergx12
-description=Widescreen Hack
 patch=1,EE,001CF890,word,3C053F40 // 3C053F80 - X-axis
-// ==========
-// pgert@150820
-// http://forums.pcsx2.net/Thread-PCSX2-Widescreen-Game-Patches?pid=240786#pid240786
-// ==========
-// description=- 16:10 Widescreen hack by ElHecht.
-// patch=1,EE,001CF890,word,3C053F55 // 3C053F80 - X-axis
-// patch=1,EE,001CF930,word,34A55555 // AC450088 - X-axis
-// patch=1,EE,001CF934,word,AC450088 // 8FA2005C
-// ==========
+
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=sergx12 & ElHecht
+patch=1,EE,001CF890,word,3C053F55 // 3C053F80 - X-axis
+patch=1,EE,001CF930,word,34A55555 // AC450088 - X-axis
+patch=1,EE,001CF934,word,AC450088 // 8FA2005C
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=sergx12 & ElHecht, converted by pgert
+patch=1,EE,001CF890,word,3C053F63
+patch=1,EE,001CF930,word,34A58E39
+patch=1,EE,001CF934,word,AC450088
 
 // ==========
-// Notes (by pgert) - do not use.
 // - Alternative 16:10 Widescreen hack by pgert.
 //   Fast boot recommended.
 // patch=1,EE,001CF880,word,3C023F8A // 3C023FB6 - HOW - Y-axis
@@ -24,5 +27,3 @@ patch=1,EE,001CF890,word,3C053F40 // 3C053F80 - X-axis
 // - X-axis patch by sergx12.
 // patch=1,EE,001CF890,word,3C053F40 // 3C053F80 - X-axis
 // ==========
-
-
diff --git a/patches/SLES-51976_FE1720F1.pnach b/patches/SLES-51976_FE1720F1.pnach
index fc8986b6..053a46c9 100644
--- a/patches/SLES-51976_FE1720F1.pnach
+++ b/patches/SLES-51976_FE1720F1.pnach
@@ -1,18 +1,45 @@
-gametitle=Tom Clancy's Ghost Recon: Jungle Storm (PAL-M) (SLES_519.76) FE1720F1
+gametitle=Tom Clancy's Ghost Recon: Jungle Storm * PAL-M5 * SLES-51976 * FE1720F1
 
 [Widescreen 16:9]
 gsaspectratio=16:9
-author=Somechump
-description=Renders the game in 16:9 aspect ratio
-//Converted from NTSC Widescreen hack by nemesis2000 (PAL by Somechump)
-patch=1,EE,0051d978,word,3c023f40 //sp
+author=nemesis2000, ported by Some Chump
+description=Solo/Coop mode widescreen hack.
+
+// Single Player mode
+patch=1,EE,0051d978,word,3c023f40
 patch=1,EE,0051d9b8,word,3c0243b6
-patch=1,EE,00387324,word,3c023f40 //mp
+
+// Multi Player mode
+patch=1,EE,00387324,word,3c023f40
 patch=1,EE,00387350,word,3c0243b6
-patch=1,EE,0051d8e4,word,3C053f40 //unk
+
+// Unknown
+patch=1,EE,0051d8e4,word,3C053f40
 patch=1,EE,0051d928,word,3C0243b6
 
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000 & Some Chump, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,0051d978,word,3c023f55
+patch=1,EE,0051d9b8,word,3c0243c0
+patch=1,EE,00387324,word,3c023f55
+patch=1,EE,00387350,word,3c0243c0
+patch=1,EE,0051d8e4,word,3c043f55
+patch=1,EE,0051d928,word,3c0243c0
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000 & Some Chump, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,0051d978,word,3c023f64
+patch=1,EE,0051d9b8,word,3c0243b4
+patch=1,EE,00387324,word,3c023f64
+patch=1,EE,00387350,word,3c0243b4
+patch=1,EE,0051d8e4,word,3c043f64
+patch=1,EE,0051d928,word,3c0243b4
+
 [50 FPS]
 author=PeterDelta
-description=Might need EE Overclock at 130%.
-patch=1,EE,00159E9C,word,24020000 //24020001
\ No newline at end of file
+description=Might need EE overclocking to be stable (130%).
+patch=1,EE,00159E9C,word,24020000 // 24020001
diff --git a/patches/SLES-52149_80FAC91D.pnach b/patches/SLES-52149_80FAC91D.pnach
index 415a7dd2..8fc4f022 100644
--- a/patches/SLES-52149_80FAC91D.pnach
+++ b/patches/SLES-52149_80FAC91D.pnach
@@ -1,13 +1,40 @@
-gametitle=Splinter Cell - Pandora Tomorrow (PAL-M) SLES-52149 80FAC91D SC2A.ELF
+gametitle=Tom Clancy's Splinter Cell 2: Pandora Tomorrow * SLES-52149 * PAL-M5 * 80FAC91D
+// CRC shifts from AB82114E to 80FAC91D (SC2A.ELF)
+
+// This pnach is activated through the SLES-52149_AB82114E pnach.
 
 [Widescreen 16:9]
 gsaspectratio=16:9
 author=ElHecht
-description=Renders the game in 16:9 aspect ratio
-patch=1,EE,0017A200,word,3C1B3F40 //AE03008C - X-axis
-patch=1,EE,001B79F4,word,AE1B008C //AE03008C
+description=Solo mode widescreen hack.
+patch=1,EE,0017A200,word,3C1B3F40 // AE03008C - X-axis
+patch=1,EE,001B79F4,word,AE1B008C // AE03008C
+
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=ElHecht
+description=Solo mode widescreen hack.
+patch=1,EE,0017A200,word,3C1B3F55 // 00000000 - X-axis
+patch=1,EE,001B79F4,word,377B5555 // AE03008C - X-axis
+patch=1,EE,001B7A0C,word,AE1B008C // 8E02004C
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=ElHecht, converted by pgert
+description=Solo mode widescreen hack.
+patch=1,EE,0017A200,word,3C1B3F63
+patch=1,EE,001B79F4,word,377B8E39
+patch=1,EE,001B7A0C,word,AE1B008C
+
+// ==========
+// - Alternative 16:10 Widescreen hack by pgert.
+//   Might not work with all BIOS types & configurations.
+//   Fast boot recommended.
+// patch=1,EE,21628ABC,extended,3F400000 // 3F800000 - X-axis
+// patch=1,EE,21628AC0,extended,3F666666 // 3F800000 - Y-axis
+// ==========
 
 [50 FPS]
 author=PeterDelta
-description=Might need EE Overclock at 130%.
-patch=1,EE,0018D7C8,word,24030001 //24030002
\ No newline at end of file
+description=Might need EE overclocking to be stable (130%).
+patch=1,EE,0018D7C8,word,24030001 // 24030002
diff --git a/patches/SLES-52149_AB82114E.pnach b/patches/SLES-52149_AB82114E.pnach
index b7cc8304..5493d429 100644
--- a/patches/SLES-52149_AB82114E.pnach
+++ b/patches/SLES-52149_AB82114E.pnach
@@ -1,11 +1,24 @@
-gametitle=Splinter Cell - Pandora Tomorrow (PAL-M) SLES-52149 AB82114E
-//Corresponds to the main crc to activate the secondary crc 80FAC91D called SC2A.ELF
+gametitle=Tom Clancy's Splinter Cell 2: Pandora Tomorrow * SLES-52149 * PAL-M5 * AB82114E
+// CRC shifts from AB82114E to 80FAC91D (SC2A.ELF)
+
+// This pnach corresponds to the main CRC of the game,
+//  but it's just meant to activate the SLES-52149_80FAC91D pnach.
 
 [Widescreen 16:9]
 gsaspectratio=16:9
 author=ElHecht
-description=Renders the game in 16:9 aspect ratio
+description=Solo mode widescreen hack.
+
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=ElHecht
+description=Solo mode widescreen hack.
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=ElHecht, converted by pgert
+description=Solo mode widescreen hack.
 
 [50 FPS]
 author=PeterDelta
-description=Might need EE Overclock at 130%.
\ No newline at end of file
+description=Might need EE overclocking to be stable (130%).
diff --git a/patches/SLES-52288_28A2774C.pnach b/patches/SLES-52288_28A2774C.pnach
index eb41f30c..0dc86539 100644
--- a/patches/SLES-52288_28A2774C.pnach
+++ b/patches/SLES-52288_28A2774C.pnach
@@ -1,11 +1,20 @@
-gametitle=Tom Clancy's Rainbow Six 3 (PAL-M) SLES-52288 28A2774C
+gametitle=Tom Clancy's Rainbow Six 3 * PAL-M5 * SLES-52288 * 28A2774C
 
 [Widescreen 16:9]
 gsaspectratio=16:9
-description=Renders the game in 16:9 aspect ratio
 patch=1,EE,001400ec,word,3c063f40
 
+[Widescreen 16:10]
+gsaspectratio=Stretch
+// converted by pgert
+patch=1,EE,001400ec,word,3c063f55
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+// converted by pgert
+patch=1,EE,001400ec,word,3c063f64
+
 [50 FPS]
 author=PeterDelta
-description=Might need EE Overclock at 130%.
-patch=1,EE,00653878,word,00000001 //00000002
\ No newline at end of file
+description=Might need EE overclocking to be stable (130%).
+patch=1,EE,00653878,word,00000001 // 00000002
diff --git a/patches/SLES-52646_CE64E328.pnach b/patches/SLES-52646_CE64E328.pnach
index 0f1ad4da..8a998fbc 100644
--- a/patches/SLES-52646_CE64E328.pnach
+++ b/patches/SLES-52646_CE64E328.pnach
@@ -1,15 +1,20 @@
-gametitle=Tom Clancy's Ghost Recon 2 (PAL-M) SLES-52646 CE64E328
+gametitle=Tom Clancy's Ghost Recon 2 * PAL-M5 * SLES-52646 * CE64E328
 
 [Widescreen 16:9]
 gsaspectratio=16:9
 author=PeterDelta
-description=Renders the game in 16:9 aspect ratio
 patch=1,EE,E0010000,extended,00E966F8
 patch=1,EE,20E966F8,extended,3F400000
 
+// 16:9 Widescreen hack by arapapa
+// X-FoV (Single Play)
+// 0000803f abaaaa3f 
+//patch=1,EE,E0013f80,extended,00E8D5CA
+//patch=1,EE,20E8D5C8,extended,3f400000 // 3f800000
+
 [50 FPS]
 author=PeterDelta
-description=Might need EE Overclock at 180%.
+description=Might need EE overclocking to be stable (180%).
 patch=1,EE,005D8B70,extended,00000000
 patch=1,EE,E0010001,extended,00722870
-patch=1,EE,005D8B70,extended,24420002
\ No newline at end of file
+patch=1,EE,005D8B70,extended,24420002
diff --git a/patches/SLES-53007_4C4D7072.pnach b/patches/SLES-53007_4C4D7072.pnach
index 5729ded0..b671af84 100644
--- a/patches/SLES-53007_4C4D7072.pnach
+++ b/patches/SLES-53007_4C4D7072.pnach
@@ -1,19 +1,32 @@
-gametitle=Splinter Cell 3 - Chaos Theory
+gametitle=Tom Clancy's Splinter Cell 3: Chaos Theory * SLES-53007 * PAL-M5 * 4C4D7072
 
 [Widescreen 16:9]
 gsaspectratio=16:9
-// ==========
-// pgert@150820
-// http://forums.pcsx2.net/Thread-PCSX2-Widescreen-Game-Patches?pid=240786#pid240786
-// ==========
+author=ElHecht
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,001F2908,word,3C023F40 // 3C023F80 - X-axis
 
-// ==========
-description= Splinter Cell 3 - Chaos Theory * SLES-53007 * PAL-M5 * 4C4D7072
-// ==========
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=ElHecht
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,001F2908,word,3C023F55 // 3C023F80 - X-axis
+patch=1,EE,001F2988,word,34425555 // 3C01007E - X-axis
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=ElHecht, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,001F2908,word,3C023F63
+patch=1,EE,001F2988,word,34428E39
 
 // ==========
-description=- 16:9 Widescreen hack for Solo/Coop mode by ElHecht.
-patch=1,EE,001F2908,word,3C023F40 // 3C023F80 - X-axis
+// - Alternative 16:10 Widescreen hack by pgert.
+//   Might not work with all BIOS types & configurations.
+//   Fast boot recommended.
+// patch=1,EE,20F0843C,extended,3F400000 // 3F800000 - X-axis
+// patch=1,EE,20F08440,extended,3FAB130D // 3FBE1528 - Y-axis
+// ==========
+// To unlock all single-player levels, navigate to the 'Solo Menu' and hold down L1, L2, R1, R2.
+// While holding these, press Square (x5) then Circle (x5).
 // ==========
-
-
diff --git a/patches/SLES-53287_4C4D7873.pnach b/patches/SLES-53287_4C4D7873.pnach
index a1315313..a3f772db 100644
--- a/patches/SLES-53287_4C4D7873.pnach
+++ b/patches/SLES-53287_4C4D7873.pnach
@@ -1,6 +1,6 @@
-gametitle=Tom Clancy's Splinter Cell - Chaos Theory (PAL-M) SLES-53287 4C4D7873
-//Corresponds to the main crc to activate the secondary crc DDAEB7A6 called SC3_OFF.ELF
+gametitle=Tom Clancy's Splinter Cell 3: Chaos Theory * PAL-M3 * SLES-53287 * 4C4D7873
+// CRC shifts from 4C4D7873 to DDAEB7A6 (SC3_OFF.ELF)
 
 [480p Mode]
 author=PeterDelta
-description=SDTV 480p mode at start.
\ No newline at end of file
+description=SDTV 480p mode at start.
diff --git a/patches/SLES-53287_DDAEB7A6.pnach b/patches/SLES-53287_DDAEB7A6.pnach
index b5a22970..cc124750 100644
--- a/patches/SLES-53287_DDAEB7A6.pnach
+++ b/patches/SLES-53287_DDAEB7A6.pnach
@@ -1,4 +1,5 @@
-gametitle=Tom Clancy's Splinter Cell - Chaos Theory (PAL-M) SLES-53287 4C4D7873 (DDAEB7A6 SC3_OFF.ELF)
+gametitle=Tom Clancy's Splinter Cell 3: Chaos Theory * PAL-M3 * SLES-53287 * DDAEB7A6
+// CRC shifts from 4C4D7873 to DDAEB7A6 (SC3_OFF.ELF)
 
 [480p Mode]
 gsinterlacemode=1
@@ -6,4 +7,9 @@ author=PeterDelta
 description=SDTV 480p mode at start.
 patch=1,EE,00110014,word,24110000
 patch=1,EE,00110018,word,24120050
-patch=1,EE,00110024,word,24130001
\ No newline at end of file
+patch=1,EE,00110024,word,24130001
+
+// ==========
+// To unlock all single-player levels, navigate to the 'Solo Menu' and hold down L1, L2, R1, R2.
+// While holding these, press Square (x5) then Circle (x5).
+// ==========
diff --git a/patches/SLES-53826_ABE3FDEA.pnach b/patches/SLES-53826_ABE3FDEA.pnach
index f3fb7f6a..f61b6483 100644
--- a/patches/SLES-53826_ABE3FDEA.pnach
+++ b/patches/SLES-53826_ABE3FDEA.pnach
@@ -1,39 +1,46 @@
-gametitle=Splinter Cell 4 - Double Agent
+gametitle=Tom Clancy's Splinter Cell 4: Double Agent * SLES-53826 * PAL-M5 * ABE3FDEA
 
 [Widescreen 16:9]
 gsaspectratio=16:9
-// ==========
-// pgert@150820
-// http://forums.pcsx2.net/Thread-PCSX2-Widescreen-Game-Patches?pid=240786#pid240786
-// ==========
+author=ElHecht
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,001F483C,word,3C0D3F40 // 3C0D3F80 - X-axis
 
-// ==========
-description= Splinter Cell 4 - Double Agent * SLES-53826 * PAL-M5 * ABE3FDEA
-// ==========
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=ElHecht
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,001F483C,word,3C0D3F55 // 3C0D3F80 - X-axis
+patch=1,EE,001F48AC,word,35AD5555 // AE6D00BC - X-axis
+patch=1,EE,001F4980,word,AE6D00BC // 7BB30030
+patch=1,EE,001F4984,word,7BB30030 // 7BB20020
+patch=1,EE,001F4988,word,7BB20020 // 7BB10010
+patch=1,EE,001F498C,word,7BB10010 // 7BB00000
+patch=1,EE,001F4990,word,7BB00000 // 03E00008
+patch=1,EE,001F4994,word,03E00008 // 27BD0070
+patch=1,EE,001F4998,word,27BD0070 // 00000000
 
-// ==========
-description=- 16:9 Widescreen hack for Solo/Coop mode by ElHecht.
-patch=1,EE,001F483C,word,3C0D3F40 // 3C0D3F80 - X-axis
-// ==========
-// description=- 16:10 Widescreen hack for Solo/Coop mode by ElHecht.
-// patch=1,EE,001F483C,word,3C0D3F55 // 3C0D3F80 - X-axis
-// patch=1,EE,001F48AC,word,35AD5555 // AE6D00BC - X-axis
-// patch=1,EE,001F4980,word,AE6D00BC // 7BB30030
-// patch=1,EE,001F4984,word,7BB30030 // 7BB20020
-// patch=1,EE,001F4988,word,7BB20020 // 7BB10010
-// patch=1,EE,001F498C,word,7BB10010 // 7BB00000
-// patch=1,EE,001F4990,word,7BB00000 // 03E00008
-// patch=1,EE,001F4994,word,03E00008 // 27BD0070
-// patch=1,EE,001F4998,word,27BD0070 // 00000000
-// ==========
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=ElHecht, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,001F483C,word,3C0D3F63
+patch=1,EE,001F48AC,word,35AD8E39
+patch=1,EE,001F4980,word,AE6D00BC
+patch=1,EE,001F4984,word,7BB30030
+patch=1,EE,001F4988,word,7BB20020
+patch=1,EE,001F498C,word,7BB10010
+patch=1,EE,001F4990,word,7BB00000
+patch=1,EE,001F4994,word,03E00008
+patch=1,EE,001F4998,word,27BD0070
 
 // ==========
-// Notes (by pgert) - do not use.
 // - Alternative 16:10 Widescreen hack by pgert.
 //   Might not work with all BIOS types & configurations.
 //   Fast boot recommended.
 // patch=1,EE,20F6435C,extended,3F400000 // 3F800000 - X-axis
 // patch=1,EE,20F64360,extended,3FAB130D // 3FBE1528 - Y-axis
 // ==========
-
-
+// Game can run at 60 FPS as opposed to 30 with an EE cycle rate of 300%.
+// Use at your own risk.
+// ==========
diff --git a/patches/SLES-53827_6BD0E9C2.pnach b/patches/SLES-53827_6BD0E9C2.pnach
index a210e16c..98760c73 100644
--- a/patches/SLES-53827_6BD0E9C2.pnach
+++ b/patches/SLES-53827_6BD0E9C2.pnach
@@ -1,14 +1,31 @@
-gametitle=Tom Clancy's Splinter Cell - Double Agent PAL-M SLES-53827 ABE2FDE9 secundary CRC 
-//Game changes ELF when select single player to SC4_OFF.ELF with active CRC 6BD0E9C2
+gametitle=Tom Clancy's Splinter Cell 4: Double Agent * PAL-M3 * SLES-53827 * 6BD0E9C2
+// CRC shifts from ABE2FDE9 to 6BD0E9C2 (SC4_OFF.ELF) when selecting Single Player mode.
 
 [Widescreen 16:9]
 gsaspectratio=16:9
 author=ElHecht
-description=16:9 Widescreen hack for Solo/Coop mode by ElHecht.
+description=Solo/Coop mode widescreen hack.
 patch=1,EE,001F483C,word,3C0D3F40 // 3C0D3F80 - X-axis
 
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=ElHecht, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,001F483C,word,3C0D3F55
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=ElHecht, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,001F483C,word,3C0D3F64
+
 [480p Mode]
 gsinterlacemode=1
 author=Gabominated
-description=SDTV 480p mode at start.  Might need enable EE Overclock to be stable.
-patch=1,EE,00114938,word,24120050 //00069403
+description=SDTV 480p mode at start - Might need EE overclocking to be stable.
+patch=1,EE,00114938,word,24120050 // 00069403 - video engine
+
+// ==========
+// Game can run at 60 FPS as opposed to 30 with an EE cycle rate of 300%.
+// Use at your own risk.
+// ==========
diff --git a/patches/SLES-53827_ABE2FDE9.pnach b/patches/SLES-53827_ABE2FDE9.pnach
index 3d10c818..15b07292 100644
--- a/patches/SLES-53827_ABE2FDE9.pnach
+++ b/patches/SLES-53827_ABE2FDE9.pnach
@@ -1,11 +1,31 @@
-gametitle=Tom Clancy's Splinter Cell - Double Agent PAL-M SLES-53827 ABE2FDE9 secundary CRC 6BD0E9C2 
-//Corresponds to the main crc to activate the secondary crc 6BD0E9C2 called SC4_OFF.ELF
+gametitle=Tom Clancy's Splinter Cell 4: Double Agent * PAL-M3 * SLES-53827 * ABE2FDE9
+// CRC shifts from ABE2FDE9 to 6BD0E9C2 (SC4_OFF.ELF) when selecting Single Player mode.
 
 [Widescreen 16:9]
 gsaspectratio=16:9
 author=ElHecht
-description=16:9 Widescreen hack for Solo/Coop mode by ElHecht.
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,001F483C,word,3C0D3F40 // 3C0D3F80 - X-axis
+
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=ElHecht, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,001F483C,word,3C0D3F55
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=ElHecht, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,001F483C,word,3C0D3F64
 
 [480p Mode]
+gsinterlacemode=1
 author=Gabominated
-description=SDTV 480p mode at start.  Might need enable EE Overclock to be stable.
+description=SDTV 480p mode at start - Might need EE overclocking to be stable.
+patch=1,EE,00114938,word,24120050 // 00069403 - video engine
+
+// ==========
+// Game can run at 60 FPS as opposed to 30 with an EE cycle rate of 300%.
+// Use at your own risk.
+// ==========
diff --git a/patches/SLKA-25031_9AB05FF8.pnach b/patches/SLKA-25031_9AB05FF8.pnach
index 34b71e18..593fc81b 100644
--- a/patches/SLKA-25031_9AB05FF8.pnach
+++ b/patches/SLKA-25031_9AB05FF8.pnach
@@ -1,19 +1,40 @@
-gametitle=Tom Clancy's Ghost Recon (K) (SLKA_250.31)
+gametitle=Tom Clancy's Ghost Recon * NTSC-K * SLKA-25031 * 9AB05FF8
 
 [Widescreen 16:9]
 gsaspectratio=16:9
-author=nemesis2000 (pnach by Arapapa)
+author=nemesis2000, ported by arapapa
+description=Solo/Coop mode widescreen hack.
 
-//sp
+// Single Player mode
 patch=1,EE,003a8b94,word,3c023f40
 patch=1,EE,003a8bb4,word,3c0243d6
 
-//mp
+// Multi Player mode
 patch=1,EE,003a8cb4,word,3c023f40
 patch=1,EE,003a8cd4,word,3c0243d6
 
-//menu
+// Menu
 patch=1,EE,0053c404,word,3c043f40
 patch=1,EE,0053c410,word,3c0243d6
 
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000 & arapapa, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,003a8b94,word,3c023f55
+patch=1,EE,003a8bb4,word,3c0243c0
+patch=1,EE,003a8cb4,word,3c023f55
+patch=1,EE,003a8cd4,word,3c0243c0
+patch=1,EE,0053c404,word,3c043f55
+patch=1,EE,0053c410,word,3c0243c0
 
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000 & arapapa, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,003a8b94,word,3c023f64
+patch=1,EE,003a8bb4,word,3c0243b4
+patch=1,EE,003a8cb4,word,3c023f64
+patch=1,EE,003a8cd4,word,3c0243b4
+patch=1,EE,0053c404,word,3c043f64
+patch=1,EE,0053c410,word,3c0243b4
diff --git a/patches/SLKA-25061_040421BE.pnach b/patches/SLKA-25061_040421BE.pnach
index 487ce11e..d29d39d8 100644
--- a/patches/SLKA-25061_040421BE.pnach
+++ b/patches/SLKA-25061_040421BE.pnach
@@ -1,12 +1,11 @@
-gametitle=Tom Clancy's Splinter Cell (NTSC-K)(SLKA-25061)
+gametitle=Tom Clancy's Splinter Cell * NTSC-K * SLKA-25061 * 040421BE
 
 [Widescreen 16:9]
 gsaspectratio=16:9
-author=nemesis2000 (NTSC-K by Arapapa)
+author=nemesis2000 & arapapa
+// Ported by arapapa from the NTSC-U hack by nemesis2000.
+// Search values are different than NTSC-U.
 
-//Search values are different than NTSC-U.
-
-//Widescreen hack 16:9
 patch=1,EE,001d0b14,word,8f828ff8
 patch=1,EE,001d0b18,word,14400005
 patch=1,EE,001d0b1c,word,3c040046
@@ -48,7 +47,7 @@ patch=1,EE,001d0b8c,word,3c023fd4
 patch=1,EE,001d0b90,word,34437ae1
 
 patch=1,EE,001d0b94,word,24050004
-patch=1,EE,001d0b98,word,3c043f40 //hor val
+patch=1,EE,001d0b98,word,3c043f40 // X-FoV
 patch=1,EE,001d0b9c,word,e4c00070
 patch=1,EE,001d0ba0,word,8fa2005c
 
@@ -102,4 +101,14 @@ patch=1,EE,001d0c38,word,8fa2005c
 patch=1,EE,001d0c3c,word,3c043f80
 patch=1,EE,001d0c40,word,ac44008c
 
-
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000 & arapapa, converted by pgert
+description=Combine with 'Widescreen 16:9'
+patch=1,EE,001d0b98,word,3c043f55
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000 & arapapa, converted by pgert
+description=Combine with 'Widescreen 16:9'
+patch=1,EE,001d0b98,word,3c043f64
diff --git a/patches/SLKA-25173_21CC1EC3.pnach b/patches/SLKA-25173_21CC1EC3.pnach
new file mode 100644
index 00000000..1bed99f2
--- /dev/null
+++ b/patches/SLKA-25173_21CC1EC3.pnach
@@ -0,0 +1,17 @@
+gametitle=Tom Clancy's Rainbow Six 3 * NTSC-K * SLKA-25173 * 21CC1EC3
+
+[Widescreen 16:9]
+gsaspectratio=16:9
+author=nemesis2000, ported by arapapa
+// 803f023c 9007a327 9407a2af
+patch=1,EE,20311150,extended,3c023f40
+
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000 & arapapa, converted by pgert
+patch=1,EE,20311150,extended,3c023f55
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000 & arapapa, converted by pgert
+patch=1,EE,20311150,extended,3c023f64
diff --git a/patches/SLKA-25180_002C5D88.pnach b/patches/SLKA-25180_002C5D88.pnach
index 40b94b5d..c4b4b137 100644
--- a/patches/SLKA-25180_002C5D88.pnach
+++ b/patches/SLKA-25180_002C5D88.pnach
@@ -1,113 +1,122 @@
-gametitle=Tom Clancy's Splinter Cell 2 - Pandora Tomorrow (NTSC-K)(SLKA-25180)
+gametitle=Tom Clancy's Splinter Cell 2: Pandora Tomorrow * NTSC-K * SLKA-25180 * 002C5D88
 
 [Widescreen 16:9]
 gsaspectratio=16:9
-author=nemesis2000 (NTSC-K by Arapapa)
-
-//Search values are different than NTSC-U.
-
-//Widescreen hack 16:9
-patch=1,EE,001b8b1c,word,14400005 //14400006
-patch=1,EE,001b8b34,word,8f849f54 //00000000
-patch=1,EE,001b8b38,word,3c060048 //8f849f54
-patch=1,EE,001b8b3c,word,0000282d //3c060048
-
-patch=1,EE,001b8b40,word,24c67c3f //0000282d
-patch=1,EE,001b8b44,word,0000382d //24c67c3f
-patch=1,EE,001b8b48,word,24080001 //0000382d
-patch=1,EE,001b8b4c,word,0c05abc0 //24080001
-
-patch=1,EE,001b8b50,word,0000482d //0c05abc0
-patch=1,EE,001b8b54,word,0040882d //0000482d
-patch=1,EE,001b8b58,word,0c059abc //0040882d
-patch=1,EE,001b8b5c,word,afa0009c //0c059abc
-
-patch=1,EE,001b8b60,word,8fa6009c //afa0009c
-patch=1,EE,001b8b64,word,0220202d //8fa6009c
-patch=1,EE,001b8b68,word,8f898034 //0220202d
-patch=1,EE,001b8b6c,word,0040282d //8f898034
-
-patch=1,EE,001b8b70,word,0000382d //0040282d
-patch=1,EE,001b8b74,word,0000402d //0000382d
-patch=1,EE,001b8b78,word,0c05980c //0000402d
-patch=1,EE,001b8b7c,word,0000502d //0c05980c
-
-patch=1,EE,001b8b80,word,0c06e4b8 //0000502d
-patch=1,EE,001b8b84,word,0040202d //0c06e4b8
-patch=1,EE,001b8b88,word,ae020060 //0040202d
-patch=1,EE,001b8b8c,word,8e040060 //ae020060
-
-patch=1,EE,001b8b90,word,8c990000 //8e040060
-patch=1,EE,001b8b94,word,8f39006c //8c990000
-patch=1,EE,001b8b98,word,0320f809 //8f39006c
-patch=1,EE,001b8b9c,word,0200282d //0320f809
-
-patch=1,EE,001b8ba0,word,8f829de0 //0200282d
-patch=1,EE,001b8ba4,word,14400005 //8f829de0
-patch=1,EE,001b8ba8,word,3c040048 //14400005
-patch=1,EE,001b8bac,word,0c071c00 //3c040048
-
-patch=1,EE,001b8bb0,word,24845080 //0c071c00
-patch=1,EE,001b8bb4,word,0c071bb8 //24845080
-patch=1,EE,001b8bb8,word,af829de0 //0c071bb8
-patch=1,EE,001b8bbc,word,8f849de0 //af829de0
-
-patch=1,EE,001b8bc0,word,3c060048 //8f849de0
-patch=1,EE,001b8bc4,word,0000282d //3c060048
-patch=1,EE,001b8bc8,word,24c67c58 //0000282d
-patch=1,EE,001b8bcc,word,0000382d //24c67c58
-
-patch=1,EE,001b8bd0,word,24080001 //0000382d
-patch=1,EE,001b8bd4,word,0c05abc0 //24080001
-patch=1,EE,001b8bd8,word,0000482d //0c05abc0
-patch=1,EE,001b8bdc,word,0040882d //0000482d
-
-patch=1,EE,001b8be0,word,0c059abc //0040882d
-patch=1,EE,001b8be4,word,afa00098 //0c059abc
-patch=1,EE,001b8be8,word,8fa60098 //afa00098
-patch=1,EE,001b8bec,word,0220202d //8fa60098
-
-patch=1,EE,001b8bf0,word,8f898034 //0220202d
-patch=1,EE,001b8bf4,word,0040282d //8f898034
-patch=1,EE,001b8bf8,word,0000382d //0040282d
-patch=1,EE,001b8bfc,word,0000402d //0000382d
-
-patch=1,EE,001b8c00,word,0c05980c //0000402d
-patch=1,EE,001b8c04,word,0000502d //0c05980c
-patch=1,EE,001b8c08,word,0c05ece4 //0000502d
-patch=1,EE,001b8c0c,word,ae020064 //0c05ece4
-
-patch=1,EE,001b8c10,word,e6000074 //ae020064
-patch=1,EE,001b8c14,word,3c023fd4 //e6000074
-patch=1,EE,001b8c18,word,ae0000c0 //3c023fd4
-patch=1,EE,001b8c1c,word,24040004 //ae0000c0
-
-patch=1,EE,001b8c20,word,ae0000c4 //24040004
-patch=1,EE,001b8c24,word,3c033f40 //ae0000c4
-patch=1,EE,001b8c28,word,ae0000c8 //3c033f80
-patch=1,EE,001b8c2c,word,34427ae1 //ae0000c8
-
-patch=1,EE,001b8c30,word,e61400cc //34427ae1
-patch=1,EE,001b8c34,word,ae0000e0 //e61400cc
-patch=1,EE,001b8c38,word,ae0000e4 //ae0000e0
-patch=1,EE,001b8c3c,word,ae0000e8 //ae0000e4
-
-patch=1,EE,001b8c40,word,e61400ec //ae0000e8
-patch=1,EE,001b8c44,word,ae0000f0 //e61400ec
-patch=1,EE,001b8c48,word,ae0000f4 //ae0000f0
-patch=1,EE,001b8c4c,word,ae0000f8 //ae0000f4
-
-patch=1,EE,001b8c50,word,e61400fc //ae0000f8
-patch=1,EE,001b8c54,word,ae000100 //e61400fc
-patch=1,EE,001b8c58,word,ae000108 //ae000100
-patch=1,EE,001b8c5c,word,ae000104 //ae000108
-
-patch=1,EE,001b8c60,word,ae040094 //ae000104
-patch=1,EE,001b8c64,word,ae000088 //ae040094
-patch=1,EE,001b8c68,word,ae000084 //ae000088
-patch=1,EE,001b8c6c,word,ae03008c //ae000084
-
-patch=1,EE,001b8c70,word,3c033f80 //ae030090
-patch=1,EE,001b8c74,word,ae030090 //ae03008c
-
-
+author=nemesis2000 & arapapa
+// Ported by arapapa from the NTSC-U hack by nemesis2000.
+// Search values are different than NTSC-U.
+
+patch=1,EE,001b8b1c,word,14400005 // 14400006
+patch=1,EE,001b8b34,word,8f849f54 // 00000000
+patch=1,EE,001b8b38,word,3c060048 // 8f849f54
+patch=1,EE,001b8b3c,word,0000282d // 3c060048
+
+patch=1,EE,001b8b40,word,24c67c3f // 0000282d
+patch=1,EE,001b8b44,word,0000382d // 24c67c3f
+patch=1,EE,001b8b48,word,24080001 // 0000382d
+patch=1,EE,001b8b4c,word,0c05abc0 // 24080001
+
+patch=1,EE,001b8b50,word,0000482d // 0c05abc0
+patch=1,EE,001b8b54,word,0040882d // 0000482d
+patch=1,EE,001b8b58,word,0c059abc // 0040882d
+patch=1,EE,001b8b5c,word,afa0009c // 0c059abc
+
+patch=1,EE,001b8b60,word,8fa6009c // afa0009c
+patch=1,EE,001b8b64,word,0220202d // 8fa6009c
+patch=1,EE,001b8b68,word,8f898034 // 0220202d
+patch=1,EE,001b8b6c,word,0040282d // 8f898034
+
+patch=1,EE,001b8b70,word,0000382d // 0040282d
+patch=1,EE,001b8b74,word,0000402d // 0000382d
+patch=1,EE,001b8b78,word,0c05980c // 0000402d
+patch=1,EE,001b8b7c,word,0000502d // 0c05980c
+
+patch=1,EE,001b8b80,word,0c06e4b8 // 0000502d
+patch=1,EE,001b8b84,word,0040202d // 0c06e4b8
+patch=1,EE,001b8b88,word,ae020060 // 0040202d
+patch=1,EE,001b8b8c,word,8e040060 // ae020060
+
+patch=1,EE,001b8b90,word,8c990000 // 8e040060
+patch=1,EE,001b8b94,word,8f39006c // 8c990000
+patch=1,EE,001b8b98,word,0320f809 // 8f39006c
+patch=1,EE,001b8b9c,word,0200282d // 0320f809
+
+patch=1,EE,001b8ba0,word,8f829de0 // 0200282d
+patch=1,EE,001b8ba4,word,14400005 // 8f829de0
+patch=1,EE,001b8ba8,word,3c040048 // 14400005
+patch=1,EE,001b8bac,word,0c071c00 // 3c040048
+
+patch=1,EE,001b8bb0,word,24845080 // 0c071c00
+patch=1,EE,001b8bb4,word,0c071bb8 // 24845080
+patch=1,EE,001b8bb8,word,af829de0 // 0c071bb8
+patch=1,EE,001b8bbc,word,8f849de0 // af829de0
+
+patch=1,EE,001b8bc0,word,3c060048 // 8f849de0
+patch=1,EE,001b8bc4,word,0000282d // 3c060048
+patch=1,EE,001b8bc8,word,24c67c58 // 0000282d
+patch=1,EE,001b8bcc,word,0000382d // 24c67c58
+
+patch=1,EE,001b8bd0,word,24080001 // 0000382d
+patch=1,EE,001b8bd4,word,0c05abc0 // 24080001
+patch=1,EE,001b8bd8,word,0000482d // 0c05abc0
+patch=1,EE,001b8bdc,word,0040882d // 0000482d
+
+patch=1,EE,001b8be0,word,0c059abc // 0040882d
+patch=1,EE,001b8be4,word,afa00098 // 0c059abc
+patch=1,EE,001b8be8,word,8fa60098 // afa00098
+patch=1,EE,001b8bec,word,0220202d // 8fa60098
+
+patch=1,EE,001b8bf0,word,8f898034 // 0220202d
+patch=1,EE,001b8bf4,word,0040282d // 8f898034
+patch=1,EE,001b8bf8,word,0000382d // 0040282d
+patch=1,EE,001b8bfc,word,0000402d // 0000382d
+
+patch=1,EE,001b8c00,word,0c05980c // 0000402d
+patch=1,EE,001b8c04,word,0000502d // 0c05980c
+patch=1,EE,001b8c08,word,0c05ece4 // 0000502d
+patch=1,EE,001b8c0c,word,ae020064 // 0c05ece4
+
+patch=1,EE,001b8c10,word,e6000074 // ae020064
+patch=1,EE,001b8c14,word,3c023fd4 // e6000074
+patch=1,EE,001b8c18,word,ae0000c0 // 3c023fd4
+patch=1,EE,001b8c1c,word,24040004 // ae0000c0
+
+patch=1,EE,001b8c20,word,ae0000c4 // 24040004
+patch=1,EE,001b8c24,word,3c033f40 // ae0000c4 - X-FoV
+patch=1,EE,001b8c28,word,ae0000c8 // 3c033f80
+patch=1,EE,001b8c2c,word,34427ae1 // ae0000c8
+
+patch=1,EE,001b8c30,word,e61400cc // 34427ae1
+patch=1,EE,001b8c34,word,ae0000e0 // e61400cc
+patch=1,EE,001b8c38,word,ae0000e4 // ae0000e0
+patch=1,EE,001b8c3c,word,ae0000e8 // ae0000e4
+
+patch=1,EE,001b8c40,word,e61400ec // ae0000e8
+patch=1,EE,001b8c44,word,ae0000f0 // e61400ec
+patch=1,EE,001b8c48,word,ae0000f4 // ae0000f0
+patch=1,EE,001b8c4c,word,ae0000f8 // ae0000f4
+
+patch=1,EE,001b8c50,word,e61400fc // ae0000f8
+patch=1,EE,001b8c54,word,ae000100 // e61400fc
+patch=1,EE,001b8c58,word,ae000108 // ae000100
+patch=1,EE,001b8c5c,word,ae000104 // ae000108
+
+patch=1,EE,001b8c60,word,ae040094 // ae000104
+patch=1,EE,001b8c64,word,ae000088 // ae040094
+patch=1,EE,001b8c68,word,ae000084 // ae000088
+patch=1,EE,001b8c6c,word,ae03008c // ae000084
+
+patch=1,EE,001b8c70,word,3c033f80 // ae030090
+patch=1,EE,001b8c74,word,ae030090 // ae03008c
+
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000 & arapapa, converted by pgert
+description=Combine with 'Widescreen 16:9'
+patch=1,EE,001b8c24,word,3c043f55
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000 & arapapa, converted by pgert
+description=Combine with 'Widescreen 16:9'
+patch=1,EE,001b8c24,word,3c043f64
diff --git a/patches/SLPM-66672_83162EAD.pnach b/patches/SLPM-66672_83162EAD.pnach
index 633e7a1b..481a750a 100644
--- a/patches/SLPM-66672_83162EAD.pnach
+++ b/patches/SLPM-66672_83162EAD.pnach
@@ -1,72 +1,86 @@
-gametitle=Tom Clancy's Splinter Cell 4 - Double Agent (NTSC-J)(SLPM-66672)
+gametitle=Tom Clancy's Splinter Cell 4: Double Agent * NTSC-J * SLPM-66672 * 83162EAD
 
 [Widescreen 16:9]
 gsaspectratio=16:9
-author=nemesis2000 (NTSC-J by Arapapa)
-
-//Search values are different than NTSC-U.
-
-//Widescreen hack 16:9
-patch=1,EE,001fa040,word,e66000a4 //00000000
-patch=1,EE,001fa044,word,3c020083 //e66000a4
-patch=1,EE,001fa048,word,c44083d0 //3c020083
-patch=1,EE,001fa04c,word,3c0c0083 //c44083d0
-
-patch=1,EE,001fa050,word,3c0b0083 //3c0c0083
-patch=1,EE,001fa054,word,3c0a0083 //3c0b0083
-patch=1,EE,001fa058,word,3c090083 //3c0a0083
-patch=1,EE,001fa05c,word,3c080083 //3c090083
-
-patch=1,EE,001fa060,word,3c070083 //3c080083
-patch=1,EE,001fa064,word,3c060083 //3c070083
-patch=1,EE,001fa068,word,3c050083 //3c060083
-patch=1,EE,001fa06c,word,3c040083 //3c050083
-
-patch=1,EE,001fa070,word,3c030083 //3c040083
-patch=1,EE,001fa074,word,240e0004 //3c030083
-patch=1,EE,001fa078,word,3c020083 //240e0004
-patch=1,EE,001fa07c,word,3c0d3f40 //3c020083
-
-patch=1,EE,001fa080,word,e66000f0 //3c0d3f80
-patch=1,EE,001fa084,word,c44183d4 //e66000f0
-patch=1,EE,001fa088,word,e66100f4 //c44183d4
-patch=1,EE,001fa08c,word,3c020083 //e66100f4
-
-patch=1,EE,001fa090,word,c58183d8 //3c020083
-patch=1,EE,001fa094,word,c440b5c0 //c58183d8
-patch=1,EE,001fa098,word,e66100f8 //c440b5c0
-patch=1,EE,001fa09c,word,c56183dc //e66100f8
-
-patch=1,EE,001fa0a0,word,e66100fc //c56183dc
-patch=1,EE,001fa0a4,word,c54183d0 //e66100fc
-patch=1,EE,001fa0a8,word,e6610130 //c54183d0
-patch=1,EE,001fa0ac,word,c52183d4 //e6610130
-
-patch=1,EE,001fa0b0,word,e6610134 //c52183d4
-patch=1,EE,001fa0b4,word,c50183d8 //e6610134
-patch=1,EE,001fa0b8,word,e6610138 //c50183d8
-patch=1,EE,001fa0bc,word,c4e183dc //e6610138
-
-patch=1,EE,001fa0c0,word,e661013c //c4e183dc
-patch=1,EE,001fa0c4,word,c4c183d0 //e661013c
-patch=1,EE,001fa0c8,word,e6610140 //c4c183d0
-patch=1,EE,001fa0cc,word,c4a183d4 //e6610140
-
-patch=1,EE,001fa0d0,word,e6610144 //c4a183d4
-patch=1,EE,001fa0d4,word,c48183d8 //e6610144
-patch=1,EE,001fa0d8,word,e6610148 //c48183d8
-patch=1,EE,001fa0dc,word,c46183dc //e6610148
-
-patch=1,EE,001fa0e0,word,e661014c //c46183dc
-patch=1,EE,001fa0e4,word,ae600150 //e661014c
-patch=1,EE,001fa0e8,word,ae600158 //ae600150
-patch=1,EE,001fa0ec,word,ae600154 //ae600158
-
-patch=1,EE,001fa0f0,word,ae6e00c4 //ae600154
-patch=1,EE,001fa0f4,word,ae6000b8 //ae6e00c4
-patch=1,EE,001fa0f8,word,ae6000b4 //ae6000b8
-patch=1,EE,001fa0fc,word,ae6d00bc //ae6000b4
-
-patch=1,EE,001fa100,word,3c0d3f80 //ae6d00bc
-
-
+author=nemesis2000 & arapapa
+// Ported by arapapa from the NTSC-U hack by nemesis2000.
+// Search values are different than NTSC-U.
+
+patch=1,EE,001fa040,word,e66000a4 // 00000000
+patch=1,EE,001fa044,word,3c020083 // e66000a4
+patch=1,EE,001fa048,word,c44083d0 // 3c020083
+patch=1,EE,001fa04c,word,3c0c0083 // c44083d0
+
+patch=1,EE,001fa050,word,3c0b0083 // 3c0c0083
+patch=1,EE,001fa054,word,3c0a0083 // 3c0b0083
+patch=1,EE,001fa058,word,3c090083 // 3c0a0083
+patch=1,EE,001fa05c,word,3c080083 // 3c090083
+
+patch=1,EE,001fa060,word,3c070083 // 3c080083
+patch=1,EE,001fa064,word,3c060083 // 3c070083
+patch=1,EE,001fa068,word,3c050083 // 3c060083
+patch=1,EE,001fa06c,word,3c040083 // 3c050083
+
+patch=1,EE,001fa070,word,3c030083 // 3c040083
+patch=1,EE,001fa074,word,240e0004 // 3c030083
+patch=1,EE,001fa078,word,3c020083 // 240e0004
+patch=1,EE,001fa07c,word,3c0d3f40 // 3c020083 - X-FoV
+
+patch=1,EE,001fa080,word,e66000f0 // 3c0d3f80
+patch=1,EE,001fa084,word,c44183d4 // e66000f0
+patch=1,EE,001fa088,word,e66100f4 // c44183d4
+patch=1,EE,001fa08c,word,3c020083 // e66100f4
+
+patch=1,EE,001fa090,word,c58183d8 // 3c020083
+patch=1,EE,001fa094,word,c440b5c0 // c58183d8
+patch=1,EE,001fa098,word,e66100f8 // c440b5c0
+patch=1,EE,001fa09c,word,c56183dc // e66100f8
+
+patch=1,EE,001fa0a0,word,e66100fc // c56183dc
+patch=1,EE,001fa0a4,word,c54183d0 // e66100fc
+patch=1,EE,001fa0a8,word,e6610130 // c54183d0
+patch=1,EE,001fa0ac,word,c52183d4 // e6610130
+
+patch=1,EE,001fa0b0,word,e6610134 // c52183d4
+patch=1,EE,001fa0b4,word,c50183d8 // e6610134
+patch=1,EE,001fa0b8,word,e6610138 // c50183d8
+patch=1,EE,001fa0bc,word,c4e183dc // e6610138
+
+patch=1,EE,001fa0c0,word,e661013c // c4e183dc
+patch=1,EE,001fa0c4,word,c4c183d0 // e661013c
+patch=1,EE,001fa0c8,word,e6610140 // c4c183d0
+patch=1,EE,001fa0cc,word,c4a183d4 // e6610140
+
+patch=1,EE,001fa0d0,word,e6610144 // c4a183d4
+patch=1,EE,001fa0d4,word,c48183d8 // e6610144
+patch=1,EE,001fa0d8,word,e6610148 // c48183d8
+patch=1,EE,001fa0dc,word,c46183dc // e6610148
+
+patch=1,EE,001fa0e0,word,e661014c // c46183dc
+patch=1,EE,001fa0e4,word,ae600150 // e661014c
+patch=1,EE,001fa0e8,word,ae600158 // ae600150
+patch=1,EE,001fa0ec,word,ae600154 // ae600158
+
+patch=1,EE,001fa0f0,word,ae6e00c4 // ae600154
+patch=1,EE,001fa0f4,word,ae6000b8 // ae6e00c4
+patch=1,EE,001fa0f8,word,ae6000b4 // ae6000b8
+patch=1,EE,001fa0fc,word,ae6d00bc // ae6000b4
+
+patch=1,EE,001fa100,word,3c0d3f80 // ae6d00bc
+
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000 & arapapa, converted by pgert
+description=Combine with 'Widescreen 16:9'
+patch=1,EE,001fa07c,word,3c0d3f55
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000 & arapapa, converted by pgert
+description=Combine with 'Widescreen 16:9'
+patch=1,EE,001fa07c,word,3c0d3f64
+
+// ==========
+// Game can run at 60 FPS as opposed to 30 with an EE cycle rate of 300%.
+// Use at your own risk.
+// ==========
diff --git a/patches/SLUS-20613_3E571E95.pnach b/patches/SLUS-20613_3E571E95.pnach
index ea7edae7..5ab96bb3 100644
--- a/patches/SLUS-20613_3E571E95.pnach
+++ b/patches/SLUS-20613_3E571E95.pnach
@@ -1,19 +1,45 @@
-gametitle=Tom Clancy's Ghost Recon (SLUS-20613)
+gametitle=Tom Clancy's Ghost Recon * NTSC-U * SLUS-20613 * 3E571E95
 
 [Widescreen 16:9]
 gsaspectratio=16:9
 author=nemesis2000
+description=Solo/Coop mode widescreen hack.
 
-//sp
+// Single Player mode
 patch=1,EE,003a7ef4,word,3c023f40
 patch=1,EE,003a7f14,word,3c0243d6
 
-//mp
+// Multi Player mode
 patch=1,EE,003a8014,word,3c023f40
 patch=1,EE,003a8034,word,3c0243d6
 
-//menu
+// Menu
 patch=1,EE,0053b144,word,3c043f40
 patch=1,EE,0053b150,word,3c0243d6
 
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,003a7ef4,word,3c023f55
+patch=1,EE,003a7f14,word,3c0243c0
+patch=1,EE,003a8014,word,3c023f55
+patch=1,EE,003a8034,word,3c0243c0
+patch=1,EE,0053b144,word,3c043f55
+patch=1,EE,0053b150,word,3c0243c0
 
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,003a7ef4,word,3c023f64
+patch=1,EE,003a7f14,word,3c0243b4
+patch=1,EE,003a8014,word,3c023f64
+patch=1,EE,003a8034,word,3c0243b4
+patch=1,EE,0053b144,word,3c043f64
+patch=1,EE,0053b150,word,3c0243b4
+
+[60 FPS]
+author=asasega
+description=Might need EE overclocking to be stable.
+patch=1,EE,20271F14,word,1000000E
diff --git a/patches/SLUS-20652_A1B095EC.pnach b/patches/SLUS-20652_A1B095EC.pnach
index 71f90a0a..956241a9 100644
--- a/patches/SLUS-20652_A1B095EC.pnach
+++ b/patches/SLUS-20652_A1B095EC.pnach
@@ -1,4 +1,4 @@
-gametitle=Tom Clancy's Splinter Cell (SLUS_20652)
+gametitle=Tom Clancy's Splinter Cell * NTSC-U * SLUS-20652 * A1B095EC
 
 [Widescreen 16:9]
 gsaspectratio=16:9
@@ -37,7 +37,7 @@ patch=1,EE,001cf588,word,8fa6005c
 patch=1,EE,001cf58c,word,3c023fd4
 patch=1,EE,001cf590,word,34437ae1
 patch=1,EE,001cf594,word,24050004
-patch=1,EE,001cf598,word,3c043f40 //hor val
+patch=1,EE,001cf598,word,3c043f40 // X-FoV
 patch=1,EE,001cf59c,word,e4c00070
 patch=1,EE,001cf5a0,word,8fa2005c
 patch=1,EE,001cf5a4,word,ac4000c0
@@ -81,4 +81,14 @@ patch=1,EE,001cf638,word,8fa2005c
 patch=1,EE,001cf63c,word,3c043f80
 patch=1,EE,001cf640,word,ac44008c
 
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+description=Combine with 'Widescreen 16:9'
+patch=1,EE,001cf598,word,3c043f55
 
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+description=Combine with 'Widescreen 16:9'
+patch=1,EE,001cf598,word,3c043f64
diff --git a/patches/SLUS-20820_DE1E4DEE.pnach b/patches/SLUS-20820_DE1E4DEE.pnach
index e0767d57..c202992c 100644
--- a/patches/SLUS-20820_DE1E4DEE.pnach
+++ b/patches/SLUS-20820_DE1E4DEE.pnach
@@ -1,23 +1,53 @@
-gametitle=Tom Clancy's Ghost Recon: Jungle Storm (SLUS-20820)
+gametitle=Tom Clancy's Ghost Recon: Jungle Storm * NTSC-U * SLUS-20820 * DE1E4DEE
 
 [Widescreen 16:9]
 gsaspectratio=16:9
 author=nemesis2000
+description=Solo/Coop mode widescreen hack.
 
-//sp
+// Single Player mode
 patch=1,EE,0051f798,word,3c023f40
 patch=1,EE,0051f7d8,word,3c0243d6
 
-//menu
-patch=1,EE,0051da50,word,3c023f40
-patch=1,EE,0051da70,word,3c0243d6
-
-//mp
+// Multi Player mode
 patch=1,EE,00387c54,word,3c023f40
 patch=1,EE,00387c80,word,3c0243d6
 
-//unk
+// Menu
+patch=1,EE,0051da50,word,3c023f40
+patch=1,EE,0051da70,word,3c0243d6
+
+// Unknown
 patch=1,EE,0051f704,word,3C023f40
 patch=1,EE,0051f748,word,3C0243d6
 
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,0051f798,word,3c023f55
+patch=1,EE,0051f7d8,word,3c0243c0
+patch=1,EE,0051da50,word,3c023f55
+patch=1,EE,0051da70,word,3c0243c0
+patch=1,EE,00387c54,word,3c023f55
+patch=1,EE,00387c80,word,3c0243c0
+patch=1,EE,0051f704,word,3C023f55
+patch=1,EE,0051f748,word,3C0243c0
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+description=Solo/Coop mode widescreen hack.
+patch=1,EE,0051f798,word,3c023f64
+patch=1,EE,0051f7d8,word,3c0243b4
+patch=1,EE,0051da50,word,3c023f64
+patch=1,EE,0051da70,word,3c0243b4
+patch=1,EE,00387c54,word,3c023f64
+patch=1,EE,00387c80,word,3c0243b4
+patch=1,EE,0051f704,word,3C023f64
+patch=1,EE,0051f748,word,3C0243b4
 
+[60 FPS]
+author=asasega
+description=Might need EE overclocking to be stable.
+patch=1,EE,20159E9C,word,1000000B
diff --git a/patches/SLUS-20883_A80FBAAC.pnach b/patches/SLUS-20883_A80FBAAC.pnach
new file mode 100644
index 00000000..afc59e17
--- /dev/null
+++ b/patches/SLUS-20883_A80FBAAC.pnach
@@ -0,0 +1,22 @@
+gametitle=Tom Clancy's Rainbow Six 3 * NTSC-U * SLUS-20883 * A80FBAAC
+// This disc has the same CRC as SLUS-21144.
+
+[Widescreen 16:9]
+gsaspectratio=16:9
+author=nemesis2000
+patch=1,EE,0030f100,word,3c023f40
+
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+patch=1,EE,0030f100,word,3c023f55
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+patch=1,EE,0030f100,word,3c023f64
+
+[60 FPS]
+author=asasega
+description=Might need EE overclocking to be stable.
+patch=1,EE,20653778,word,00000001
diff --git a/patches/SLUS-20958_0277247B.pnach b/patches/SLUS-20958_0277247B.pnach
index ae236643..9025c6ba 100644
--- a/patches/SLUS-20958_0277247B.pnach
+++ b/patches/SLUS-20958_0277247B.pnach
@@ -1,9 +1,12 @@
-gametitle=Splinter Cell - Pandora Tomorrow (NTSC-U) SLUS-20958 0277247B SC2A.ELF
+gametitle=Tom Clancy's Splinter Cell 2: Pandora Tomorrow * NTSC-U * SLUS-20958 * 0277247B
+// CRC shifts from AEE8FDC4 to 0277247B (SC2A.ELF)
+
+// This pnach is activated through the SLUS-20958_AEE8FDC4 pnach.
 
 [Widescreen 16:9]
 gsaspectratio=16:9
 author=nemesis2000
-description=Renders the game in 16:9 aspect ratio
+
 patch=1,EE,001b771c,word,14400005
 patch=1,EE,001b7720,word,3c040048
 patch=1,EE,001b7724,word,0c088178
@@ -70,7 +73,7 @@ patch=1,EE,001b7814,word,3c023fd4
 patch=1,EE,001b7818,word,ae0000c0
 patch=1,EE,001b781c,word,24040004
 patch=1,EE,001b7820,word,ae0000c4
-patch=1,EE,001b7824,word,3c033f40 //hor val
+patch=1,EE,001b7824,word,3c033f40 // X-FoV
 patch=1,EE,001b7828,word,ae0000c8
 patch=1,EE,001b782c,word,34427ae1
 patch=1,EE,001b7830,word,e61400cc
@@ -92,7 +95,19 @@ patch=1,EE,001b786c,word,ae03008c
 patch=1,EE,001b7870,word,3c033f80
 patch=1,EE,001b7874,word,ae030090
 
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+description=Combine with 'Widescreen 16:9'
+patch=1,EE,001b7824,word,3c033f55
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+description=Combine with 'Widescreen 16:9'
+patch=1,EE,001b7824,word,3c033f64
+
 [60 FPS]
 author=PeterDelta
-description=Might need EE Overclock at 130%.
-patch=1,EE,0018D778,word,24030001 //24030002
\ No newline at end of file
+description=Might need EE overclocking to be stable (130%).
+patch=1,EE,0018D778,word,24030001 // 24030002
diff --git a/patches/SLUS-20958_AEE8FDC4.pnach b/patches/SLUS-20958_AEE8FDC4.pnach
index 018e1c5e..bc18c892 100644
--- a/patches/SLUS-20958_AEE8FDC4.pnach
+++ b/patches/SLUS-20958_AEE8FDC4.pnach
@@ -1,11 +1,23 @@
-gametitle=Tom Clancy's Splinter Cell: Pandora Tomorrow (SLUS_20958) AEE8FDC4
-//Corresponds to the main crc to activate the secondary crc 0277247B called SC2A.ELF
+gametitle=Tom Clancy's Splinter Cell 2: Pandora Tomorrow * NTSC-U * SLUS-20958 * AEE8FDC4
+// CRC shifts from AEE8FDC4 to 0277247B (SC2A.ELF)
+
+// This pnach corresponds to the main CRC of the game,
+//  but it's just meant to activate the SLUS-20958_0277247B pnach.
 
 [Widescreen 16:9]
 gsaspectratio=16:9
 author=nemesis2000
-description=Renders the game in 16:9 aspect ratio
+
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+description=Combine with 'Widescreen 16:9'
+
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+description=Combine with 'Widescreen 16:9'
 
 [60 FPS]
 author=PeterDelta
-description=Might need EE Overclock at 130%.
\ No newline at end of file
+description=Might need EE overclocking to be stable (130%).
diff --git a/patches/SLUS-21105_82E1D0EA.pnach b/patches/SLUS-21105_82E1D0EA.pnach
index 6833dff8..9a084a8a 100644
--- a/patches/SLUS-21105_82E1D0EA.pnach
+++ b/patches/SLUS-21105_82E1D0EA.pnach
@@ -1,23 +1,38 @@
-gametitle=Tom Clancy's Ghost Recon 2 (U) (SLUS_211.05)
+gametitle=Tom Clancy's Ghost Recon 2 * NTSC-U * SLUS-21105 * 82E1D0EA
 
 [Widescreen 16:9]
 gsaspectratio=16:9
-author=nemesis2000 (pnach by Arapapa)
+author=arapapa
 
-//Search value is exactly the same as the Tom Clancy's Ghost Recon
+// X-FoV (Single Play)
+// 0000803fabaaaa3f 
+patch=1,EE,E0013f80,extended,00E8EBFA
+patch=1,EE,20E8EBF8,extended,3f400000 // 3f800000
 
-//Single Player
+///////////////////
+
+// Widescreen hack by nemesis2000
+
+// Search value is exactly the same as the Tom Clancy's Ghost Recon
+
+// Single Player mode
 //patch=1,EE,003a8b94,word,3c023f40
 //patch=1,EE,003a8bb4,word,3c0243d6
 
-//Multi Player
+// Multi Player mode
 //patch=1,EE,003a8cb4,word,3c023f40
 //patch=1,EE,003a8cd4,word,3c0243d6
 
-//Menu
+// Menu
 //patch=1,EE,0053c404,word,3c043f40
 //patch=1,EE,0053c410,word,3c0243d6
 
-//reason for being turned off is  because it stops the game from loading after the initial screen
+// Reason for being disabled is that it stops the game from loading after the initial screen:
+//  https://github.com/PCSX2/pcsx2_patches/pull/63
 
+///////////////////
 
+[60 FPS]
+author=asasega
+description=Might need EE overclocking to be stable.
+patch=1,EE,205D9210,word,00000000
diff --git a/patches/SLUS-21137_CFE85175.pnach b/patches/SLUS-21137_CFE85175.pnach
index eead0842..946f403b 100644
--- a/patches/SLUS-21137_CFE85175.pnach
+++ b/patches/SLUS-21137_CFE85175.pnach
@@ -1,4 +1,4 @@
-gametitle=Tom Clancy's Splinter Cell: Chaos Theory (SLUS_21137)
+gametitle=Tom Clancy's Splinter Cell 3: Chaos Theory * NTSC-U * SLUS-21137 * CFE85175
 
 [Widescreen 16:9]
 gsaspectratio=16:9
@@ -53,5 +53,3 @@ patch=1,EE,001f29b8,word,ae600094
 patch=1,EE,001f29bc,word,ae62009c
 patch=1,EE,001f29c0,word,3c023f80
 patch=1,EE,001f29c4,word,ae6200a0
-
-
diff --git a/patches/SLUS-21144_A80FBAAC.pnach b/patches/SLUS-21144_A80FBAAC.pnach
index 9e10e493..9038589e 100644
--- a/patches/SLUS-21144_A80FBAAC.pnach
+++ b/patches/SLUS-21144_A80FBAAC.pnach
@@ -1,9 +1,10 @@
-gametitle=Tom Clancy's Rainbow Six - Lockdown SLUS-21144 A80FBAAC
+gametitle=Tom Clancy's Rainbow Six: Lockdown * NTSC-U * SLUS-21144 * A80FBAAC
+// This disc has the same CRC as SLUS-20883.
 
 [Widescreen 16:9]
 gsaspectratio=16:9
 author=Gabominated
-description=Widescreen hack
-patch=1,EE,002015A4,word,3C014115 //3C0140e0 y-fov
-patch=1,EE,00132818,word,3c013F21 //3c013f00 zoom
-patch=1,EE,001af8bc,word,3c013f21 //3c013f00 render fix
\ No newline at end of file
+description=Widescreen hack for Single Player mode
+patch=1,EE,002015A4,word,3C014115 // 3C0140e0 - Y-FoV
+patch=1,EE,00132818,word,3c013F21 // 3c013f00 - Zoom
+patch=1,EE,001af8bc,word,3c013f21 // 3c013f00 - Render fix
diff --git a/patches/SLUS-21356_C0498D24.pnach b/patches/SLUS-21356_C0498D24.pnach
index 8deb76fb..432bcaca 100644
--- a/patches/SLUS-21356_C0498D24.pnach
+++ b/patches/SLUS-21356_C0498D24.pnach
@@ -1,4 +1,4 @@
-gametitle=Tom Clancy's Splinter Cell: Double Agent (SLUS_21356)
+gametitle=Tom Clancy's Splinter Cell 4: Double Agent * NTSC-U * SLUS-21356 * C0498D24
 
 [Widescreen 16:9]
 gsaspectratio=16:9
@@ -23,7 +23,7 @@ patch=1,EE,001f47c0,word,240d0004
 patch=1,EE,001f47c4,word,e66000f4
 patch=1,EE,001f47c8,word,3c03007f
 patch=1,EE,001f47cc,word,c44162c8
-patch=1,EE,001f47d0,word,3c0c3f40 //hor val
+patch=1,EE,001f47d0,word,3c0c3f40 // X-FoV
 patch=1,EE,001f47d4,word,e66100f8
 patch=1,EE,001f47d8,word,3c020080
 patch=1,EE,001f47dc,word,c56162cc
@@ -55,4 +55,19 @@ patch=1,EE,001f4840,word,ae6c00bc
 patch=1,EE,001f4844,word,3c0c3f80
 patch=1,EE,001f4848,word,ae6c00c0
 
+[Widescreen 16:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+description=Combine with 'Widescreen 16:9'
+patch=1,EE,001f47d0,word,3c0c3f55
 
+[Widescreen 15:10]
+gsaspectratio=Stretch
+author=nemesis2000, converted by pgert
+description=Combine with 'Widescreen 16:9'
+patch=1,EE,001f47d0,word,3c0c3f64
+
+// ==========
+// Game can run at 60 FPS as opposed to 30 with an EE cycle rate of 300%.
+// Use at your own risk.
+// ==========
diff --git a/patches/SLUS-21422_433B0342.pnach b/patches/SLUS-21422_433B0342.pnach
new file mode 100644
index 00000000..22d09ba8
--- /dev/null
+++ b/patches/SLUS-21422_433B0342.pnach
@@ -0,0 +1,9 @@
+gametitle=Tom Clancy's Ghost Recon: Advanced Warfighter * NTSC-U * SLUS-21422 * 433B0342
+// CRC shifts from 433B0342 to 75A5436A (SP.IMG)
+
+// This pnach corresponds to the main CRC of the game,
+//  but it's just meant to activate the SLUS-21422_75A5436A pnach.
+
+//[Widescreen 16:9]
+//gsaspectratio=16:9
+//author=Gabominated
diff --git a/patches/SLUS-21422_75A5436A.pnach b/patches/SLUS-21422_75A5436A.pnach
new file mode 100644
index 00000000..2975aac7
--- /dev/null
+++ b/patches/SLUS-21422_75A5436A.pnach
@@ -0,0 +1,13 @@
+gametitle=Tom Clancy's Ghost Recon: Advanced Warfighter * NTSC-U * SLUS-21422 * 75A5436A
+// CRC shifts from 433B0342 to 75A5436A (SP.IMG)
+
+// This pnach is activated through the 433B0342 pnach.
+
+//[Widescreen 16:9]
+//gsaspectratio=16:9
+//author=Gabominated
+//patch=1,EE,0078DAAC,word,3F400000 // 3F800000 - X-FoV
+//patch=1,EE,0066e97c,word,3fa00000 // 3f800000 - Render fix
+//patch=1,EE,0066e978,word,bfa00000 // bf800000 - Render fix
+// Disabled since graphics collapse in mission number 5 or 6
+// https://github.com/PCSX2/pcsx2_patches/pull/483