Yes as stated the cheat code does work but you can't save your progress if you do that. Just beat the game on Normal and you will unlock vergil for use. --- PSN: MysticSpade www.twitch.tv/mysticspade_1
I used that cheat to unlock Nelo Angelo back in the day, no problems saving.
they did not not "trophy cheaters" so if you use the code you cannot Save, Load, or unlock trophies. so you gotta do it the hard way. --- We each play out the parts Fate has written for us. Free will is an Illusion. - Kain