Frequently Asked Questions
This page includes a number of common questions/issues along with their answers/solutions. If you cannot find what you're looking for on this page, feel free to open a support ticket or post a topic on our forums!
- 1 Account Management
- 2 Client Setup
- 3 Gameplay
- 4 Troubleshooting
- 4.1 Why do I get a "cannot init D3D or GRF file has a problem!" error when opening the client?
- 4.2 What do I do if my client crashes while playing?
- 4.3 How can I fix graphical glitches and/or FPS drops in game?
- 4.4 I can't select a window resolution / the client opens as a tiny window
- 4.5 How do I fix missing file errors?
- 4.6 My client crashes when attempting to dual client
- 4.7 The font size in-game is too small to read
- 4.8 I keep getting rejected by the server immediately after entering my login info
- 4.9 I get an error saying api-ms-win-crt-runtime-l1-1-0.dll (or another DLL file) is missing
What is the master accounts system?
The master accounts system allows you to manage all of your game accounts under a single login. When you log in on the website, you use your master account, and from there you can select any of your game accounts to manage. We've also linked both the forums and the wiki to your master account, so you only need to register one time to have access to every part of the website!
Can I create more than one master account?
Yes, however this typically isn't necessary. You can create as many game accounts as you like under one master account. Simply log in to the main website and select 'Create Game Account' from the account menu.
Can I change my username?
You can't change the username of an existing game account, but if you are looking to change your master account login for the website, you can do this by logging in to the main site and selecting 'Account Settings' from the account menu. From here you can select a new primary account, which will also change the account that is used as your master account. Also note that you can log in using your email address as well - the password will be the same as your primary account password.
If you are changing your primary account to an account that has previously been shared with another player, please see the warnings in the section below on sharing login info with a friend.
We highly discourage sharing your account info with anyone, but if you do decide to do this, please be sure not to share your primary account. If you share your primary account, they will have access to all of your accounts in the control panel, as well as having access to your wiki and forum accounts.
Please keep in mind that anything that occurs as a result of sharing your login info is your own responsibility. If your items are stolen by someone you willingly gave your account info to, there is nothing we can do, so please be extremely careful about which accounts you share and who you trust with them. Again, just to be clear, we highly discourage the sharing of accounts. Also note that you will be held responsible for their actions on your account - this means that if they break the rules while using your account, it'll be your account that is held accountable.
How can I change my window resolution or switch to full screen?
If you would like to change your graphics setting, you can do so by running opensetup.exe in your AnomalyRO folder. Depending on your operating system and settings, you may need to run Open Setup as an administrator for the changes to take effect.
You can also enable false full screen (similar to full screen, but the Windows taskbar will still be visible) by going to the ROExt tab and enabling Lock Window.
I don't like one of the custom features, how can I turn it off?
While some of the custom features are required, we do have a number of custom client settings that allow you to adjust the behavior. Simply close any running clients, then open anomaly.cfg using any text editor and adjust the settings from there.
If there are any custom features that you would like to disable, but can't find it in anomaly.cfg, feel free to let us know and we'll look into adding a setting for it.
How can I play on Mac/Linux?
Unfortunately, the Ragnarok Online client doesn't officially support Mac or Linux, and as a result we don't support non-Windows systems either. Some users have been able to get RO working on other operating systems using something like Wine or Bootcamp, however we are unable to provide support for any issues in setup or gameplay that result from using these.
Can I get an advantage by donating?
No. We are strictly against offering any kind of competitive advantages for donating. All items that are available through donation are either purely cosmetic or can be obtained via other methods in-game. For clarification, unlike some servers, we do not hide donation items behind huge, unreasonable quests - we strongly believe in offering a fair, competitive environment for every player, whether they decide to pay money or not.
Also note that we do not offer "under the table" rewards for donations, so please do not ask. If there is an item that you would like that isn't currently available, you're free to suggest it, but only if it does not offer any kind of competitive advantage.
Are macros allowed?
No. Anything that plays the game for you is not allowed. This includes hardware macros such as Razer or SteelSeries mouse macros. If you are caught using any kind of application used to automate skill spamming, farming, etc, you will be banned, without question. Our anticheat is setup to detect a number of different use cases that are typically used to bypass other anticheats, and will be constantly updated with new detection methods.
Can I use a custom GRF?
Yes, as long as it isn't used for cheating. GRFs that edit class sprites in any way will result in an automatic ban from the anticheat system, so please be sure to check that your GRF doesn't have any class sprites before using it. Also, if your custom GRF edits the NPC lists (NPCIdentity.lub, jobidentity.lub, or jobname.lub), you will likely experience errors when entering maps that use custom sprites, such as the Adventurer's Guild Bar.
To enable your custom GRF, simply place it in the AnomalyRO folder, and then open DATA.INI using any text editor (such as Notepad). Here you can add any custom GRFs for the client to load. GRFs using a lower number will load first, so for your custom GRF to take effect you'll want to make sure it's set to a lower number than anomaly.grf.
How can I get help in-game?
The easiest way is to use @whogm to check if there are any immediately available GMs that you can PM. You can also try @request, which will send a message to any hidden GMs who may still be able to respond, or may respond when they get back.
If no GMs are online to assist you at the time, you can also try using the #main channel (use '@main <message>' or PM '#main') to send a global message and see if any other players are willing to help you. If this is an issue that requires a GM, please check our Contact Page for more information of how to contact a staff member!
How can I verify a Game Master's identity?
There's a few ways to do this. The first one is to make sure that they have the GM suit - all GMs have this suit, and cannot disable it, so if they look like a normal player, they're not a GM. The second way is similar - their name will be yellow when you hover your mouse over them. GMs are the only characters that can have yellow names. They also have a [Staff] title that cannot be disabled by standard GMs. Higher level staff can change their titles, but typically they will be set to [Admin] or a similar form of staff title.
If a GM is PMing you, or appears to be showing up in a chat room, you can ask them to show themselves before you respond with any information. GMs are required to verify their identity when requested.
Why am I permanently blind on my Star Gladiator?
This is caused by leveling up the Demon skill. Simply reset your skills, and make sure not to add any points to that skill.
Why can't I see any messages in my chat window?
The first thing to check is your chat settings - click the small circle icon at the top right of the chat window, and make sure the various chat displays are enabled. If they're already enabled and you still can't see chat, use /notalkmsg and /notalkmsg2, and make sure that both of them say [Display ON] at the end.
Why do I get a "cannot init D3D or GRF file has a problem!" error when opening the client?
This error is usually caused by missing or outdated drivers, or misconfigured graphics settings. The first thing to try is run opensetup.exe as an administrator and ensure that the Graphics Device and Resolution settings have both been set. To run Open Setup as admin, right click it and select 'Run as administrator," or you can make this change permanent by right clicking, selecting Properties, going to the Compatibility tab and enabling 'Run this program as an administrator.'
If both these settings are blank and have no available options, try downloading and installing the DirectX Runtime files from Microsoft, as well as updating your graphics card drivers, then run Open Setup again and check if options are now available.
In some cases, you may also be able to fix this error by opening the AnomalyRO Settings app and enable "Override Window Settings." Once you've enabled this setting, just set the desired height and width and you should be able to run the client. This overrides the standard client settings and sometimes allows the client to run normally. You can also enable borderless or full screen mode instead, which will also have the same effect.
3rd party solution: If the above solutions don't work, some players have fixed this problem by using DirectX Control Panel. Run dxcpl_x86.exe, go to the 'Direct Draw' tab, and enable 'use hardware acceleration.' After doing this, run Open Setup again and check if the settings are now available. Please note that as this is 3rd party software, we do not provide support for this solution, and cannot take responsibility for any changes the software makes. We've only included it because other players have reported success with this method when other solutions have failed.
What do I do if my client crashes while playing?
The first thing you should do is make sure that you're fully patched by running the AnomalyRO patcher. Random crashes are often the result of simply having outdated client files.
If you are fully patched, please open a support ticket or a forum topic and provide the crash_log.txt file found in your AnomalyRO folder.
How can I fix graphical glitches and/or FPS drops in game?
If you're experiencing graphics or lag issues in-game, it may be due to the client's graphics settings. Some newer graphics cards in particular don't work very well with the Ragnarok Online client. All of the graphics settings can be found by running opensetup.exe.
The first thing you can try is changing the selected Graphics Device. Depending on your setup, you'll likely have more than one option here, so try each of them and see if any of them fix the issues you're seeing in-game.
If none of these options fix the issue, you can try disabling Trilinear Filtering. If you're using an older computer, lowering the sprite/texture quality or reducing the resolution may help with FPS lag as well, though this will of course impact how the game looks.
I can't select a window resolution / the client opens as a tiny window
This problem can usually be fixed by opening the AnomalyRO Settings app and enabling the "Override Window Settings" option. Once you've enabled this setting, just set the desired height and width and you should be able to run the client normally.
How do I fix missing file errors?
This is usually caused by having outdated files, though it can also be caused by missing kRO data files. If this is your first time playing the server, please be sure to use the full client to install for the first time, as using files from another server is very likely to be the cause of this error. If you did use our full client, simply run the AnomalyRO Patcher to get the updated files.
My client crashes when attempting to dual client
This is typically caused by User Account Control settings. It can be fixed by disabling desktop dimming for UAC by opening the Start Menu or the search panel, searching "UAC", and clicking "Change User Account Control settings." From here you can select the "do not dim my desktop" option, and dual clienting should now work.
Some users have also reported fixing this by setting the AnomalyRO client to run in compatibility mode for WinXP SP3, though it hasn't worked for others.
The font size in-game is too small to read
This can happen on some high DPI monitors due to newer versions of Windows using the incorrect scaling method by default. You can fix this by right clicking AnomalyRO.exe, clicking Properties, and going to the Compatibility tab. From here, if you are on Windows 7, check the box for "Disable display scaling on high DPI settings." If you are on a newer version of Windows, you need to enable "Override high DPI scaling behavior" instead.
Once you've changed the high DPI scaling options, you should be able to fix the font size by running OpenSetup.exe in your AnomalyRO folder and reducing the resolution.
I keep getting rejected by the server immediately after entering my login info
This is usually caused by entering your password incorrectly too many times. Please wait for at least 15 minutes before attempting to log in again.
I get an error saying api-ms-win-crt-runtime-l1-1-0.dll (or another DLL file) is missing
This is most likely due to not having the Visual C++ 2015 Redistributable package. Simply download and install the x86 version and you should be able to run the client normally.