Source
- URL: https://x.com/NOTimothyLottes/status/2072804183992922296
- Author: NOTimothyLottes (@NOTimothyLottes)
- Posted: 2026-07-02 22:06:42
Thread
1/ @NOTimothyLottes
Yuck, starting on WDM/KS audio interface for WIN32, much more painful than ALSA. But I’ve been here before. Starting with the include bloat … the real question is if I’m going to need to file more Wine bugs.
2/ @NOTimothyLottes
Wine has a lot of problems with SetConsoleMode() I had to include an extra ENABLE_WRAP_AT_EOL_OUTPUT, and then force a newline right after ASCI ESC[H else it would screw up (and it still does at the end with the ??). But at least the debug is usable now.
3/ @NOTimothyLottes
But of course instant bad news, I cannot open the WinMM DRV_QUERYDEVICEINTERFACE, it returned ~0 (INVALID_HANDLE_VALUE). So I’m dead in the water in Wine again. Honestly getting sick of filing bugs in Wine, all the important stuff I do is broken. So what, no games use WDM/KS?
4/ @NOTimothyLottes
https://forum.winehq.org/viewtopic.php?t=10225 - Looks like I’m 16 years late to the answer, if they didn’t get in WDM/KS in 16 years, certainly it won’t happen. Still surprised that all PC games are using the higher level garbage-ware sound APIs on Windows.