This post will demonstrate the utility of DXVK for playing on older Hardware, specifically older CPU's.
Ever since I started playing this game back in 2015, back when I only had an awful laptop to play on, I noticed that this game, for as simple it would seem to be, is very demanding graphics wise. This is primarily due to Shaders and frame rates but I digress. Older CPU's seem to have trouble keeping up, even with a 10xx Nvidia Card. Rendering 144 frames per second while keeping a low input delay or interp.
The friend in question has
- i5-2500k
- 1060 3GBVRM
- 8GB DDR3
- OS Win10
One thing I had thought could help was DXVK, a GitHub project I had found a few months prior while testing the new Intel Arc GPU. It helped especially on older games using the DirectX9 iteration like Source Games such as TF2.
Here's how to use DXVK in osu!
1. First, download the DXVK zip from the /releases page on github.
2. Go to your Osu! Install Directory. If you don't know how to find a Program's Directory watch this.
3. Create a Folder there called "bin". Now look inside the "dxvk-2.1.tar". Navigate to "dxvk-2.1.tar\dxvk-2.1\x64\".
4. Put both "d3d10core.dll" and "dxgi.dll" inside of the bin folder you created.
5. Launch osu! while holding the SHIFT key, select "Compatibility Mode" under Renderer.
Done!
Osu! should now be running on DX Vulkan, in Composite over DX10.
From my friend, I've seen his Performance Increase from having 2.5-3.0 ms input prior, to 0.6-1.0 ms after.
with less lag spikes as well.
Ever since I started playing this game back in 2015, back when I only had an awful laptop to play on, I noticed that this game, for as simple it would seem to be, is very demanding graphics wise. This is primarily due to Shaders and frame rates but I digress. Older CPU's seem to have trouble keeping up, even with a 10xx Nvidia Card. Rendering 144 frames per second while keeping a low input delay or interp.
The friend in question has
- i5-2500k
- 1060 3GBVRM
- 8GB DDR3
- OS Win10
One thing I had thought could help was DXVK, a GitHub project I had found a few months prior while testing the new Intel Arc GPU. It helped especially on older games using the DirectX9 iteration like Source Games such as TF2.
Here's how to use DXVK in osu!
1. First, download the DXVK zip from the /releases page on github.
2. Go to your Osu! Install Directory. If you don't know how to find a Program's Directory watch this.
3. Create a Folder there called "bin". Now look inside the "dxvk-2.1.tar". Navigate to "dxvk-2.1.tar\dxvk-2.1\x64\".
4. Put both "d3d10core.dll" and "dxgi.dll" inside of the bin folder you created.
5. Launch osu! while holding the SHIFT key, select "Compatibility Mode" under Renderer.
Done!
Osu! should now be running on DX Vulkan, in Composite over DX10.
From my friend, I've seen his Performance Increase from having 2.5-3.0 ms input prior, to 0.6-1.0 ms after.
with less lag spikes as well.