Metal Gear Solid: The Twin Snakes

Metal Gear Solid: The Twin Snakes is a stealth action video game. The Twin Snakes is a remake of Metal Gear Solid, developed and first published by Konami in 1998. The Twin Snakes features graphical improvements over the original, new cutscenes written and directed by Ryuhei Kitamura, and gameplay functions originally introduced in the sequel Metal Gear Solid 2: Sons of Liberty. The game also includes a revised translation with re-recorded voice acting using most of the original English voice cast.

Problems
{{Problems|{{#vardefineecho:problems|

Codec Screen Defects
In older versions of Dolphin Emulator the background of the Codec call screen requires XFB to be set to Real to be rendered correctly. While Virtual will display it correctly after switching it from Real during gameplay, this effect will last only for one loading zone. In order to avoid this 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 starting from. The background of the Codec call will be rendered incorrectly even with Hybrid XFB if "Store XFB Copies to Texture Only" is on. Disable this for proper emulation, at a performance penalty.

However, if you are using the upscaled HD texture pack then you don't need to disable "Store XFB Copies to Texture Only". HD texture pack contains a bug fix that fixes this problem without performance penalty.

Huge FPS Drops
The game is supposed to run at 30 FPS during cutscenes and at 60 FPS during gameplay but you will experience big FPS dips at times, especially with Widescreen hack. To fix this problem you need to enable "Emulated CPU Clock Override" in the Advanced tab of Dolphin's settings. Overclocking this internal CPU to 200% should give you a smooth framerate. }}}}

MSAA/SSAA
Use of MSAA/SSAA will break shadows in the Vulkan, OpenGL and D3D12 back-ends. Use D3D11 to avoid this issue.

Widescreen
Make sure to set Aspect Ratio graphics setting to Force 16:9 when using these Gecko codes.

NA
$16:9 Widescreen 48000000 800030C8 DE000000 7E007FFF 1410CC00 C3020000 E0000000 80008000 042864A0 3F400000

EU
$16:9 Widescreen C202E460 00000003 3C003F40 3C607F46 90031EA8 7F03C378 60000000 00000000

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. $Enable 60Hz Mode [Ralf] 0402C08C 38600000 041E7A28 00000014