| Summary: | Alephone using M1A1 scenario files hangs immediately at game start | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Stephen Bosch <posting> |
| Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | flash3001, wjmcqueen |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 115299 | ||
| Bug Blocks: | 82908 | ||
|
Description
Stephen Bosch
2005-07-31 22:02:54 UTC
This bug is critical because it causes an internally unrecoverable crash. The Severity is for us on this end. Please don't change it. The problem is with the music files. It seems that Aleph One (at least on Gentoo x86) can't handle them. Removing the Music directory fixes the problem. Note that the same thing happens with the EMR scenario, with the same workaround. I can't find a specific music "directory" -- there is only a music file. When I rename the music file, I get no opening sound when I start Alephone, but it still locks up hard when I start a new game. Perhaps I'm renaming the wrong file? You know there isn't much we can do about things not in portage (the scenario) as we have no control over them. Can you see if this problem is resoved with the ebuild from bug 113947 for me? The problem is SDL_Sound and those mp3s don't get along. They're in some weird format. If SDL_Sound is built with SMPEG support for mp3 instead of internal, things work fine. HTH I have sdl_sound 1.0.1-r1 installed. There's no portage switch for smpeg (that's also installed, by the way). How do I determine if I've got sdl_sound compiled with smpeg support for mp3? (In reply to comment #7) > I have sdl_sound 1.0.1-r1 installed. There's no portage switch for smpeg > (that's also installed, by the way). How do I determine if I've got sdl_sound > compiled with smpeg support for mp3? If you built from portage, you don't. It's disabled for some reason in portage. I had to build it on my own to get the M1A1 music to work. If you prefer to stick with what's in portage, the music files you want to get rid of are mp3s...do a "find . -name "*.mp3" in your M1A1 directory and remove those files. The music file you renamed is the startup sound, and since it's AIFF should work fine. Okay -- I rebuilt sdl-sound with smpeg support (by tweaking the ebuild for it) and that has resolved the hanging at start problem. I guess that means this bug is solved -- now I noticed that Alephone crashes every time I exit (or teleport to change levels). Is that listed anywhere else? It was mentioned in the original posting here. I'll file a bug against sdl_sound for smpeg support and make it block this bug. I guess I should have resolved this a long time ago. |