PS4 <-> Switch data migration
I'm trying to use PS4 Unicorn Overlord saves on Nintendo Switch. The save editor successfully reads and modifies PS4 save files, but when these files are loaded on Switch hardware/emulators, the game crashes during load.
What I've tested:
Original PS4 .data file renamed to Switch format → crashes PS4 save edited with this Switch save editor, then loaded on Switch → crashes Manual hex editing of platform identifiers in PS4 save (I 99% have done this wrong/incomplete) → crashes All crashes occur at the same point with nn::diag::detail::Abort in Nintendo SDK
What works:
PS4 saves edited with this Switch editor load perfectly on PS4 This confirms the editor correctly handles the core game data structures File format appears largely identical between platforms
What I think that means:
The editor works on PS4 saves because it targets specific data structures (character stats, inventory, progress flags) that have identical layouts between platforms. However, the Switch version appears to have additional or simply different platform-specific validations that occurs before the game data is processed.
Request:
Ideally, a "convert to Switch format" feature inside the editor that handles the platform-specific validation structures, but I'd be more than glad if someone where to help me understand what needs to be edited so I can do it manually. I can provide hex dumps of both PS4 and Switch save files if that would help.