Chronic Logic

Bridge Construction Set => BCS Support => Topic started by: on July 18, 2005, 10:27:17 AM

Title: [Linux] BCS freezes his own windows
Post by: on July 18, 2005, 10:27:17 AM
i've tried to use BCS (already patched 1.30) on a CRUX 2.1 (kernel 2.6 and devfs) but when i exit game it freeze and i'm obliged to kill it and obviously i loose all my game's record.
I've tried on a Slackware-current (kernel 2.4) too and when i exit game it makes a kernel panic!!

Tell me what addictional info do you need for.


greetz,
Acrux
Title: [Linux] BCS freezes his own windows
Post by: Chronic Logic - Josiah on July 18, 2005, 06:43:59 PM
Have you tried turning the sound off?  Also do you have write permission in the BCS folder?  Are you running BCS from the console in it's folder?
Title: [Linux] BCS freezes his own windows
Post by: on July 18, 2005, 09:35:06 PM
Quote (Chronic Logic - Josiah @ July 18 2005,2:43)
Also do you have write permission in the BCS folder?  Are you running BCS from the console in it's folder?

yes, i'm already doing it on CRUX 2.1 & Fluxbox-0.9.13 but it still freezes.

Code Sample

acrux@vesuvio:~$ crux
CRUX version 2.1
acrux@vesuvio:~$ ls -la /opt/BridgeConstructionSet/
total 1340
drwxrwxrwx  10 acrux users    760 Jul 31  2004 .
drwxr-xr-x   5 root  root     136 Jul 17 20:33 ..
-rwxr-xr-x   1 acrux users    141 Aug 20  2003 Chronic.url
-rwxr-xr-x   1 acrux users    127 Aug 20  2003 Manual.url
-rwxr-xr-x   1 acrux users 143360 Aug 20  2003 OpenAL32.dll
-rwxr-xr-x   1 acrux users  23163 Aug 20  2003 SDL LPGL.txt
-rwxr-xr-x   1 acrux users 225280 Aug 20  2003 SDL.dll
-rwxr-xr-x   1 acrux users 379298 Aug 26  2003 bcs
-rw-r--r--   1 acrux users   6197 Aug 22  2003 bcs-linux-openal-fixer.sh
-rwxr-xr-x   1 acrux users   3128 Aug 20  2003 bcs.bmp
-rwxr-xr-x   1 acrux users 370630 Aug 26  2003 bcsnosound
drwxrwxrwx  18 acrux users   1064 Aug 30  2004 files
-rwxr-xr-x   1 acrux users  98360 Aug 20  2003 font.bmp
-rw-r--r--   1 acrux users    444 Jul 18 23:23 hwconfig.cfg
drwxr-xr-x   3 acrux users    232 Aug 20  2003 manual
drwxr-xr-x   2 acrux users   1192 Aug 20  2003 object
-rwxr-xr-x   1 acrux users   1517 Aug 20  2003 patchv130.txt
-rw-r--r--   1 acrux users    103 Jul 18 23:23 pfx2.rg
drwxr-xr-x   3 acrux users     72 Jul 31  2004 profile
-rw-r--r--   1 acrux users     32 Jul 18 23:23 profile.cfg
drwxr-xr-x   2 acrux users   1072 Aug 20  2003 prop
-rwxr-xr-x   1 acrux users  12398 Aug 20  2003 readme.txt
-rw-r--r--   1 acrux users     72 Jul 18 23:23 settings.cfg
-rwxr-xr-x   1 acrux users  54940 Aug 26  2003 setup
drwxr-xr-x   2 acrux users    624 Aug 20  2003 sound
drwxr-xr-x   2 acrux users   2168 Aug 20  2003 texture
drwxr-xr-x   2 acrux users   1960 Aug 20  2003 texturelow



Quote (Chronic Logic - Josiah @ July 18 2005,2:43)
Have you tried turning the sound off?

i've only now tried ./bcsnosound and it works fine. But in the past i didn't have any kind of problems... ???


This is my actual OpenAL config:
Code Sample

acrux@vesuvio:~$ crux
CRUX version 2.1
acrux@vesuvio:~$ cat /usr/lib/pkgconfig/openal.pc
prefix=/usr
exec_prefix=/usr
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: OpenAL
Description:  OpenAL is a cross-platform 3D audio API.
Requires:
Version: 0.0.8
Libs: -L${libdir} -lopenal
Cflags: -I${includedir}




i'll asap test on Slack-current too.

greetz,
Acrux
Title: [Linux] BCS freezes his own windows
Post by: Chronic Logic - Josiah on July 19, 2005, 09:38:28 PM
That is strange, have you made sure your OpenAL is the latest version?  Let me know what you find out.
Title: [Linux] BCS freezes his own windows
Post by: on July 20, 2005, 08:22:13 AM
for OpenAL i use my own port:

Code Sample

acrux@vesuvio:~$ cat /usr/ports/acrux/openal/Pkgfile
# Description: OpenAL is a cross-platform 3D audio API
# URL: http://www.openal.org/
# Dependencies: cvs libvorbis libsdl
# Maintainer: acrux

name=openal
## this is the last OpenAL-1.0 release ##
version=1.0
issue=0.0.8
date=20050504
release=it1
source=()

build() {
#       cvs -d ':pserver:guest@opensource.creative.com:/usr/local/cvs-repository' co -D$date $name
       cvs -d ':pserver:guest@opensource.creative.com:/usr/local/cvs-repository' co -r Linux_Spec1-0 $name    
       cd $name/linux
       ./autogen.sh
       ./configure --prefix=/usr --exec-prefix=/usr \
       --enable-optimization --enable-alsa --enable-vorbis --enable-sdl
#       --enable-arts
       make
       make DESTDIR=$PKG/usr/ install
       cd $PKG/usr/lib; rm libopenal.so.0; rm libopenal.so
       ln -s libopenal.so.$issue libopenal.so.0
       ln -s libopenal.so.$issue libopenal.so
}

Code Sample

acrux@vesuvio:~$ cat /usr/ports/acrux/openal/.footprint
drwxr-xr-x      root/root       usr/
drwxr-xr-x      root/root       usr/bin/
-rwxr-xr-x      root/root       usr/bin/openal-config
drwxr-xr-x      root/root       usr/include/
drwxr-xr-x      root/root       usr/include/AL/
-r--r--r--      root/root       usr/include/AL/al.h
-r--r--r--      root/root       usr/include/AL/alc.h
-r--r--r--      root/root       usr/include/AL/alctypes.h
-r--r--r--      root/root       usr/include/AL/alext.h
-r--r--r--      root/root       usr/include/AL/alexttypes.h
-r--r--r--      root/root       usr/include/AL/altypes.h
-r--r--r--      root/root       usr/include/AL/alut.h
-r--r--r--      root/root       usr/include/AL/aluttypes.h
drwxr-xr-x      root/root       usr/lib/
-rwxr-xr-x      root/root       usr/lib/libopenal.a
lrwxrwxrwx      root/root       usr/lib/libopenal.so -> libopenal.so.0.0.8
lrwxrwxrwx      root/root       usr/lib/libopenal.so.0 -> libopenal.so.0.0.8
-rwxr-xr-x      root/root       usr/lib/libopenal.so.0.0.8
drwxr-xr-x      root/root       usr/lib/pkgconfig/
-r--r--r--      root/root       usr/lib/pkgconfig/openal.pc



greetz,
Acrux
Title: [Linux] BCS freezes his own windows
Post by: on July 21, 2005, 06:32:32 PM
After the last Pat's update (20/07/2005 - slackware current changelog)
BCS now seems to work without problems on Slack current.
Title: [Linux] BCS freezes his own windows
Post by: on July 22, 2005, 10:41:39 PM
mmh.. nothing. On the Slackware it seldom freezes (and kernel panic) yet. On CRUX i must kill BCS with a really high signal... :(
Title: Re: [Linux] BCS freezes his own windows
Post by: Chronic Logic - Josiah on February 15, 2010, 08:25:04 PM
This should be fixed in the latest version.