So Microsoft has removed a key component required to play MVP Baseball 2005 on Windows 10. For many, the game won't launch or throws up an error when they attempt to launch. Never fear, there is a solution! (thanks to www.twcenter.net, which is where I found this guide.)
A workaround is to copy secdrv.sys from a windows 8 / 8.1 machine, self sign the driver, and enter into testsigning boot mode.
You can do this manually or use 3rd party programs to do it.
First copy secdrv.sys from a windows 8 machine to c:\windows\system32\drivers. You can also download it at http://www.opendll.com/index.php?file-download=secdrv.sys&arch=64bit&version=4.3.86.0&dsc=Macrovision-SECURITY-Driver . Same file as the one I got from a vanilla windows 8.1 install v 4.3.86.0 md5 3ea8a16169c26afbeb544e0e48421186
Then self sign the driver. You can use a program Driver Signature Enforcement Overrider to do this: http://www.ngohq.com/?page=dseo
Or read about doing it yourself here. You will also need to make the certificate.
Then enable TESTSIGNING boot mode by opening an admin command prompt and typing: bcdedit -set testsigning on
Now safedisc games should work.
You will get an annoying watermark in testsigning mode. You can remove it using this program. Or read about removing it manually here.
I tested secdrv.sys and the above programs in Windows 10 Pro x64 and confirms that it does work.
This guide worked for me, and I hope it works for you too!