¿Entonces el servidor se cierra después de la imagen morada o se logra abrir el ro en una ventana pequeñita?
Prueba el setup/opensetup en modo de compatibilidad con windows xp sp3, si no funciona revisa que tus drivers de video estén actualizados con Driver Booster (http://www.iobit.com/es/driver-booster.php).
Por último haz lo del spoiler.
Sigue las instrucciones:
-Revisa si en tu carpeta donde tienes instalado el RO hay un archivo llamado dinput.ini, si no lo tienes descargalo de aquí (http://www.mediafire.com/?kcw6r0hbqjhqpwv) (el archivo zip contiene dinput.ini y dinput.dll).
-Abre con el bloc de notas el archivo dinput.ini
-Busca estas líneas:
; Override RO window position and size.
; Ignored if WindowWidth = 0 or WindowHeight = 0.
; Command line switch: -wX,Y,Width,Height
WindowPosX =0
WindowPosY =0
WindowWidth =0
WindowHeight =0
-Las que he marcado con negro son las que modificarás.
-Vas a modificar el valor de cero de esas dos líneas por el de la resolución que desees, es decir, si quieres una de 1280x768 vas a sustituir así:
WindowWidth = 1280
WindowHeight = 768
-Guarda los cambios para que tengan efecto.
Las modificaciones debes hacerlas con el RO completamente cerrado.