Opened 15 years ago
Closed 14 years ago
#22685 closed defect (fixed)
Defendguin fails to run when libsdl_mixer lacks libmikmod support
Reported by: | ville.aakko@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.1 |
Keywords: | Cc: | ||
Port: | defendguin |
Description
Defendguin used to work a while back. This is on Snow Leopard / Intel.
After some upgrade, it ceased to work. Now it fails with:
$ defendguin Warning: No joysticks available. Error: I could not load the music file: /opt/local/share/defendguin/music/child.mod The Simple DirectMedia error that occured was: Unrecognized music format
If I disable sounds via command line, it dies too because of FPU error:
$ defendguin --disable-sound Floating point exception
Change History (6)
comment:1 Changed 15 years ago by ville.aakko@…
Cc: | ville.aakko@… added |
---|
comment:2 Changed 15 years ago by mf2k (Frank Schima)
Cc: | ville.aakko@… removed |
---|---|
Keywords: | defendguin SDL removed |
Port: | defendguin added |
comment:3 Changed 15 years ago by ville.aakko@…
It seems that defendguin sghould depend on libsdl_mixer+mikmod variant, currently it doesn't. With libsdl_mixer+mikmod in place, at least I can run defendguin =)
But, alas, the excellent music doesn't play, the music just causes a loud buzz. So there's another issue. Maybe a new bug report is in place for that issue... also the game still crashes if I run it without sound (does that on Gentoo too btw.).
comment:4 Changed 15 years ago by ville.aakko@…
Also there's a new version. Tried it by compiling by hand, no issues there, but the music is still messed up.
comment:5 Changed 15 years ago by ville.aakko@…
Tried with the standalon mikmod application, and every mod file I tried is just mess, just as in the game. So there's a mikmod bug also.
But this bug can be closed when someone applies the libsdl_mixer+mikmod patch to the port file =)
comment:6 Changed 14 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Summary: | Defendguin fails to run because of SDL → Defendguin fails to run when libsdl_mixer lacks libmikmod support |
Cc Me!