The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
November 03, 2024, 11:17:29 pm
Home Help Search Login Register
News: Celebrating 30 years of Star Control 2 - The Ur-Quan Masters

+  The Ur-Quan Masters Discussion Forum
|-+  The Ur-Quan Masters Re-Release
| |-+  Technical Issues (Moderator: Death 999)
| | |-+  constantly crashing on FreeBSD
« previous next »
Pages: [1] Print
Author Topic: constantly crashing on FreeBSD  (Read 3798 times)
Marcus
Guest


Email
constantly crashing on FreeBSD
« on: December 01, 2002, 11:12:26 pm »

Hello,

running sc2 on FreeBSD 4.7 I encountered a heavy bug ehich causes the game to hangup: Whenever you are getting in the selection dialogue of your ships for fighting (e.g. the spider alien after getting the moon base near earth), the game freezes.

The last message on the console is
Code:

'ilwrath/ilwsound.snd' -- 34 bytes
       'ilwrath/ilwditty.mod' -- 9908 bytes
_GetMusicData(): loading ilwrath/ilwditty.mod
       'lbm/pickship.ani' -- 57 bytes


Then the process munches as much CPU-time as it can and only a kill -9 stops it from doing that forever.
This happens on both, the 0.1-release and the cvs-branch.

Any solutions?

Regards
Marcus
Logged
cid
Guest


Email
Re: constantly crashing on FreeBSD
« Reply #1 on: December 02, 2002, 12:57:39 am »

I am also having the same crashing problem.
It appears that when ever you enter combat, it locks up at
the ship selection screen. This also happens at pluto, if you engage
in combat there. I have tried the static and dynamic binaries.
Logged
`cid
Guest


Email
Re: constantly crashing on FreeBSD
« Reply #2 on: December 02, 2002, 11:01:30 am »

Ugly brutal hack that gets it working FreeBSD,
Also major wackynesss with the SDL stuff from ports
so install all sdl stuff by hand including smpeg

Index: src/sc2code/pickship.c
===================================================================
RCS file: /cvsroot/sc2/sc2/src/sc2code/pickship.c,v
retrieving revision 1.2
diff -r1.2 pickship.c
2d1
<
259,260d257
<               while (ChannelPlaying (0))
<                       ;
Logged
ibssj
Zebranky food
*
Offline Offline

Posts: 1


I love YaBB 1G - SP1!


View Profile
Re: constantly crashing on FreeBSD and on OpenBSD
« Reply #3 on: December 02, 2002, 01:40:35 pm »

The same bug exists on OpenBSD as well. I have already reported this to the developers.

Removing the While(ChannelPlaying(0)); works also on OpenBSD.

I'm now trying to get the OpenAL to work on OpenBSD.
In FreeBSD, OpenAL seems to be in the ports -tree, so using it might solve the problem.

Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!