Converting PC MGS Master Collection saves to switch?

LiquidPlazmid

Member
OP
Newcomer
Joined
Jul 30, 2020
Messages
24
Trophies
0
Age
25
XP
193
Country
United States
Has anyone else tried making their PC MGS master collection saves work with switch?

I've tried a few things with MGS2 and discovered a few things.
1. The PC and Switch saves are both broken up into their individual save slots 0,1,2,....
2. Each save slot has a 29KB "primary save". Both PC and switch have these files at exactly the same size.
3. In each save slot on PC it is just the primary save
1698722934739.png


and another file that may or may not contain data. On switch it is the primary save and 4 other files

1698722968162.png


I can confirm mg2.ico is the same exact file for every switch save and icon.sys differs only by one byte or so between saves.

4. The actual name of the primary save determines the save info on the title screen (difficulty, time played, date saved, room) this works the same on pc and switch and renaming a switch save to a pc save of mine caused the title screen to display the same as the pc save, even to the point of turning the save red dignifying the game was cleared and it unlocked boss survival.

5. On switch you can swap the primary save file into any other save slot and it will load completely fine in my testing. This calls into question what the purpose of the other files is even for.

6. Copying primary saves from pc to switch, replacing the old primary save in a slot causes the correct save to appear on the title screen, but it fails to load.


If anyone else has given this a shot or has done their own testing with different results feel free to share below!
 
  • Like
Reactions: Eveldee

blashy101

Well-Known Member
Newcomer
Joined
Sep 12, 2023
Messages
79
Trophies
0
Age
31
XP
436
Country
United States
Has anyone else tried making their PC MGS master collection saves work with switch?

I've tried a few things with MGS2 and discovered a few things.
1. The PC and Switch saves are both broken up into their individual save slots 0,1,2,....
2. Each save slot has a 29KB "primary save". Both PC and switch have these files at exactly the same size.
3. In each save slot on PC it is just the primary save
View attachment 402041

and another file that may or may not contain data. On switch it is the primary save and 4 other files

View attachment 402042

I can confirm mg2.ico is the same exact file for every switch save and icon.sys differs only by one byte or so between saves.

4. The actual name of the primary save determines the save info on the title screen (difficulty, time played, date saved, room) this works the same on pc and switch and renaming a switch save to a pc save of mine caused the title screen to display the same as the pc save, even to the point of turning the save red dignifying the game was cleared and it unlocked boss survival.

5. On switch you can swap the primary save file into any other save slot and it will load completely fine in my testing. This calls into question what the purpose of the other files is even for.

6. Copying primary saves from pc to switch, replacing the old primary save in a slot causes the correct save to appear on the title screen, but it fails to load.


If anyone else has given this a shot or has done their own testing with different results feel free to share below!
Could you upload a couple example files for PC and Switch saves? I'd like to try and see how possible it would be to convert back and forth. Keep up Kojima's transfarring idea ;)
 

LiquidPlazmid

Member
OP
Newcomer
Joined
Jul 30, 2020
Messages
24
Trophies
0
Age
25
XP
193
Country
United States
Could you upload a couple example files for PC and Switch saves? I'd like to try and see how possible it would be to convert back and forth. Keep up Kojima's transfarring idea ;)
Sure, attached is 2 files at the start of the tanker for switch and PC. The first file is taken immediately after we control snake. The second is after we fire 1 shot
Post automatically merged:

New discovery to add to the list. Switch save files do NOT require the .meta, mg2.ico, or icon.sys files to load. If you created a save file on the switch and just delete those 3 files leaving the primary save and the empty file the game still loads correctly.

The problem with save conversion between PC and Switch lies within the 29KB primary save itself
 

Attachments

  • MGS2 Switch.zip
    73.2 KB · Views: 31
  • mgs2_savedata_steam.zip
    32.8 KB · Views: 19
Last edited by LiquidPlazmid,
  • Like
Reactions: blashy101

LiquidPlazmid

Member
OP
Newcomer
Joined
Jul 30, 2020
Messages
24
Trophies
0
Age
25
XP
193
Country
United States
Haven't updated this in a while but I've made several discoveries.

I cracked the decryption on MGS2 and MGS3 save files in the master collection by modifying an HD collection tool I found and updating it to work with the new save structure. https://github.com/mwoerner77/MGS-Master-Collection-Save-Decrypter

Switch saves and PC saves only have a 29 byte difference after they're both decrypted. I will continue to research how to port them, but will sit on this for a bit as I have other projects. With the saves I've attached and the tool I linked I'm sure someone dedicated can probably figure it out before I do. Just keep changing bytes until it works, then isolate the specific bytes that are needed. With this small of a difference it's probably something stupid like a single byte that changes based on platform.
 

Attachments

  • Switch-PC-TankerSaves-Decrypted.zip
    1.8 KB · Views: 32
  • Like
Reactions: radrom and Simone

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I've been taking fiber pills, eating more grapes, switched to wheat bread in hopes to lower it
    +1
  • BigOnYa @ BigOnYa:
    I like wheat bread, I even like the chunky wheat bread with pieces of whole grain in it.
  • K3Nv2 @ K3Nv2:
    Been getting this honey wheat bread from aldis pretty decent not very sweet to out do it
  • K3Nv2 @ K3Nv2:
    Me making any food at home is an improvement to how I use to be
    +1
  • BigOnYa @ BigOnYa:
    I have an bread machine and use it alot, better than breads you buy, but don't last as long, cause no bs preservatives
  • K3Nv2 @ K3Nv2:
    I got compliments about my weight loss and thought well guess I can pig out again now I'm the piggy
  • BigOnYa @ BigOnYa:
    My biggest prob is alcohol, definitely is fattening
  • K3Nv2 @ K3Nv2:
    I know when to stop at least honestly don't get those that go and go with food
  • BigOnYa @ BigOnYa:
    Or those that order 2 big macs , large fry, ice cream sundie, then a diet coke
  • K3Nv2 @ K3Nv2:
    I might get downing two big macs but nah that's it
  • BigOnYa @ BigOnYa:
    Ok that will be $15.99, cash or charge?
  • K3Nv2 @ K3Nv2:
    My go to orders usually a mcdouble and a mcchicken and I'm happy rarely mess with fries
  • K3Nv2 @ K3Nv2:
    Pro tip ask for that clowns jizzmac sauce on your mcdouble
    +1
  • BigOnYa @ BigOnYa:
    Do they charge extra when you add sauce,etc? I know burger king used to not, but don't know nowadays
  • K3Nv2 @ K3Nv2:
    They may squrit it for free if you ask nice
    +1
  • K3Nv2 @ K3Nv2:
    Last time I got bk it was 35c per sauce fuck you king of my nutsack
    +1
  • K3Nv2 @ K3Nv2:
    I'll buy a bottle of baby rays BBQ for $2 and add it from home out of spite
    +1
  • BigOnYa @ BigOnYa:
    I like baby rays, my favorite is KC masterpiece tho. Figured all you could buy is that there.
  • K3Nv2 @ K3Nv2:
    The metro doesn't discriminate good sauce
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Baby Rays isn't that what killed the crocodile hunter?
  • Psionic Roshambo @ Psionic Roshambo:
    If only he had done an endorsement for them....
  • Psionic Roshambo @ Psionic Roshambo:
    Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits you right in the chest!
    +1
  • Xdqwerty @ Xdqwerty:
    My phone only has 13% battery so i don't have much time left
  • Xdqwerty @ Xdqwerty:
    Now 12%
  • BigOnYa @ BigOnYa:
    Happy birthday, btw
    BigOnYa @ BigOnYa: Happy birthday, btw