Starting problems
Problems with AMD/ATI graphics[edit]
Rename the dbghelp.dll file in the folder to dbghelp_old.dll (this so that the game does not find this library version, and resorts to the one installed by the new ATI driver.)
Error d3d or GRF has problem[edit]
Can't start d3d file OR grf has a problem
Since this has been a common and recurring issue for many AMD/Radeon users, and possibly other GPU brands, it was decided to include a solution in this section.
To resolve the error:
- Find your Ragnarok folder, find and rename dbghelp.dll to dbghelp.dll_old.
- Start the Game.
- If that doesn't resolve the issue, make sure of the following:
- Setup.exe is properly configured with administrator privileges. If the listings in Setup.exe are empty, then it is either due to the application being launched without an administrator or due to outdated/unsupported drivers.
- To ensure that Setup.exe always runs as administrator, follow these steps:
- Right-click the file > Choose Properties > Choose the Compatibility tab > Choose to run this program as administrator.
- If your game client is installed in Program Files (x86) or Program Files, move the folder to any other location outside of those folders.
- RO does not support higher resolutions - if you use too high values, try lower. Switching from full mode to windowed mode may yield different results. If you are looking for windowed mode but in full screen scaling, try Borderless-Gaming app.
- Updated graphics card drivers, preferably from their respective manufacturers' websites instead of Windows updater.
If "Cannot start d3d OR grf" is combined with EAC error "Untrusted system file..." then, consider updating the graphics driver from the respective manufacturer's website instead of Windows updater. In some cases, it may be necessary to downgrade drivers to a version 2, but always check for updates first for security reasons.
★Note: If you get a different EAC error, please post the full error message here for investigation.
If "Cannot start d3d OR grf" is combined with missing sprites errors, it would mean that the game client is missing necessary files. In this case, please perform a new manual patch appropriate for your game client.
Problems with Nvidia or Nvidia Optimus graphics (laptop)[edit]
If the opensetup.exe doesn't see your discrete (Nvidia) graphics card and only sees the integrated (Intel) graphics card on your computer, you can manually force it to use Nvidia graphics card instead of Intel through various tricks and tips. This guide will be helpful for different gamers who can't feel a smooth normal gameplay due to Intel graphics card limitation.
Before we start, let me explain the following things:
- Ragnarok Online is a old game written in DirectX <= 8 version in 2001 or 2002
- Nvidia has Nvidia Optimus solution for laptops (for dual graphics)
- Nvidia since GTX 7** (driver version around 320) stopped supporting old games older than DirectX 9 support, then they also stopped using rest cards and forced to use their integrated graphics adapter instead of discrete powerful graphics.
- That means you can't select your Nvidia graphics card in setup.exe or opensetup.exe, as seen in the following screenshot:
So if you can't select your Nvidia graphics card in opensetup.exe, how will you let your OS know which graphics processor to use for hardware acceleration for Ragnarok Online? You can't. This will result in the following you'll see below with HikariRO open and checking with Windows Task Manager:
As we can see, it defaults to Intel integrated graphics and that's not right. So let's fix it.
1. We'll download this file
2 .dgVoodooo
3 .Enter to the download file and enter to the MS folder and x86 folder and paste the content our Ragnarok Online folder.
4 .Now, run Ragnarok Online and close it. Go to Nvidia Panel, select your opensetup.exe and your Ragnarok exe and it will be forced to use Nvidia graphics card instead of the integrated one.
5 .Go to the game folder (make sure you closed the RO game window) and run: dgVoodoo Cpl.exe and do the same as in the screenshots below:
6 .Now just run OpenSetup.exe and you will see your Nvidia graphics card.