emoose
emoose
Rebased and added build-fix/remote-debug support from @imaginebeingatcomputers, also solved a mutex deadlock issue which might have broken attaching on some systems. Tested with the same game as OP post and...
The game itself could be ignoring the res that DLSS passes to it, and using some hardcoded scales based on the quality level instead, luckily not many games do this...
Ah too bad, probably not any easy way to change it then, luckily GTA has a pretty big mod scene so maybe someone there will eventually find some way to...
IIRC the PS2 might have had a lot of control changes compared to wii/PC, not totally sure about that though as it's been a while since looking at it. >using...
Those weird names are something to do with name mangling, think PS2 uses an older style for it which some tools won't support by default, maybe there's an option around...
Ah guess that would probably break whatever data patterns we use, might be a way around that by passing the base address + SizeOfImage over though, but would probably need...
IIRC it's controlled by the `vol_iss_bgm_44` & `vol_str_bgm_48` fields in the `SND_CTRL` struct: [snd.h](https://github.com/nipkownix/re4_tweaks/blob/7cfcf5c4272f7d68d177661ffe84e9d1e0d2f383/dllmain/SDK/snd.h#L43) Our AudioTweaks code sets those up based on BGM volume setting here: [AudioTweaks.cpp](https://github.com/nipkownix/re4_tweaks/blob/7cfcf5c4272f7d68d177661ffe84e9d1e0d2f383/dllmain/AudioTweaks.cpp#L47) Finding that struct...
Maybe it started when they added 4000 series support to it, could be worth extracting NvPresent64.dll from driver before they added that and installing on newer driver with https://github.com/SimonMacer/AnWave/releases/tag/NvPresent64ForRTX40, might...