Healix / Gw2Launcher

Manages and allows for multiple Guild Wars 2 clients to be launched
MIT License
177 stars 24 forks source link

Beta DX11 #72

Open langeover opened 2 years ago

langeover commented 2 years ago

Hello I would like to know if support for beta dx11 will arrive soon? thanks in advance

Healix commented 2 years ago

To enable DX11 per account, right click the account > Edit > Launch options. Add the argument: -dx11

To enable DX11 on all accounts, right click any account > Settings > Guild Wars 2 > Launch options, and set the argument here instead.

Note the checkbox will remain unchecked inside the game, as the -dx11 option forces GW2 to use DX11; similarly, -dx9 forces DX9. If you want to check the box, you need to launch GW2 by right clicking the account > Selected > Launch (normal), otherwise GW2 is in read-only mode and will prevent changes to this type of setting.

langeover commented 2 years ago

To enable DX11 per account, right click the account > Edit > Launch options. Add the argument: -dx11

To enable DX11 on all accounts, right click any account > Settings > Guild Wars 2 > Launch options, and set the argument here instead.

Note the checkbox will remain unchecked inside the game, as the -dx11 option forces GW2 to use DX11; similarly, -dx9 forces DX9. If you want to check the box, you need to launch GW2 by right clicking the account > Selected > Launch (normal), otherwise GW2 is in read-only mode and will prevent changes to this type of setting.

Hello I have just seen the last update with the arguments you have cited thank you for your answer

DrSteel47 commented 2 years ago

Hi, when i use the checkbox under local.dat>graphics to enable dx11 or when i use -dx9 or -dx11 argument, i sistematicaly get a "fail" status on my accounts. Do you know why ? i'm using a clear game folder without any addons which don't work anyway... I'm also running accounts with Virtual mode, enable localized execution, full level and all synchronizing with instance of CoherentUI for each account.

Healix commented 2 years ago

The DX11 checkbox is identical to adding -dx11. Is it only failing when using either -dx9 or -dx11 - if you remove it, can you launch it? Note the arguments can be set per account (Edit > Launch options) or for all accounts (Settings > Guild Wars 2 > Launch options).

Hover over the account showing "failed" to see a reason.

magnapeccatrix commented 2 years ago

Hello, occasionally my arc tables are being moved to 1,1 coordinates (top left of the screen) as shown in the image (dx11 client), I tried to go through settings but I'm not sure how can I prevent this from happening, right now my accounts in Healix GW2Launcher are all using their own instances of addons I believe (Not entirely sure). I'm looking for help. image

Healix commented 2 years ago

That is likely caused by multiple accounts sharing the same arcdps folder. If one account goes to load arc's settings while another is writing to the same file, it may fail, causing arc to load with default settings, which would then overwrite them.

Avoiding that will require localized execution set to full. You will also need to delete the addons folder from each account (under the Gw2Launcher folder where GW2 is located) and replace it with a copy of the original addons folder (because the one auto-generated by Gw2Launcher is sharing files between accounts).

Flomix commented 2 years ago

To me that sounds like it could very well be dx11 related. For a few reasons:

magnapeccatrix commented 2 years ago

Thank you guys for the valuable insight and the steps to avoid it. I would like to enable addons only for the main account through Healix Gw2Launcher if that's possible. (I will look into each account folder content and settings again.)

Healix commented 2 years ago

If you only want addons on 1 account, delete the Gw2Launcher folder where GW2 is located, set localized execution to exclude addons, then launch your main account to recreate its folder. Open the GwLauncher/#/bin64 folder for that account to add your addons.