I have been playing Rust for quite a while now and never had any problems until now. I have a NVidia GeForce 840m with 2GB VRAM (laptop) and the Intel Integrated graphic card. I used to play both legacy version and the new one with excellent graphic quality and pretty good FPS. A few updates ago it all changed with the new version. Whenever I try to open the game through Steam it uses my integrated graphics card instead of the dedicated.
Opening the game through Steam, then pressing F1 and going to “System Information” I get this:
It says that I’m using Integrated HD Graphics 4600 with only 896mb.
Otherwise, if I open the game directly from the folder (right click on RustClient.exe and going to open with graphic processor, then choosing NVidia high performance etc) I can successfully open the game with the dedicated graphic card, but I’m not able to join any servers, since it won’t start EAC along with the game. Additionally, I know that I should open rust.exe instead, because it starts EAC and then I’ll be able to join servers, but even if I do the same process (right click -> open with processor -> nvidia high performance) it says that I’m using the integrated graphics card. Here a screenshot when I open it directly through the RustClient.exe:
Now it’s using the dedicated graphics card. Anyway, I have been trying to play in the “Simple” graphic quality while using the Integrated Graphics Card and I have been getting an average of 20~30 FPS, which is awful, not just due to the FPS count, but mostly due to the graphic quality.
So, I have tried:
1 - Setting Rust.exe, RustClient.exe and Steam.exe to use the dedicated graphics card on NVidia 3D Panel thing. Didn’t work, it just opens with the integrated instead.
2 - Setting the global graphic processor to the dedicated graphics card (840m). It didn’t work with Rust, but now every shit thing I open (browsers, players, etc.) is using the 840m.
3 - Disabling the Integrated graphics card on Device Manager. Didn’t work, when I open the game with it disabled, something called Microsoft Basic Renderer is used instead of the dedicated, giving me 4 FPS while I’m on the menu.
3+(1/2) - Changing the RequiredAppInit thing on the register, this one I couldn’t achieve since I don’t have any of the registers needed by the fix. It requires at least 1 DWORD key and I don’t have any.
I’m not willing to change my BIOS in order to play Rust. I do play other games on the same laptop and never had similar problem with any of them. I leave my Steam profile link, since I’m online almost 24/7 and looking for people that might help me: My profile
PS.: I have the most recent drivers installed.