RateMyServer Ragnarok Community

RateMyServer.Net => Server Discussion => Topic started by: betwixtbetween on Sep 08, 2023, 12:23 AM

Title: kRO implemented DX9 support
Post by: betwixtbetween on Sep 08, 2023, 12:23 AM
iRO DX7 vs kRO DX9 performance (https://youtu.be/WNcmFpw_gno)

kRO DX9 1440p Walking around prontera (https://youtu.be/aix_oKZvkDE)
Title: Re: kRO implemented DX9 support
Post by: 2k2 on Sep 08, 2023, 12:57 PM
There's still a lot to improve, but this is something at least and looks super juicy

Can't wait to see the performance comparison on a WoE setting
Title: Re: kRO implemented DX9 support
Post by: OrcLordDaddy on Sep 08, 2023, 01:34 PM
Wow DX9 in the year 2023!
They're really up to modern standards!

And yet, in the videos the performance still sucks lol, and I bet you all the money in the world the old confusion effect will still kill the fps on that.
Title: Re: kRO implemented DX9 support
Post by: Suspension on Sep 08, 2023, 10:47 PM
Quote from: OrcLordDaddy on Sep 08, 2023, 01:34 PMAnd yet, in the videos the performance still sucks lol, and I bet you all the money in the world the old confusion effect will still kill the fps on that.
Probably because RO is CPU intensive for what it is. Also, synchronously loading so many assets at once kills performance.
Title: Re: kRO implemented DX9 support
Post by: OrcLordDaddy on Oct 23, 2023, 06:33 PM
One thing I wonder is:

Will the performance be even better if you use dgVoodoo2 with it?

With DirectX 9, it should also be possible to use "DXVK" (DirectX to Vulkan). It would be really interesting if DXVK would increase the performance even more than dgVoodoo2.
Title: Re: kRO implemented DX9 support
Post by: munkrej on Oct 24, 2023, 04:55 AM
Quote from: OrcLordDaddy on Oct 23, 2023, 06:33 PMOne thing I wonder is:

Will the performance be even better if you use dgVoodoo2 with it?

With DirectX 9, it should also be possible to use "DXVK" (DirectX to Vulkan). It would be really interesting if DXVK would increase the performance even more than dgVoodoo2.

From currently testing exactly this it seems using dgvoodoo2 ontop of the native dx9 support improves performance even more as well as solves some dx9-glitchiness.

And as far as I know the same goes for dxvk. (dgvoodo2 feels smoother than dxvk in my tests)
Title: Re: kRO implemented DX9 support
Post by: betwixtbetween on Dec 29, 2023, 09:34 PM
jRO DX9 1440p Prontera framerate (https://youtu.be/SlVxEMJamgw)

jRO implemented DX9 on their client and it had the worst performance so far in prontera.
Title: Re: kRO implemented DX9 support
Post by: OrcLordDaddy on Feb 07, 2024, 01:03 AM
iRO got the DX9 update today and it runs really smooth.
They still don't allow dgVoodoo2 because of their anti-cheat, but at least there is DX9 now.

Too bad, if ever they decide to do a Classic Server again, that one won't have DX9 :I

You still have to use /skip though to turn off Frame Skipping for it to be really smooth.