So I have a fresh install of iRO, Visual C++ 2008 and Visual C++ 6.0 runtimes. I can patch with no issues, and don't get any error message when I load the game. However, the cursor doesn't move properly, and the screen doesn't seem to refresh properly. If I put another window in front of the RO window and then switch back, the RO window will refresh.
I have tried all three of the graphics options in the loader, fullscreen behaves even worse. I have tried with virtual desktop enabled and a bunch of other options on and off.
I'm running OSX 10.5.8, with Crossover Games 10.0.
Ok, I've made a little progress. Turns out I need version 9.2 of Crossover Games to run RO. Now I get similar results, but if I minimise the window and restore it, I can actually see the interface, but it is extremely buggy, and there is a horizontal mirroring effect, ie, the bottom half of the screen is reflected onto the top half of the screen. Really weird stuff.