I never said Sparda screamed for Eva before she died, I meant maybe before Dante or Vergil were born. Come on, Eva was Sparda's first love so when she was possibly taken from him, he probably screamed her name to the heavens. Also we gotta remember, Sparda sealed his demonic power into his Sparda sword and sealed the door to the demon world, so He was just in his human form around the time he met Eva. So he couldn't do as much when in human form.
Also, Nervan may have been Sparda's first girl but not his first love. Probably his rebound ass.^_^