Ragnarok Online > Guides

Guide: Force to use Nvidia Graphics Card instead of Intel on your any laptop

(1/4) > >>

Original guide here: woero.net/forum/

I will re-share it here because it is super useful and will help thousands of people with the integrated graphics card and a discrete one on a laptop.
The issue is super old (at least 6 years for sure), and because of that a lot of players move out of RO because they're not able to continue playing on an integrated graphics card. You can use this guide repost it etc do with it whatever you want just to make sure that all players will have good FPS. Please read the guide carefully, I made several warnings where and how it will work, and where and why will not work for some configurations. Also, the guide can be used for players with 4k displays, etc.

Let's Start

Before we start, let me explain the next things:

* Ragnarok Online is super old game wrote on 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) dropped support for old games older than DirectX 9 support, then dropped for
* rest cards as well too and forced to use your integrated graphics adapter instead of discrete powerful graphics.
* That means you're not able to select your Nvidia graphics card in the setup.exe or opensetup.exe,
* how it looks like on the screenshot below:

So, if you can't select your Nvidia graphics card in setup.exe or opensetup.exe, how will you make know your operating system which graphics processor to use for hardware acceleration for the Ragnarok Online? You can't.
It will results in the next what you will see below:

Nvidia is idle while RO client is working. All job do Intel. Which is NOT okay.

Few words about the Solution!

But here is a trick, which allows forcing to use Nvidia graphics card and Nvidia Optimus for Ragnarok Online on new and modern Graphics Cards on Windows 10 / Windows 7

Several things what you need to know about Nvidia Optimus:

* intel graphics card will be still used for displaying content rendered on Nvidia Graphis card, and intel card is ALWAYS used for displaying your content to display.
* That means - minimize usage of Intel graphics cards after applying the solution for forcing to run Ragnarok online on Nvidia Graphics card for avoiding any lags or problems
* RCX will NOT work, gepard shield too, many other tools too. Ask GM's on servers where you're playing to manually authorize these DLL's below in archives to make them work with your server. But these dll's perfectly fine works right now with WOERO (tested, also you can test too)
* Many tools which somehow related to work with DirectX developed for RO - will not work properly, or will not work at all.
* Some bugs and glitches can happen
* Also, this trick allows using Ragnarok Online on high dpi screens (4k displays for example)
* Also, because of using newer version of directX, a lot of problems with scaling text and interface will be really fixed.

Here what you need to do for forcing Ragnarok Online launching on your Nvidia Graphics card instead of Intel.

First of all, you must do it at your own risk. I am not responsible for anything that could lead to any consequences if you use this guide. Please do everything at your own risk.

1. Download these libs and copy-paste all of them to your RO folder. Only RO folder, nowhere else.

Download Link #1
Download Link (alternative) #2

Just extract all files in the archive to your RO folder.

2. Now, Run your Ragnarok online and close it. Go to Nvidia Panel, and select your opensetup.exe or setup.exe and your Ragnarok exe and forced to use Nvidia Graphics Card instead of Integrated one.

3. Go to your game folder (make sure that you closed your RO game window) and run: dgVoodooCpl.exe and do like on the screenshot below:

4. Now, just run your setup.exe or opensetup.exe and you will see your Nvidia Graphics Adapter

5. Run your RO, and play. You will see that Nvidia Graphics Adapter now used for your Ragnarok Online client.

If you see something like below (d3d init error)

That means something wrong with resolution or settings in opensetup and in devoodoo

Explain, how is it works?

Used a tool which transforms unsupported DirectX <= 8 calls to supported by Nvidia DirectX 10 or even 11, Nvidia start to see the game client and processing all graphics. That's it. Details you can find here: dgVoodoo2

What else?

You must understand, that this is NOT official method for RO.
Gravity can SUPER EASY switch from DirectX 8 to DirectX 11 WITHOUT rewritting dozens of their code.
They just need provide just a separate library (official one) where they rewrite a calls to support new methods in directX 10-11.


What should you do?
1. spam on IRO official forums
2. spam on gravity forums
3. spam to gravity support tickets
4. spam to their twitter
5. etc about MOVING RO FROM f*** OLD DirectX8 to modern new DirectX for enabling Nvidia Optimus out the box for RO client.


Been trying to figure this out for a while. Thank you, you are the morphine of my pain.

Good solution. I had been looking for something like this for a long time. How about for AMD Radeon HD cards?? It uses similar technology of switching between discrete GPU and onboard integrated GPU. Currently, I use Integrated Graphics Processor HD 4000 which is like 6 years old to play RO. I cannot get the option to change towards AMD Radeon card. Do you have a solution for this?

This user has only 1 post and the link that he refered to is to a locked post on his own site. Google drive says that the files contain viruses, so i would not follow his tutorial if i were you.

Cool. I really love RO community. And people know my opinion about some part of the RO community who played on WOERO.
I just helped thousands of players in solution WHERE NO ONE found a solution how to fix it. Since 2011, or even 2010. (1,2,3,4,5,6,7,8,9,10,11,12,13)
Nice. And now, I have shared a guide for helping people with SUPERCRITICAL problem whatever gravity lazy to fix, and what I got? I got blamed that I deliver viruses to damage users PCs, etc.

Are you f*** kidding me? No, seriously.
Your message very offensive to me. Super offensive.

What inside the archive?

Let's go:

1. D3D8.dll - https://www.virustotal.com/#/file/1e65d84e37ac22c7f6c5fb71656157f15718e56077a6094664ab803a03dd3d86/detection

2. D3DCompiler_43.dll - https://www.virustotal.com/#/file/2f23182ec6f4889397ac4bf03d62536136c5bdba825c7d2c4ef08c827f3a8a1c/detection

3. D3DImm.dll - https://www.virustotal.com/#/file/33b3c897fdd62f2449e5080b594e4161d337f4142e76d1b7fa17be294b0dd448/detection

4. DDraw.dll - https://www.virustotal.com/#/file/9025a8c17cd8ea7ef9e1a4aabc8368766dc789b9700e005e8a88918d49c77daa/detection

5. dgVoodooCpl.exe - https://www.virustotal.com/#/file/6ea94d32b687fcd7c0b6217cbc3dc1221816739124b60abbffa233d602ea5f1a/detection

Almost ALL these files are taken from - http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html author of dgVooDoo site.
TdgVooDoo is GUI over dgvoodoo.conf file. The archive can be delivered without dgvoodooCpl.exe at all (because looks like some false positives inside this file). And yes, I warned everyone in the first post about doing everything on their own risk.


About me and WOERO:
- 2013: https://www.youtube.com/watch?v=5GP-7biYaUI
- 2014: https://www.youtube.com/watch?v=SoB-kjmZ-xk
- 2015: https://www.youtube.com/watch?v=y5O2wAN-syg
- 2016: https://www.youtube.com/watch?v=gnt_8q4gg0Y
- 2017: https://www.youtube.com/watch?v=Q67b8tYE_VI
- 2018: https://www.youtube.com/watch?v=j2xLZo40SgU

- Also, you can find 552 videos from woero server here: https://vk.com/videos-58338136 since around 2016 i stopped to adding videos (unique, without duplicates) to the site.

The server exist since 2012 (to be clear since 2011 via different name)
I never ever did anything illegal or bad against players via deliverying any viruses, etc.
And helped dozens of GM's around RO community to mitigate dozens of problems with cheating software, missing features, ddos attacks, etc.

So please, a user with 3 posts... GTFO.
Thx.  /kis

Just in few days the topic got around 1k views and of course helped many players.
And will continue helping here or from WOERO site. And there is no "viruses" or other s***.


[0] Message Index

[#] Next page

Go to full version