This game seems to have an ill-reputation around here solely because of that. This is something I'd like to address.Viper Phase 1's 100%-goal sucks all the fun out of the game!
First, let's see how the usual shmups forum member plays VP1:
Completes the first stage...99%? Crap. RESET
Completes the first stage...98%? Fuck. RESET
Gets careless and is hit by a stray bullet. Shit! RESET
Watch a small enemy ship fly away...Goddamit! RESET
Yeah, I think I got them all...99%!? Argh! RESET
--20 resets later--
YES! 100% on stage 1! Now it's on!
--Watch in despair as he dies with a full bomb stock on stage 2--
Finally, his credit ends either on the stage 2 boss or somewhere on stage 3. Yeah, after that, he won't have nice things to say about the game.
Here's something that people might not realize: Viper Phase 1 is pretty tough to survive. The ship is slow and the hitbox is huge. There are no score extends or 1UPs. So you really need to know your way around before you even begin to think about scoring. Plenty of people try to play for score right off the bat, but here it'll lead only to frustration.
And when you decide to ignore that annoying destruction percentage and play for survival, you'll actually find yourself enjoying the game a lot more.
By the time you can reliably make it to the final stages, you'll have enough experience to nail those 100%s far more often than before. And even if you don't, even if you get 99%s all over the place, your score will still be much higher than the typical run mentioned above.
So, in short, walk before you run. Play for survival first, get good at it, then play for score. You'll find yourself much less frustrated.
Thanks for reading.