Files

1.9 KiB

Back to Twitter thread index


title: "Yuck, starting on WDM/KS audio interface for WIN32, much more painful than ALSA." author: "NOTimothyLottes" handle: "@NOTimothyLottes" post_url: "https://x.com/NOTimothyLottes/status/2072804183992922296" post_id: "2072804183992922296" timestamp: "2026-07-02 22:06:42" post_count: 4 reply_count: 1 repost_count: 0 like_count: 8 view_count: 1074

@NOTimothyLottes — Yuck, starting on WDM/KS audio interface for WIN32, much more painful than ALSA.

Post 1 (2026-07-02 22:06:42)

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.

Media 1 Media 2

Post 2 (2026-07-02 23:31:59) — reply to Post 1

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.

Media 1

Post 3 (2026-07-02 23:36:49) — reply to Post 2

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?

Media 1

Post 4 (2026-07-02 23:48:13) — reply to Post 3

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.