EXPERIMENTAL native host system sound device output for OpenMPT on Wine on Linux

Started by manx, February 26, 2017, 14:50:21

Previous topic - Next topic

StarWolf3000

I can also confirm, that wine-staging 10.12 fixes the integration issue (since the ticket on the bugtracker is already closed, I reply here instead, didn't want to reopen it to just respond).
Board: GIGABYTE B550 AORUS ELITE V2 | CPU: Ryzen 7 5800X | RAM: 32 GB
GPU: GeForce RTX 4060 8 GB (575.64) | Display: BenQ BL2405 1080p
Kernel: 6.15.9 stable | Boot Manager: GRUB2 | DE: KDE Plasma | Login: SDDM | WM: KWin (Wayland)

siealex

QuoteYour original problem was with Wine 10.0. Is this still a problem on FreeBSD with latest OpenMPT 1.32 or 1.33?
Yes, at least with 1.32.
QuoteI can also confirm, that wine-staging 10.12 fixes the integration issue
I'll try it when 10.12 becomes available for FreeBSD, the latest build is currently 10.10.

siealex

FreeBSD 14.3, Wine 10.12, OpenMPT 1.32.03. Still no luck, compilation fails at 72%.

manx

Quote from: siealex on August 02, 2025, 12:10:48FreeBSD 14.3, Wine 10.12, OpenMPT 1.32.03. Still no luck, compilation fails at 72%.
Quote│ src/openmpt/sounddevice/SoundDeviceRtAudio.hpp:83:23: error: unknown type name 'RtAudioError'; did you mean 'RtAudioErrorType'?                                                                         
We currently do not support RtAudio >= 6, so if you disable that in the settings, it should build without RtAudio.

I also just fixed some Clang-specific and BSD-specific warnings, so there should be no other warnings as of r24101 for 1.33. I will backport those fixes to 1.32 once I have verified them.

RtAudio 6 will take a bit more time.

manx

Quote from: manx on September 02, 2025, 17:32:00I also just fixed some Clang-specific and BSD-specific warnings, so there should be no other warnings as of r24101 for 1.33. I will backport those fixes to 1.32 once I have verified them.
1.32 r24104

manx


siealex

FreeBSD 14.3 (with KDE 6.4), Wine 10.14, OpenMPT 1.32.04.00. Wine support finally compiles successfully, but OpenMPT does not start at all, it briefly displays a black frame for its startup logo and silently crashes.

manx

Quote from: siealex on September 09, 2025, 13:12:24FreeBSD 14.3 (with KDE 6.4), Wine 10.14, OpenMPT 1.32.04.00. Wine support finally compiles successfully, but OpenMPT does not start at all, it briefly displays a black frame for its startup logo and silently crashes.

It works fine for me on FreeBSD 14.3 (MATE Desktop) with Wine 10.0. And it also works fine on Debian with Wine 10.14.

Does Wine 10.0 work for you?

Does OpenMPT work without Wine Integration with Wine 10.14 on FreeBSD for you?