![]() |
|
[Render] Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process - Printable Version +- Discovery Gaming Community (https://discoverygc.com/forums) +-- Forum: Discovery Development (https://discoverygc.com/forums/forumdisplay.php?fid=7) +--- Forum: Discovery Mod General Discussion (https://discoverygc.com/forums/forumdisplay.php?fid=37) +---- Forum: Discovery Mod Bug Reports (https://discoverygc.com/forums/forumdisplay.php?fid=573) +----- Forum: Can't reproduce (https://discoverygc.com/forums/forumdisplay.php?fid=691) +----- Thread: [Render] Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process (/showthread.php?tid=209488) Pages:
1
2
|
[Render] Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process - Loophole - 09-17-2025 Type: Render Bug: Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process Reproduction Steps:
Expected behaviour: Kill the Freelancer.exe process. This doesn't happen on DirectX 8 (native). RE: [Render] Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process - Aingar - 09-21-2025 Pushed a renderer related update just now that might have resolved this issue, please retest and report back. RE: [Render] Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process - Loophole - 09-21-2025 Hello. I've updated the launcher and tried again. It seems like it's still happening: ![]() The launcher recognises the process and prompts to kill it when clicking "Launch Game": ![]() Clicking "yes" indeed kills the process and starts a new one. Exiting the game doesn't kill the new process:
RE: [Render] Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process - Alex. - 01-11-2026 Cannot reproduce RE: [Render] Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process - Loophole - 01-11-2026 Will check again asap. Still happening. ![]() ![]() Are there any logs or other kinds of outputs that I could provide to help debug this issue? RE: [Render] Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process - Groshyr - 01-11-2026 This occurrs because Freelancer would wait for an indefinitely running thread to finish. The following patch of DAlib.dll by BC46 would prevents Freelancer from running in the background after exiting the game in some cases: offset 0x004BF4, change FF to 00. RE: [Render] Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process - Alex. - 01-11-2026 Don't we already have that change as of Discovery 5.1, @Groshyr? RE: [Render] Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process - Groshyr - 01-11-2026 Quite sure I didn't bring it. Better double check it. I won't have access to my PC for another hour tho RE: [Render] Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process - Alex. - 01-11-2026 I am quite sure: Quote:$ winpty pythonWe are still missing reliable reproduction steps here. RE: [Render] Quitting Freelancer on dx9 (dxwrapper) doesn't actually kill the process - Loophole - 01-11-2026 For what it's worth, I also have the same value on that address: Quote:$ python I'm on Linux atm but I did reproduce the issue on Windows 11. A note, I do use RTSS to bump the framerate to the highest legal value, and I've got NVIDIA's overlay running too. Could that change anything? |