Instructions
Difficult Method
Complete the game on Hard mode. This unlocks the Very Hard and Dante Must Die modes. You must complete both modes to unlock the outfit necessary for unlimited health.
Start and complete a new game on Very Hard mode. You must complete Very Hard mode before completing Dante Must Die mode to unlock unlimited health.
Begin a new game on the Dante Must Die difficulty level. Complete the game to unlock a variety of new costumes for Dante. One of those is the Super Sparda outfit. The Super Sparda outfit grants Dante unlimited Devil Trigger powers. While using your Devil Trigger, Dante's health will regenerate, effectively giving you unlimited health.
Begin a new game on any difficulty level you would like and choose the Super Sparda outfit to use unlimited health.
Easy Method
Boot up the game and go to the main menu.
Hold "R1," "R2," L1 and L2 at the same time. While still holding the buttons, press the D-pad up and to the left and press the left analog sticks down and to the right. Hold until you hear a voice on screen say "Devil May Cry." This unlocks all of the possible unlockables in the game, including the Super Sparda outfit.
Begin a new game and select the Super Sparda outfit to take advantage of unlimted health and Devil Trigger powers.