just wondering, can you see any TriadPatchList.ini in your folder? I never encountered this problem playing RO for 10+years. Not sure if some of your files might be corrupted or something else. Also, maybe you can try changing compatibility see if that works? I also suggest looking up regsvr32. it might be a fix.