"To find a version for your PC, check with the software publisher", I'm getting this message when I'm trying to launch MapleRoyals.exe. Any ideas?
First things first, upgrade to 10. No reason not to since it's free. Then if you still have issues we can troubleshoot from there.
I see more issues with corruption in 8 and 8.1 than any other OS. And its an easy upgrade to get on a more stable and fluid OS.
That hasn't been my experience, but nevertheless, since other users can run Royals on 8/8.1, that isn't the issue.
I don't understand your hostility or vehemenance but upgrading to 10 from 8 doesn't alter any user data, and until we know what instruction set they have installed on their machine I can't troubleshoot it further.
Upgrading to Windows 10 is far from a risk free proposition. It would be better to try to get Maple running on what OP already has, if possible.
There is no risk to it at all. All user data is left untouched during the upgrade, and it can be rolled back within the first 10 days of doing so. But based on the fact that Royals used a 64 bit installer, and this error typically occurs during an instruction set incompatibility, they may end up having to reinstall from scratch anyway.
I could try to help further but it would be easiest if I could remote in to your PC through Teamviewer.