[Bug 37983] New: Jedi Knight: Dark Forces II (GOG.com version) - music doesn't work

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jan 30 12:51:12 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=37983

            Bug ID: 37983
           Summary: Jedi Knight: Dark Forces II (GOG.com version) - music
                    doesn't work
           Product: Wine
           Version: 1.7.35
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: rixa at cs.tut.fi
      Distribution: ---

The game originally used to have background music on CD audio tracks. The
recent GOG.com release includes those tracks in .ogg format, along with what
seems to be some sort of a hack to play them through a custom winmm.dll in the
game directory.

The music does not play.

For the included winmm.dll to do anything, an override of "winmm
(native,builtin)" seems like a logical step. Indeed, it was reported on the
GOG.com forums that this gets the music working on Crossover, and I used the
trial version to verify that this is indeed the case.

But if I do the same on Wine, the game doesn't start anymore. It just dies
with:
err:seh:raise_exception Exception frame is not in stack limits => unable to
dispatch exception.

I tried to trace it down to other overrides that crossover sets by default, but
it would still work even if I removed them all. It would even keep working if I
replaced the entire drive_c there with the one from my wineprefix where it
doesn't work, so it probably does not have to do with any of the pre-installed
software, nor an installation broken for whatever reason. Using wine on the
prefix installed in crossover didn't work any better either.

In addition to a clean unpatched wine 1.7.35 that I compiled myself, I tried
multiple versions of wine from PlayOnLinux but none of them started the game
with the override in place; each died with the same message.

Without the override the game is still very playable, just has no background
music.

Xubuntu 14.10, nvidia 331.113.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list