elishacloud / dxwrapper

Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
zlib License
1.16k stars 83 forks source link

Coil Whining when using dxwrapper #138

Closed rtx92 closed 1 month ago

rtx92 commented 2 years ago

so today i came across a strange thing wanted to play soul reaver 2 again used dgvoodoo + dxwrapper d3d8.dll, dinput8.dll, dxwrapper.asi, dxwrapper.dll and dxwrapper.ini. Then edited the ini and set Dinputto8 from 0 to 1 to fix the game.After a while i noticed some screeching noises from my gpu i closed the game the noise where gone startet the game again and the noises where back then i noticed the pitch would change depending on what i do in the game (moving ,looking around,cutscenes) i closed the game started some other games to test if the noises came back nothing after that i deletet soul reaver 2 reinstalled the game this time i used only dxwrapper alone and again screeching noises... does anybody have an idea or got similar effects on other games?

mirh commented 2 years ago

Yes, I also had something like that on my desktop (can't remember now the exact circumstances) AFAICT it just depends on the kind of load you put on your hardware. Try to limit your framerate for instance.

rtx92 commented 2 years ago

my framerate is always capped at 60 in the nvidia panel and the noises only comes when using dxwrapper and in this case the workload dont mean anything like i said i tried other games and some tools (cinebench,aida64extreme,3dmark)

elishacloud commented 10 months ago

Is the wining coming from your hardware or from your speaker?

rtx92 commented 10 months ago

Hey its been a while

So it was definetly from my 2080ti back then i didnt use anything other than bt headphones

ive looked in getting some help on other places made a thread on gbatemp about it and some suggested putting blobbs of hotglue on the coil to reduce the whining but it didnt helped much

after that i tried to cap the powerlimit of the gpu to 50% since old games dont need much power it helped a bit the whining wasnt so loud as before

for me it looked likethe wrapper was forcing the gpu to run always at full powerconsume

since then i build a whole new pc and switched to a 4090 and the whining stopped

mirh commented 5 months ago

My 2080S also whines like a madman when I launch my old stupid benchmark (which can easily get you north of a thousand fps). Though it's odd if you just fly low at 60 (conversely, what was the uncapped framerate otherwise?) Did this happen even just already with d3d8to9 alone?

elishacloud commented 1 month ago

Closing issue.