Devil May Cry100% is a speedrun category in which the player tries to complete the game as fast as possible in addition to fully clearing the game. Glitches such as Shadow despawn are all allowed. Using other programs to affect the game or modifying the game with mod is not allowed.
The leaderboards for this category are available here
Objectives
The objective is 100% game completion, meaning all significant interactions and criteria in each Missions needs to be performed and accomplished.
Clearing all 23 missions with S rank
Clearing all 12 secret missions (1)
All permanent upgrades must be purchased and collected (2)
All usable equipment must be collected (3)
(1) All of them need to be cleared when you finish the game. The rewards you get from these missions are part of full health upgrade requirement, which is the Blue Orb Fragment.
List of all Secret Missions to clear
(2) In addition of collecting a total of 33 Blue Orb Fragments and 2 full Blue Orbs, you must buy all character's power-up. Note, in Easy difficulty you will only buy purple and blue orb upgrades 4 times.
Alastor:
Stinger 350 → 1,400
Round Trip 350 → 1,400
Air Hike 4,000
Air Raid 750
Vortex 1,150 → 2,400
Ifrit:
Rolling Blaze 3,450
Magma Drive 500
Kick-13 700 → 2,100
Meteor 900 → 2,700
Inferno 4,850
Total Cost:
Normal/Hard/Dante Must Die ---- 69,120
Easy ------------------------------------ 36,400
List of all blue orb fragment locations
M1
M1
M1
M1
M3
M3
M4
M5
M8
M8
M8
M8
M9
M11
M11
M12
M13
M14
M14
M15
M15
M15
M15
M16
M16
M16
M16
M17
M18
M18
M18
M19
M19
M19
M21
(2) While Any% skips majority of firearms, this category requires all of them for full completion. The devilarms by default are mandatory progression pick.
(The rules here are specific to this category. Go to this page to find the rules that apply to all Devil May Cry speedruns.)
You need to complete all the requirements listed above in every mission before reaching mission 22.
Play under the respective difficulty that you're running on.
Glitches, and any sort of gameplay exploits are allowed. However, The Special Bonus Save/Quit glitch is NOT allowed.
Back-up saves are allowed, but must be created while the runner has control of Dante, not during end-mission menus. Explanation video on how to avoid Save/Quit glitch by Waifu.
Learning
Learning a 100% category may seem daunting at first, but there are ways of making things easier. It's very important to know that each difficulty has significant route difference.
For Dante Must Die specifically, it's highly recommended and check Tricks section regarding the boss cycles and if you ever get stuck or lost in certain segment, you can check Speedrun Explained video by Waifu.
It's much ideal to start with learning All Collectibles category before you get comfortable enough for this since the excessive Special Bonus</strong> requirement makes the run much more challenging.
Make savefiles before each part that you probably have issues with. You can backup and copy the savefiles ( Generally in <Steam-folder>\userdata\<user-id>\631510\remote\ ) into a seperate folder.
Make splits. Download a program like Livesplit and setup your splits. It does not matter how bad they are in your first run.
Once you have completed your first run and made savefiles practice the parts you are least confident with then try another run.