Metal Gear Solid HD Collection: Difference between revisions

From RPCS3 Wiki
m (Text replacement - "|thread scheduler notes = ↵|lower spu thread priority = <!-- On, Off -->↵|lower spu thread priority notes = ↵|enable spu loop detection = <!-- On, Off -->↵" to "|thread scheduler notes = |enable spu loop detection = <!-- On, Off --> ")
 
(18 intermediate revisions by 4 users not shown)
Line 7: Line 7:
|release  = Console exclusive<!-- Choose one of the following: PlayStation 3 exclusive, PlayStation exclusive, Console exclusive, Multi-platform -->
|release  = Console exclusive<!-- Choose one of the following: PlayStation 3 exclusive, PlayStation exclusive, Console exclusive, Multi-platform -->
|genre    = Action, Adventure, Stealth
|genre    = Action, Adventure, Stealth
|modes    = Single-player<!-- Choose all relevant options: Single-player, Co-op, Multiplayer -->
|modes    = Single-player, Multiplayer<!-- Choose all relevant options: Single-player, Co-op, Multiplayer -->
|gameid    = '''''Metal Gear Solid HD Collection'''''<br>{{gameid|id=BLES01419, BLUS30847, BLJM61001|ird=Yes}}<br>'''''Metal Gear Solid: Peace Walker - HD Edition'''''<br>{{gameid|id=BLJM60351, NPEB00686, NPUB30611, NPJB00123|ird=Yes}}<br>'''''Metal Gear Solid 2: Sons of Liberty - HD Edition'''''<br>{{gameid|id=NPEB00685, NPUB30609, NPJB00157|ird=NA}}<br>'''''Metal Gear Solid 3: Snake Eater - HD Edition'''''<br>{{gameid|id=NPEB00684, NPUB30610, NPJB00156|ird=NA}}
|gameid    = '''''Metal Gear Solid HD Collection'''''<br>{{gameid|id=BLES01419, BLUS30847, BLJM61001|ird=Yes}}<br>'''''Metal Gear Solid: Peace Walker - HD Edition'''''<br>{{gameid|id=BLJM60351, NPEB00686, NPUB30611, NPJB00123|ird=Yes}}<br>'''''Metal Gear Solid 2: Sons of Liberty - HD Edition'''''<br>{{gameid|id=NPEB00685, NPUB30609, NPJB00157|ird=NA}}<br>'''''Metal Gear Solid 3: Snake Eater - HD Edition'''''<br>{{gameid|id=NPEB00684, NPUB30610, NPJB00156|ird=NA}}
|internal resolution = 1280x720 (All Games); 1920x1080 on the solo Japanese version of Peace Walker
|internal resolution = 1280x720 (All Games); 1920x1080 on the Japanese disc version of Peace Walker
}}
}}


Line 29: Line 29:
|enable spu loop detection            = <!-- On, Off -->
|enable spu loop detection            = <!-- On, Off -->
|enable spu loop detection notes      =  
|enable spu loop detection notes      =  
|spu cache                            = <!-- On, Off -->
|spu xfloat accuracy                  = <!-- Accurate, Approximate, Relaxed -->
|spu cache notes                      =
|spu xfloat accuracy notes             =  
|accurate xfloat                      = <!-- On, Off -->
|accurate xfloat notes                 =  
|spu block size                        = <!-- Safe, Mega, Giga -->
|spu block size                        = <!-- Safe, Mega, Giga -->
|spu block size notes                  =  
|spu block size notes                  =  
Line 42: Line 40:
|aspect ratio                          = <!-- 4:3, 16:9 -->
|aspect ratio                          = <!-- 4:3, 16:9 -->
|aspect ratio notes                    =  
|aspect ratio notes                    =  
|framelimit                            = <!-- Off, 59.94, 50, 60, 30, Auto -->
|framelimit                            = <!-- Off, 50, 60, 30, Auto, PS3 Native, Infinite -->
|framelimit notes                      =  
|framelimit notes                      =  
|anisotropic filter                    = <!-- Auto, 2x, 4x, 8x, 16x -->
|anisotropic filter                    = <!-- Auto, 2x, 4x, 8x, 16x -->
Line 48: Line 46:
|anti-aliasing                        = <!-- Auto, Disabled -->
|anti-aliasing                        = <!-- Auto, Disabled -->
|anti-aliasing notes                  =  
|anti-aliasing notes                  =  
|zcull accuracy                        = <!-- Precise, Approximate, Relaxed -->
|zcull accuracy notes                  =
|shader quality                        = <!-- High, Low, Auto -->
|shader quality notes                  =
|3d rendering mode                    = <!-- Disabled, Anaglyph, Side-by-side, Over-under -->
|3d rendering mode notes              =
|default resolution                    = <!-- 1920x1080, 1280x720, 720x480, 720x576, 1600x1080, 1440x1080, 1280x1080, 960x1080 -->
|default resolution                    = <!-- 1920x1080, 1280x720, 720x480, 720x576, 1600x1080, 1440x1080, 1280x1080, 960x1080 -->
|default resolution notes              =  
|default resolution notes              =  
Line 98: Line 102:
|camera input                          = <!-- Unknown, EyeToy, PS Eye, UVC 1.1 -->
|camera input                          = <!-- Unknown, EyeToy, PS Eye, UVC 1.1 -->
|camera input notes                    =  
|camera input notes                    =  
|camera settings                      = <!-- Null, Fake -->
|camera settings                      = <!-- Null, Fake, Qt -->
|camera settings notes                =  
|camera settings notes                =  
|move handler                          = <!-- Null, Fake, Mouse -->
|move handler                          = <!-- Null, Fake, Mouse -->
|move handler notes                    =  
|move handler notes                    =  
<!-- Network configuration -->
<!-- Network configuration -->
|network status                        = <!-- Disconnected, Connected -->
|network status                        = Connected<!-- Disconnected, Connected -->
|network status notes                  =  
|network status notes                  = Needed for some mission that refuse to start with required equipment in MGS:PW
|psn status                            = <!-- Disconnected, Simulated, RPCN -->
|psn status                            = RPCN<!-- Disconnected, Simulated, RPCN -->
|psn status notes                      =  
|psn status notes                      = Needed for some mission that refuse to start with required equipment in MGS:PW. This also fixes crashes when you load the save for MGS2 and MGS3.
<!-- Advanced configuration -->
<!-- Advanced configuration -->
|debug console mode                    = <!-- On, Off -->
|debug console mode                    = <!-- On, Off -->
Line 142: Line 146:
|vblank rate                          = <!-- Value between 1 to 500 -->
|vblank rate                          = <!-- Value between 1 to 500 -->
|vblank rate notes                    =  
|vblank rate notes                    =  
|vblank ntsc fixup                    = <!-- On, Off -->
|vblank ntsc fixup notes              =
|clocks scale                          = <!-- Value between 10 to 1000 -->
|clocks scale                          = <!-- Value between 10 to 1000 -->
|clocks scale notes                    =  
|clocks scale notes                    =  
Line 167: Line 173:
<!-- Mention any known issues relating to the game. Use the issue and PR template if necessary. If no notable issues are present, mention "There are no reported issues with this title." -->
<!-- Mention any known issues relating to the game. Use the issue and PR template if necessary. If no notable issues are present, mention "There are no reported issues with this title." -->
* Final segment of Metal Gear Solid 3 experiences severe slowdown due to CPU bottleneck, but is still playable.
* Final segment of Metal Gear Solid 3 experiences severe slowdown due to CPU bottleneck, but is still playable.
* Missions that require specific items in Metal Gear Solid: Peace Walker trigger a bug where the game doesn't recognize you have equipped the required item {{issue|9095}}. This can be worked around by setting network status to connected and PSN status to simulated.
* In Metal Gear Solid 2, after defeating the final boss, arriving to the cutscenes and when the credits start, the game might crash. However, this is known to happen on real hardware as well.
* In Metal Gear Solid 2, after defeating the final boss, arriving to the cutscenes and when the credits start, the game crashes and there is no way to skip them. However, this is known to happen on real hardware as well {{issue|10803}}. This seems to fix when turning off trophy notifications.
* {{issue|9095}}: Missions that require specific items in Metal Gear Solid: Peace Walker trigger a bug where the game doesn't recognize you have equipped the required item. This can be worked around by setting network status to connected and PSN status to simulated.
* {{issue|10657}}: In Metal Gear Solid 3, there is a cutscene where a jet plane should be shown, but this doesn't render correctly.


==Special Notes==
==Special Notes==
Line 175: Line 182:


{{netplay
{{netplay
|gamever = 1.00/1.03
|gamever       = 1.00/1.03
|connect = Yes<!-- Yes, No, Partial, Untested, N/A -->
|rpcs3 version  = N/A
|lobbies = Yes<!-- Yes, No, Partial, Untested, N/A -->
|connect       = Yes<!-- Yes, No, Partial, Untested, N/A -->
|match   = Yes<!-- Yes, No, Partial, Untested, N/A -->
|lobbies       = Yes<!-- Yes, No, Partial, Untested, N/A -->
|features = Yes<!-- Yes, No, Partial, Untested, N/A -->
|match         = Yes<!-- Yes, No, Partial, Untested, N/A -->
|notes   = Co-op and Versus Ops work without issues. Tested in a Local Area Network (LAN) with the default RPCS3 network settings. (Peace Walker)
|features       = Yes<!-- Yes, No, Partial, Untested, N/A -->
|custom servers = Not required<!-- Available, Not available, Not required, Untested -->
|notes         = Co-op and Versus Ops work without issues. (Peace Walker)
}}
}}
{{patch
{{patch
|type    = PPU
|type    = PPU
|version = 1.2
|version = 1.2
|content =  
|content =  
  MGSHD_AR_Configurable_Values: &MGSHD_AR_Configurable_Values
    "Aspect Ratio":
      Type: double_enum
      Value: &32_9_value 3.555555555555556
      Allowed Values:
        "32:9": *32_9_value
        "21:9 (3840x1600)": 2.4
        "21:9 (3440x1440)": 2.388888888888889
        "21:9 (2560x1080)": 2.37037037037037
        "16:10": 1.6
        "4:3": 1.333333333333333
        "5:4": 1.25
PPU-79c9f5ae14fe84851dca7bfe33f58bee3367730b:
PPU-79c9f5ae14fe84851dca7bfe33f58bee3367730b:
   "21:9 Aspect Ratio":
   "Aspect Ratio":
     Games:
     Games:
       "Metal Gear Solid 2: Sons of Liberty - HD Edition":
       "Metal Gear Solid 2: Sons of Liberty - HD Edition":
Line 194: Line 215:
     Author: "Esppiral"
     Author: "Esppiral"
     Notes:
     Notes:
    Configurable Values: *MGSHD_AR_Configurable_Values
    Patch Version: 1.0
    Patch:
      - [ bef32, 0x00dee1b0, "Aspect Ratio" ]
PPU-17ca4b1c4aee1da8b6c35b9ef9caf495410c838f:
  "Aspect Ratio":
    Games:
      "Metal Gear Solid 2: Sons of Liberty - HD Edition":
        NPUB30609: [ All ]
    Author: "Esppiral, FlexBy"
    Notes:
    Configurable Values: *MGSHD_AR_Configurable_Values
    Patch Version: 1.0
    Patch:
      - [ bef32, 0x00dee140, "Aspect Ratio" ]
PPU-487c61a94764c8917da8cad9c8d661260d97d7c9:
  "50 FPS":
    Games:
      "Metal Gear Solid 3: Snake Eater - HD Edition":
        BLUS30847: [ 01.00 ]
    Author: "TriggerHappy"
    Notes:
    Group: FPS
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00bb8c94, 0x38600001 ]
      - [ be32, 0x00bb8c98, 0x4e800020 ]
  "30 FPS":
    Games:
      "Metal Gear Solid 3: Snake Eater - HD Edition":
        BLUS30847: [ 01.00 ]
    Author: "TriggerHappy"
    Notes:
    Group: FPS
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00bb85a4, 0x3860000a ]
PPU-5313b423023dbb6020247ceaf77a6557a9ace478:
  "50 FPS":
    Games:
      "Metal Gear Solid 3: Snake Eater - HD Edition":
        NPEB00684: [ 01.00 ]
    Author: "TriggerHappy"
    Notes:
    Group: FPS
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00bcd518, 0x38600001 ]
      - [ be32, 0x00bcd51c, 0x4e800020 ]
  "30 FPS":
    Games:
      "Metal Gear Solid 3: Snake Eater - HD Edition":
        NPEB00684: [ 01.00 ]
    Author: "TriggerHappy"
    Notes:
    Group: FPS
     Patch Version: 1.0
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x00dee1b0, 0x3f100001 ] # Ingame 21:9 AR
       - [ be32, 0x00bcce9c, 0x3860000a ]
}}
}}

Latest revision as of 19:16, 28 September 2024

Metal Gear Solid HD Collection
MGS HD Collection.jpg
Developer(s) Kojima Productions, Bluepoint Games
Publisher(s) Konami
Series Metal Gear
Release date(s) NA November 8, 2011
JP November 23, 2011
EU February 3, 2012
AU February 16, 2012
Release type Console exclusive
Genre(s) Action, Adventure, Stealth
Mode(s) Single-player, Multiplayer
GameID(s) Metal Gear Solid HD Collection
BLES01419 (IRD), BLUS30847 (IRD), BLJM61001 (IRD)
Metal Gear Solid: Peace Walker - HD Edition
BLJM60351 (IRD), NPEB00686, NPUB30611, NPJB00123
Metal Gear Solid 2: Sons of Liberty - HD Edition
NPEB00685, NPUB30609, NPJB00157
Metal Gear Solid 3: Snake Eater - HD Edition
NPEB00684, NPUB30610, NPJB00156
Internal resolution 1280x720 (All Games); 1920x1080 on the Japanese disc version of Peace Walker
Quick links Check Compatibility
Open Issues
Search Google
Wikipedia Page

Metal Gear Solid HD Collection is a compilation of remastered ports of Metal Gear Solid: Peace Walker (outside Japan), Metal Gear Solid 2: Sons of Liberty and Metal Gear Solid 3: Snake Eater with the individual games all branded as HD Edition. The core play mechanics and story for all games remains unchanged with the HD Editions. For the remastering, all three games underwent graphics overhaul to allow them to support modern 720p resolution and 60FPS framerate on home consoles, and Trophy support.

Most of the additional features and content that were present in the Substance and Subsistence editions of the games have been ported to the HD Editions as well. These include the VR/Alternative Missions, Snake Tales and Casting Theater modes for Metal Gear Solid 2, plus the third-person camera view and Demo Theater for Metal Gear Solid 3. The original Metal Gear and Metal Gear 2: Solid Snake as they appeared in the Subsistence edition are also included, accessible from the main menu in Metal Gear Solid 3.

Configuration

Options that deviate from RPCS3's default settings and provide the best experience with this title are listed below.

CPU configuration

Setting Option Notes
TSX instructions Disabled TSX Instructions Enabled may produce infinite load screens.

Audio configuration

Setting Option Notes
Audio buffer duration 50 Longer buffers can result in distorted sound, especially noticeable in the jungles of MGS3.

Network configuration

Setting Option Notes
Network status Connected Needed for some mission that refuse to start with required equipment in MGS:PW
PSN status RPCN Needed for some mission that refuse to start with required equipment in MGS:PW. This also fixes crashes when you load the save for MGS2 and MGS3.

Advanced configuration

Setting Option Notes
Read color buffers On Shadows in MGS2 and MGS3 require the Color buffer to be enabled to appear without borders.
RSX FIFO accuracy Atomic Helps with stability.

Known Issues

  • Final segment of Metal Gear Solid 3 experiences severe slowdown due to CPU bottleneck, but is still playable.
  • In Metal Gear Solid 2, after defeating the final boss, arriving to the cutscenes and when the credits start, the game might crash. However, this is known to happen on real hardware as well.
  • Issue 9095: Missions that require specific items in Metal Gear Solid: Peace Walker trigger a bug where the game doesn't recognize you have equipped the required item. This can be worked around by setting network status to connected and PSN status to simulated.
  • Issue 10657: In Metal Gear Solid 3, there is a cutscene where a jet plane should be shown, but this doesn't render correctly.

Special Notes

Game performs well in up to 4k in most scenarios. Occasional slowdown in areas with an incredibly large amount of textures with alpha effects such as The Pain, of the field of flowers in MGS3. Performance improves somewhat when using classic Overhead Camera due to limiting render distance in these instances.

Netplay testing

For the complete list of games tested with RPCN, please check the RPCN Compatibility List.

Game Version RPCS3 Version Connects? Create/Join lobbies? Match with others? Online features working? Requires custom servers? Notes
1.00/1.03 N/A Yes Yes Yes Yes Not required Co-op and Versus Ops work without issues. (Peace Walker)

Patches

MGSHD_AR_Configurable_Values: &MGSHD_AR_Configurable_Values
    "Aspect Ratio":
      Type: double_enum
      Value: &32_9_value 3.555555555555556
      Allowed Values:
        "32:9": *32_9_value
        "21:9 (3840x1600)": 2.4
        "21:9 (3440x1440)": 2.388888888888889
        "21:9 (2560x1080)": 2.37037037037037
        "16:10": 1.6
        "4:3": 1.333333333333333
        "5:4": 1.25

PPU-79c9f5ae14fe84851dca7bfe33f58bee3367730b:
  "Aspect Ratio":
    Games:
      "Metal Gear Solid 2: Sons of Liberty - HD Edition":
        NPEB00685: [ All ]
    Author: "Esppiral"
    Notes:
    Configurable Values: *MGSHD_AR_Configurable_Values
    Patch Version: 1.0
    Patch:
      - [ bef32, 0x00dee1b0, "Aspect Ratio" ]

PPU-17ca4b1c4aee1da8b6c35b9ef9caf495410c838f:
  "Aspect Ratio":
    Games:
      "Metal Gear Solid 2: Sons of Liberty - HD Edition":
        NPUB30609: [ All ]
    Author: "Esppiral, FlexBy"
    Notes:
    Configurable Values: *MGSHD_AR_Configurable_Values
    Patch Version: 1.0
    Patch:
      - [ bef32, 0x00dee140, "Aspect Ratio" ]

PPU-487c61a94764c8917da8cad9c8d661260d97d7c9:
  "50 FPS":
    Games:
      "Metal Gear Solid 3: Snake Eater - HD Edition":
        BLUS30847: [ 01.00 ]
    Author: "TriggerHappy"
    Notes:
    Group: FPS
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00bb8c94, 0x38600001 ]
      - [ be32, 0x00bb8c98, 0x4e800020 ]
  "30 FPS":
    Games:
      "Metal Gear Solid 3: Snake Eater - HD Edition":
        BLUS30847: [ 01.00 ]
    Author: "TriggerHappy"
    Notes:
    Group: FPS
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00bb85a4, 0x3860000a ]

PPU-5313b423023dbb6020247ceaf77a6557a9ace478:
  "50 FPS":
    Games:
      "Metal Gear Solid 3: Snake Eater - HD Edition":
        NPEB00684: [ 01.00 ]
    Author: "TriggerHappy"
    Notes:
    Group: FPS
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00bcd518, 0x38600001 ]
      - [ be32, 0x00bcd51c, 0x4e800020 ]
  "30 FPS":
    Games:
      "Metal Gear Solid 3: Snake Eater - HD Edition":
        NPEB00684: [ 01.00 ]
    Author: "TriggerHappy"
    Notes:
    Group: FPS
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00bcce9c, 0x3860000a ]