Devil May Cry HD Collection

Devil May Cry HD Collection

32 个评价
DMC3 Unlock Everything Guide (Hex Editing)
由 ProjectXsent 制作
This guide will show how to unlock all difficulties with the ability to save and load the game progress.

DMC1: https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2982627081
DMC2: https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2992368736
   
奖励
收藏
已收藏
取消收藏
Introduction
We all know that entering the Cheat Code in Devil May Cry 3 SE HD will result to this.

All HD Collection releases have this warning. Unlike the PS2 and the 2006 PC Port, saving and loading is still allowed. (The 2006 PC Port on Steam doesn't have achievements.)

The cheat code
On the title screen, hold L1 + R1 + R2 + L2 + up (d-pad) + left (d-pad) then pull the left stick to the right and rotate it downwards on PlayStation or hold LT + RT + RB + LB + up (d-pad) + left (d-pad) then pull the left stick to the right and rotate it downwards on Xbox.

So I was thinking... how would I implement the cheat for the 2018 HD PC version? The answer is, hex editing!
FAQs
"Why do you have to make this guide? People can just download save files on the
net. It's not that hard."

I know but maybe there are some people who doesn't wanna play on a save file that has SS on all ranks or all Missions and Weapons are unlocked and Styles are maxed out.

"But they can just create from a New Game and overwrite the slot that has progress."

Well that can be true but maybe there's someone out there who has gone halfway Normal mode and has limited time to play. Using other's save file could overwrite their clean progress and might have to start all over again.

Anyways, time for the tutorial.
Tutorial
  1. Create a clean save file first of your DMC3 HD (after cutscenes, save at Mission 1) then exit the game. If you already have a long progress, it's okay.

  2. Locate your save file directory
    Steam: %ProgramFiles(x86)%\Steam\userdata\<Your_Steam_Account_ID>\631510\remote GOG: %LocalAppData%/GOG.com/Galaxy/Applications/58418848926304357/Storage/Shared/Files
    which will show the "dmc3.sav". Before you proceed, it is important to BACKUP your save file.

  3. Open your "dmc3.sav" with hex editor (any would work but I used HxD) then starting from Offset 0x08 to 0x17, change the values to FF then click Save. If your hex editor automatically created a .bak file, kindly move it to another location.


  4. Open DMC3 game again and you'll see Vergil will be unlocked, along with the other difficulties, skins, clear art bonuses and more. You will still be able to get Steam achievements from it.
    Buttons are different because of the mod.

You can now go YOLO and suffer in Dante Must Die (DMD) mode. 🤣

If you need a video tutorial, I'll leave this here.

Surprisingly, this method works for the Nintendo Switch version save file but not for PS3 and Xbox 360 version.
Selective Unlocking
After some trial and error, I listed offsets that affect the save file. Here's what I listed so far.

Unlock Vergil
0x09 - 14

Unlock Easy Mode and Vergil (same as PS2 and PC 2006 JP)
0x08 - 01
0x09 - 14

Unlock Vergil and Bloody Palace
0x09 - 1D

Unlock Hard Mode, Vergil and Bloody Palace
0x08 - 02
0x09 - 1D

Unlock Easy Mode, Hard Mode, Vergil and Bloody Palace
0x08 - 03
0x09 - 1D

0x08 - FF (Unlocks All Difficulties)
0x09 - FF (Unlocks Vergil, Bloody Palace, Coatless Dante Skin, DMC1 Dante Skin)
0x0A - FF (Unlocks All Skins)
0x0B - FF (Unlocks Secret Ending)
0x0C - FF (Unlocks Gallery - need 0x09)
0x0D - FF (Unlocks Concept Art 1-7)
0x0E - FF (Unlocks Concept Art 8)
0x0F - FF (Unlocks Concept Art 9-16)
0x10 - FF (Unlocks Concept Art 17-24)
0x11 - FF (Unlocks Concept Art 25-30)
0x12 - FF (Unlocks Hi-res CG Art 1-8)
0x13 - FF (Unlocks Hi-res CG Art 9-10, Clear Bonus Art 1-5)
0x14 - FF (Unlocks Clear Bonus Art 6-13)
0x15 - FF (Unlocks Clear Bonus Art 14-15)
0x16 - FF (Unlocks the rest of Gallery Videos - needs 0x0B)
0x17 - FF (Unlocks the rest of Gallery Videos - needs 0x0B)
11 条留言
motherkojiro 10 月 6 日 下午 9:52 
I can break some of this down even further, for those interested, particularly for costume unlocks:
Coatless Dante (Classic) - 1 (01)
Super Dante - 2 (02)
Sparda - 4 (04)
Super Sparda - 8 (08)
Coatless Vergil - 16 (10)
Super Vergil - 32 (20)
Corrupt Vergil - 64 (40)
Super Corrupt Vergil - 128 (80)

If you're familiar with hex editing, you know what's going on here: the byte is broken into the 8 bits, and each one controls a single costume: 1 means you have it; 0 means you don't. The simpler version is whichever costumes you want, add those numbers together; the first is decimal, and in parentheses is hexadecimal. Difficulties have a similar thing going on, but there aren't enough of them to fill a byte, so I'm not 100% on the particulars. Hope this helps for anyone looking to unlock just a single costume.
Fan del Albañil del TF2 6 月 25 日 下午 3:57 
@ThisAr1sGuy Doppelganger coop is outdated, since dmc3 crimson is out (and great).

Also, great guide!

Really useful to start playing a new game in very hard or DMD for 4 players in dmc3 crimson hahaha
ProjectXsent  [作者] 4 月 18 日 下午 11:30 
@Gulbaesa There's a trainer in NexusMods and but probably no SS save files.
Guibaesa 4 月 18 日 下午 11:28 
Do you know where I can find it? I looked everywere and had no luck. :(
ProjectXsent  [作者] 4 月 18 日 下午 11:27 
@Gulbaesa Nope. Just download someone's save file then or use a trainer.
Guibaesa 4 月 18 日 下午 11:25 
Is there a way to hex edit all missions to be SS rank?
ProjectXsent  [作者] 2023 年 5 月 11 日 下午 5:07 
@ThisAr1sGuy Yes but you don't need to hex edit. Just enter the button combinations and you can still save there, same as the 2006 PC port.
This4r1sGuy 2023 年 5 月 11 日 上午 11:02 
does this work on pcxs2
ProjectXsent  [作者] 2023 年 5 月 3 日 上午 5:26 
@ThisAr1sGuy yeah but I don't have a 2nd controller to do that.
This4r1sGuy 2023 年 5 月 3 日 上午 1:32 
did you know you can play coop using doppelganger