Metal Gear Solid: The Twin Snakes: Difference between revisions

Jump to navigation Jump to search
m (Found my old username and password \o/. Updated test entry.)
(21 intermediate revisions by 6 users not shown)
Line 14: Line 14:
== Problems ==
== Problems ==
{{Problems|{{#vardefineecho:problems|
{{Problems|{{#vardefineecho:problems|
=== Codec Screen Defects ===
=== Codec Screen Defects ===
The backdrop of the codec screen that zooms in on Snake requires XFB set to real.  While VirtualXFB will display it correctly after setting it to RealXFB, this only lasts for one loading zone, then you would have to toggle RealXFB again to make VirtualXFB work again.  In order to avoid the bug altogether, enable RealXFB.  This is a minor defect, and enabling RealXFB causes the game to render at native resolution, so use at your own discretion.
The backdrop of the codec screen that zooms in on Snake requires XFB set to real.  While Virtual will display it correctly after setting it to Real, this only lasts for one loading zone, then you would have to toggle Real again to make Virtual work again.  In order to avoid the bug altogether, enable XFB Real.  This is a minor defect, and enabling XFB Real causes the game to render at native resolution, so use at your own discretion. Fixed with Hybrid XFB in {{revision|5.0-5874}}.


The backdrop of the codec will be rendered wrong even with Hybrid XFB if "Store XFB Copies to Texture Only" is on. Disable this for proper emulation, at a performance penalty.
}}}}
}}}}


== Enhancements ==
== Enhancements ==
=== 60Hz ===
=== MSAA/SSAA ===
==== PAL[http://www.gc-forever.com/forums/viewtopic.php?f=38&t=2180] ====
Use of MSAA/SSAA will break shadows in the Vulkan, OpenGL and D3D12 back-ends. Use D3D11 to avoid this issue.
<pre>;Enable 60Hz Mode [Ralf]
{{image|Metal Gear Solid-The Twin Snakes Shadows OpenGL.png|OpenGl}}
0402C08C 38600000
{{image|Metal Gear Solid-The Twin Snakes Shadows Vulcan.png|Vulcan \ D3D12}}
041E7A28 00000014
{{image|Metal Gear Solid-The Twin Snakes Shadows D3D11.png|D3D11|br}}
</pre>


=== Widescreen ===
=== Widescreen ===
==== PAL[http://www.gc-forever.com/forums/viewtopic.php?f=38&t=2180] ====
Make sure to set Aspect Ratio graphics setting to '''Force 16:9''' when using these Gecko codes.
<pre>;16:9 Aspect Ratio (Widescreen) - PTR Version [Ralf]
==== NA ====
04004420 7F461EA8
<pre>$16:9 Widescreen
48000000 80004420
14000000 3F400000
E0000000 80008000</pre>
====NTSC-U====
<pre>
48000000 800030C8
48000000 800030C8
DE000000 7E007FFF
DE000000 7E007FFF
Line 43: Line 37:
042864A0 3F400000
042864A0 3F400000
</pre>
</pre>
'''NOTE:''' Make sure to set Aspect Ratio graphics setting to '''Force 16:9''' when using these Gecko codes. The PAL version does not work in cutscenes.
{{image|MGSTS_WSAR_NTSC_Comparison.png|Widescreen Gecko code effect|br}}


{{image|MGSTS_WSAR_NTSC_Comparison.png|Widescreen Gecko code effect|br}}
==== EU ====
<pre>$16:9 Widescreen
C202E460 00000003
3C003F40 3C607F46
90031EA8 7F03C378
60000000 00000000</pre>
 
=== 60Hz PAL ===
In the PAL-Version the 60Hz mode cannot be activated at startup. Use this Gecko code to force the 60Hz mode. This will cause FMV segments to become out of sync.
<pre>$Enable 60Hz Mode [Ralf]
0402C08C 38600000
041E7A28 00000014
</pre>


== Configuration ==
== Configuration ==
Line 55: Line 61:
{{VersionCompatibility}}
{{VersionCompatibility}}
<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|revision|****|notes}}-->
<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|revision|****|notes}}-->
{{VersionCompatibilityVersion|6423|****|}}
{{VersionCompatibilityVersion|6423|****|Codec screen defects}}
{{VersionCompatibilityVersion|5.0-5874|*****|Codec works, since merge of hybrid XFB}}
{{VersionCompatibilityClose}}
{{VersionCompatibilityClose}}


Line 91: Line 98:
{{testing/entry|revision=3.5-1344|OS=Windows 8|CPU=AMD Phenom II X4 955 @ 3.4GHz|GPU=AMD Radeon HD 6950 2GB|result=Full speed gameplay, perfect gameplay. FPS stable at 50-52FPS, 25-27 on cutscenes, playing perfectly. My settings : VBEAM speed hack enabled (right click -> properties on the ROM). Config : Framelimit = "Audio" & "Limit by FPS". GFX = D3D9, 1920x1080, Stretch to window, Internal Resolution = "Auto (Multiple of 640x528)", 4xMSAA, 8xAF, Scaled EFB. NO widescreen hack or you'll get double screen on cutscenes and general graphic glitches, use "stretch to window" instead. For hacks, EFB copy to RAM, accuracy fast will suffice. For DSP use LLE, On Dedicated Thread, XAudio2. |tester=Alexbeav}}
{{testing/entry|revision=3.5-1344|OS=Windows 8|CPU=AMD Phenom II X4 955 @ 3.4GHz|GPU=AMD Radeon HD 6950 2GB|result=Full speed gameplay, perfect gameplay. FPS stable at 50-52FPS, 25-27 on cutscenes, playing perfectly. My settings : VBEAM speed hack enabled (right click -> properties on the ROM). Config : Framelimit = "Audio" & "Limit by FPS". GFX = D3D9, 1920x1080, Stretch to window, Internal Resolution = "Auto (Multiple of 640x528)", 4xMSAA, 8xAF, Scaled EFB. NO widescreen hack or you'll get double screen on cutscenes and general graphic glitches, use "stretch to window" instead. For hacks, EFB copy to RAM, accuracy fast will suffice. For DSP use LLE, On Dedicated Thread, XAudio2. |tester=Alexbeav}}
{{testing/entry|revision=4.0.2|OS=Windows 7|CPU=Intel Core i7-4710MQ @ 3.4GHz|GPU=NVIDIA GeForce GTX 860M|result=Perfect all the way through save for some crackling audio and jerky framerate during certain live-action footage. Tested at 2X native with the OpenMP hack on. All other options on default.|tester=Andy}}
{{testing/entry|revision=4.0.2|OS=Windows 7|CPU=Intel Core i7-4710MQ @ 3.4GHz|GPU=NVIDIA GeForce GTX 860M|result=Perfect all the way through save for some crackling audio and jerky framerate during certain live-action footage. Tested at 2X native with the OpenMP hack on. All other options on default.|tester=Andy}}
{{testing/entry|revision=4.0-146|OS=Windows 7|CPU=Intel Core i7-920 @ 2.67GHz|GPU=ATI Radeon HD 5850|result=Full speed. But there are a few cases where there's annoying bugs/crashes. In particular is the fight with the stealth soldiers in the elevator. They will most of the time end up not spawning at all, causing you to reload multiple times until they do. Another thing I'm currently stuck at is the fight with Vulcan Raven (2nd battle, inside the frozen hangar). It crashes the emulator the moment Raven starts to shoot his minigun.|tester=Ryudo}}
{{testing/entry|revision=4.0-2720|OS=Windows 7|CPU=Intel Core i3-2120 @ 3.2GHz|GPU=Intel HD 2000|result=Always full speed emulation @ native resolution. A few minor glitches: Quickly appearing green lines on title screen, cracking sound while saving, graphical bugs after climbing the ladder which leads to the roof of Comm. Tower B, cutscenes showing real-life footage run too slow (just video, audio is fine), one cutscene with real-life footage leads to video and audio bugs (the cutscene with Liquid explaining the Gulf War Syndrom) hack-settings used: Skip EFB-Access=off, ignore format changes=on, EFB-Copies=RAM+activate cache, External Frame Buffer=real|tester=Boltek}}
{{testing/entry|revision=4.0-2720|OS=Windows 7|CPU=Intel Core i3-2120 @ 3.2GHz|GPU=Intel HD 2000|result=Always full speed emulation @ native resolution. A few minor glitches: Quickly appearing green lines on title screen, cracking sound while saving, graphical bugs after climbing the ladder which leads to the roof of Comm. Tower B, cutscenes showing real-life footage run too slow (just video, audio is fine), one cutscene with real-life footage leads to video and audio bugs (the cutscene with Liquid explaining the Gulf War Syndrom) hack-settings used: Skip EFB-Access=off, ignore format changes=on, EFB-Copies=RAM+activate cache, External Frame Buffer=real|tester=Boltek}}
{{testing/entry|revision=4.0-5935|OS=Windows 7|CPU=AMD FX-8350 @ 4.0GHz|GPU=NVIDIA GeForce GTX 750|result=Near Flawless emulation. 60FPS at 4x Native. Use configs above to eliminate any problems with the emulation.|tester=Combatheros}}
{{testing/entry|revision=4.0-5935|OS=Windows 7|CPU=AMD FX-8350 @ 4.0GHz|GPU=NVIDIA GeForce GTX 750|result=Near Flawless emulation. 60FPS at 4x Native. Use configs above to eliminate any problems with the emulation.|tester=Combatheros}}
Line 96: Line 104:
{{testing/entry|revision=4.0-9142|OS=Windows 10|CPU=Intel Core i5-4460|GPU=NVIDIA GeForce GTX 970|result=Freezes during cutscenes; either disable Dual-Core or enable Synchronize GPU thread. Performance takes a hit, though. Otherwise, no real problems using OGL backend.|tester=Karmeleon}}
{{testing/entry|revision=4.0-9142|OS=Windows 10|CPU=Intel Core i5-4460|GPU=NVIDIA GeForce GTX 970|result=Freezes during cutscenes; either disable Dual-Core or enable Synchronize GPU thread. Performance takes a hit, though. Otherwise, no real problems using OGL backend.|tester=Karmeleon}}
{{testing/entry|revision=5.0-1103|OS=Windows 10|CPU=Intel Celeron G1820 @ 2.7GHz|GPU=Intel Graphics Desktop (Haswell)|result=You need to enable XFB and use Real XFB to fix the Codec Screen background. (it's a minor issue, though. Enabling these causes a big hit on performance, so if you have a low-end PC, like I do, don't enable them) You can use the cheat above to get the game set to "Widescreen", but don't forget to force the system to 16:9 as well for it to work. Lastly, the game is dropping frames a little, maybe it's just my machine.|tester=clorophilla}}  
{{testing/entry|revision=5.0-1103|OS=Windows 10|CPU=Intel Celeron G1820 @ 2.7GHz|GPU=Intel Graphics Desktop (Haswell)|result=You need to enable XFB and use Real XFB to fix the Codec Screen background. (it's a minor issue, though. Enabling these causes a big hit on performance, so if you have a low-end PC, like I do, don't enable them) You can use the cheat above to get the game set to "Widescreen", but don't forget to force the system to 16:9 as well for it to work. Lastly, the game is dropping frames a little, maybe it's just my machine.|tester=clorophilla}}  
{{testing/entry|revision=5.0-3297|OS=Windows 7|CPU=Intel Core i5-4670K @ 3.40 GHz|GPU=AMD Radeon R9 280 @ 3 GB|result=The game runs really good, but I'm currently running into an old issue that I had fixed before, but I don't remember how I fixed it the last time I played. (Dolphin will crash upon initiating the second battle against Raven in the frozen container area). -- Update regarding this; It was caused by a Cheat Code. In particular 'Infinite Rations'. Disabling said cheat fixed the issue.|tester=Ryudo}}  
{{testing/entry|revision=5.0-3297|OS=Windows 7|CPU=Intel Core i5-4670K @ 3.4GHz|GPU=AMD Radeon R9 280 @ 3 GB|result=The game runs really good, but I'm currently running into an old issue that I had fixed before, but I don't remember how I fixed it the last time I played. (Dolphin will crash upon initiating the second battle against Raven in the frozen container area). -- Update regarding this; It was caused by a Cheat Code. In particular 'Infinite Rations'. Disabling said cheat fixed the issue.|tester=Ryudo}}
{{testing/entry|revision=5.0-3749|OS=Windows 10|CPU=Intel Core i7-7700K|GPU=NVIDIA GeForce GTX 980 Ti|result=Nearly Flawless. Only problem I encountered aside from codec screen was some frame drop during the live action FMV leading up to the Liquid fight.|tester=IceStrike256}}
{{testing/end}}
{{testing/end}}
== Screenshots ==
<!--Use this template for screenshots: {{Image|Filename.jpg}} or {{Image|Filename.png||br}} for the final image-->
{{Image|MGS-GP1.png}}
{{Image|MGS-GP2.png}}
{{Image|MGS-GP3.png}}
{{Image|MGS-GP4.png}}
{{Image|MGS-GP5.png||br}}


== Gameplay Videos ==
== Gameplay Videos ==
{{VideoGallery
{{VideoGallery
|vid1=UlO8cQByiFo|cap1=Metal Gear Solid: The Twin Snakes on Dolphin Wii/GC Emulator (720p HD)
|vid1=70xZYz1_HCs|cap1=4K Metal Gear Solid: The Twin Snakes on Dolphin Wii/GC Emulator (4K 2160P UHD TEXTURE)
|vid2=UlO8cQByiFo|cap2=Metal Gear Solid: The Twin Snakes on Dolphin Wii/GC Emulator (720p HD)
|vid3=csiMu2mbK9U|cap3=Dolphin 5.0 - METALGEAR SOLID TWIN SNAKE (HD Texture/WIDE/SweetFX) (1080p60)
|vid4=lvyQm-XWjpE|cap4=Metal Gear Solid - The Twin Snakes on Dolphin 5.0-3749 (1080p60)
|vid5=qYCV7LAwPw0|cap5=Metal Gear Solid: The Twin Snakes - Dolphin 5.0 - Gamecube Emulator Gameplay - HD.1080p 60ᶠᵖˢ
|vid6=CVmezon1Vt0|cap6=Metal Gear Solid - PSX VS Gamecube VS Dolphin - Graphics Comparison (1080p60)
}}
}}


[[Category:GameCube games]]
[[Category:GameCube games]]
[[Category:Two Disc games]]
[[Category:Two Disc games]]

Navigation menu