The manufacturer CANNOT void the warranty for not using their brand of oil. They can if you use oil that doesn't not meet the engine's requirements.
What I am saying is that if the manufacturer says this engines needs 4 stroke oil and you decide to use pennzoil brand 4 stroke oil, you are safe. If you want to use a better quality oil than what is recommended and is designed for or compatible (rated) with 4 stroke oil such as synthetic oils, you are safe. If you use a 2 stroke oil or any oil that is not design or compatable with 4 stroke engines, you are going to be in trouble.
I highly recommend AMSOIL. I did use Mercury/Quicksilver Premium Plus. Amsoil is so much better. It's 100% synthetic. Smokes less (almsot none), runs cooler, better protection.