Generally it's not recommended to mess with system32, I'm not sure it's safe to tell people to put files in it. Can someone with Riven confirm this fix works?
I don't have the game to test but I've rewritten it to use a folder of the user's choosing; the end result is identical.
Awesome, thank you!