sultim-t / RayTracedGL1

MIT License
135 stars 31 forks source link

[GTX 10xx/Pascal fix] fp16 check #31

Open yunyxn opened 1 year ago

yunyxn commented 1 year ago

(maybe) addresses https://github.com/sultim-t/xash-rt/issues/2 fixes the game from not launching on Pascal (10xx) cards, haven't tested on Intel ARC

Tested on GTX 1080 8GB image

soup587 commented 1 year ago

ayo?

Cracky64 commented 1 year ago

Sadly getting the same Error with my ARC. (After replacing the DLL) grafik

yunyxn commented 1 year ago

Sadly getting the same Error with my ARC. (After replacing the DLL) grafik

looking more into it i think arc doesn't support double precision (fp64) operations, gonna mess around with it in a few hours

yunyxn commented 1 year ago

Sadly getting the same Error with my ARC. (After replacing the DLL) grafik

RayTracedGL1.zip try this and let me know if it still crashes on start up

Cracky64 commented 1 year ago

Yeah it is still the same error. Let me know if i can deliver some additional info to help out!

soup587 commented 1 year ago

eyy, the dll works for me

gtx 1080, game loads and runs fine

kythyria commented 1 year ago

Can confirm. Works on a 1070. Not the zippiest, but it works.

GHDavor commented 1 year ago

i can't believe it, the dll fixed the game and now it launches, just awesome, thanks man

Zorklis commented 1 year ago

RayTracedGL1.zip try this and let me know if it still crashes on start up

I just did and as the author of the https://github.com/sultim-t/xash-rt/issues/2 I can confirm it's fixed, even though performance is sluggish it does it's job :) Thank you for your work

Choban69420 commented 1 year ago

I'm getting the "Can't find physical device with ray tracing support". I know the framerate will be absolute ass, but is there a way to bypass this? This .dll doesn't do anything for me.

yunyxn commented 1 year ago

I'm getting the "Can't find physical device with ray tracing support". I know the framerate will be absolute ass, but is there a way to bypass this? This .dll doesn't do anything for me.

this fix only works for pascal cards (eg. GTX 1060 6G and up)

NVIDIA has not enabled RTX features on anything older than Pascal or cards with less than 6GB VRAM. If you have a 1060 3G or anything lower, you're unfortunately out of luck.

asea-pixal commented 1 year ago

so I am not sure I have this right to fix it do I just download RayTracedGL1.zip and unzip it in the same place as hl-rt-combined.zip