It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I am having an issue where - despite having set the X2 executable to use my laptop's GTX 660M in the nVidia control panel - X2 simply won't run using the dedicated graphics card. I have checked other forums for this issue, which mostly seem to indicate that this problem can't be fixed even by disabling the integrated graphics from the BIOS (which would be a fuss anyway).
Nevertheless, I post this problem here in the off-chance that someone knows or can figure out a solution.

Edit: After going through GOG and nVidia support, this is the answer I got from nVidia - "This is expected behavior. Most Optimus notebooks use MS Hybrid under Windows 10 which under DirectX 8 and older DirectX APIs will only run on the integrated graphics."
Oh well, consider this a notice for any other Optimus users looking to buy X2.
Post edited February 03, 2016 by Imaginary_Llamas
This question / problem has been solved by Themkenimage
Aha! After doing a bit more searching, I came across a DX8->DX9 wrapper which was enough for Optimus to recognise X2 and use the dedicated graphics card. So unless there are some glitches with the wrapper I haven't encountered yet, this problem is solved.

Here is a mirror for the wrapper I'm using (there are others around as well). d3d8 wrapper
Post edited February 05, 2016 by Imaginary_Llamas
Good! Thanks for informing us.

EDIT : OK. I did not solve this but you did yourself.
Post edited February 06, 2016 by Themken
avatar
Imaginary_Llamas: Here is a mirror for the wrapper I'm using (there are others around as well). d3d8 wrapper
Do not mean to necro an old thread. But where exactly did this wrapper come from?

It works for more than just X2 and I have used it to get multiple DirectX 8 games to run on my laptop's dedicated GPU. I have tried searching online but so far the wrappers I have found do not seem to match the one listed in this thread.
avatar
Imaginary_Llamas: Here is a mirror for the wrapper I'm using (there are others around as well). d3d8 wrapper
avatar
lostintime: Do not mean to necro an old thread. But where exactly did this wrapper come from?

It works for more than just X2 and I have used it to get multiple DirectX 8 games to run on my laptop's dedicated GPU. I have tried searching online but so far the wrappers I have found do not seem to match the one listed in this thread.
I do not remember specifically where I found it, but I think that I found it hosted as a project on Github or a similar site. At the time I probably only found it after several hours of searching every variation of 'DX8 DX9 wrapper' I could think of.