Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dead Space 3 Cheats corrupting save #139

Open
Zak1sBak opened this issue Dec 19, 2023 · 11 comments
Open

Dead Space 3 Cheats corrupting save #139

Zak1sBak opened this issue Dec 19, 2023 · 11 comments

Comments

@Zak1sBak
Copy link

Anytime I apply cheats to my Dead Space 3 save, the game says the save file is corrupt. Is there anything I can do to fix this?

@bucanero
Copy link
Owner

which title-id? and which codes are you applying?

some games have checksum verification that needs to be updated or the game will reject the file.

@Zak1sBak
Copy link
Author

The title-id is BLUS31053. I'm applying max resources for Tungsten, Semiconductor, Scrap Metal, Somatic Gel, Transoucer, and Ration Seals.

@bucanero
Copy link
Owner

Dead Space 3 BLUS31053 requires a checksum fix. There are 3 codes at the bottom that need to be added to fix the save. Have you selected those? if you didn't apply, the save will become corrupt.

If you did select the checksum fix codes and it still fails, then upload 2 copies of the save, one before changes (a valid working save), and then the save after the change (not working).
I can take a look when I have a chance to see if the changes and checksums are applied OK or not.

@Zak1sBak
Copy link
Author

Alright here are the saves. I think the 3 codes at the bottom are always selected when I edit them
BLUS31053-DS3_SAVE_V01_SLOT_02_corrupted.zip
BLUS31053-DS3_SAVE_V01_SLOT_02_normal.zip

@bucanero
Copy link
Owner

I've checked the files, and the checksum is updated correctly in the corrupt save, so probably the issue is related to the cheat codes.

I'd suggest to test one code at a time. Also you can test updating the checksum only first (the last 3 codes), and see if the game loads the save after applying only a checksum update.

You can also try using the PC app "Bruteforce Save data", it also has the same cheats for Dead Space 3, and you can fix the checksum with this tool: https://github.com/bucanero/save-decrypters/blob/master/deadspace-checksum-fixer/samples/DS3_Checksum_Fixer.exe

@bucanero
Copy link
Owner

one additional thing, I was testing with the original checksum Fixer tool and the result with your normal file do not match, so maybe the game version you have uses a different checksum hash.

@Zak1sBak
Copy link
Author

The save corrupted when I selected all codes at the bottom. I unselected those and used the Max Tungsten cheat only. It didn't seem to do anything.

@bucanero
Copy link
Owner

The save corrupted when I selected all codes at the bottom. I unselected those and used the Max Tungsten cheat only. It didn't seem to do anything.

I see. In that case then the checksum fix is wrong and not matching the one expected by the game. As mentioned before, the last option to try would be using "Bruteforce Savedata" app on your PC, along with the DS3 Checksum Fixer tool.

If that doesn't work then we don't have a proper way to adjust the save to make it valid after modding values.

@bucanero
Copy link
Owner

@Zak1sBak you can get the PS3 tool pack from Aldostools, the author of Bruteforce savedata, that includes many tools including BSD: https://www.psx-place.com/resources/ps3-tools-collection.594/
download mirrors:

older version:
https://ps3.brewology.com/downloads/download.php?id=13974&mcid=4

@Zak1sBak
Copy link
Author

Alright, I got Bruteforce working, but I'm not very experienced in using it. Gonna mess around for now.

@bucanero
Copy link
Owner

Alright, I got Bruteforce working, but I'm not very experienced in using it. Gonna mess around for now.

yes, BSD might be a bit complex on a first look, but it should let you decrypt your PS3 saves, apply patches to the save, and encrypt it back so you can load those saves on your console. I suggest asking any questions on psx-place forum, the author @aldostools is always there ready to answer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants