I know you've been having a hard time getting it to work right on the PC, but there's also an iPad version. Maybe that'll work?
Riven's my favorite of all the Cyan games. You really need to check it out if you liked Myst and Obduction!
(Or you could support the Starry Expanse Project, which is a Cyan-endorsed, third-party effort to remake Riven in the Unreal Engine. No idea when it'll be ready, though. It's been in dev for several years now.)