EDIT: Make data.grf read-only, it's easier and it lets the game open.
DONT DO THIS! The current patcher can't tell if it fails to write data.grf, so you'll miss patches without any error message, and then get sprite errors and crashes in game.
Ultimate, please stop telling people to do this, because then we'll just have to help them again the next time a new hat is added to the game and they start getting sprite errors because they missed the patch. And it'll confuse the hell out of us, as we try to figure out why this person's patcher can't write to their data.grf, unaware that you TOLD THEM TO SET IT READ ONLY.
That is a horrible solution to this problem.
You can fix this problem easily without doing anything wacky by just starting classic first.
Or you can make a shortcut that bypasses the patcher:
Rightclick ragexe.exe, choose "Create Shortcut"
Rename the shortcut to something descriptive, ex "Ragnarok - bypass patch"
Right click this shortcut, do properties, and at the end of the "target" line, add:
-1rag1
So it will look something like:
"C:\Other\Ragnarok Online Renewal\Ragexe.exe" -1rag1
Then, you can use this shortcut to start RO without patching and without the clientinfo error, and you can use the normal shortcut (after closing all open clients) to patch the game (though you may get the clientinfo error when trying to start the game after doing so, which is what this thread is all about.
The issue with all char slots being empty is an improperly patched client, use the fix I posted here on that:
http://forums.warppo...pty-fix-inside/
Edited by DrAzzy, 01 January 2013 - 02:53 PM.