LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Blogs > andywebsdale
User Name
Password

Notices


Rate this Entry

First Post - Doom 3 & Debian

Posted 04-03-2011 at 06:20 PM by andywebsdale
Updated 11-19-2011 at 11:21 AM by andywebsdale

I got pretty wound up recently, trying to get Doom 3 working. I've recently bought a new Dell with a 4-core Phenom 830, 4 gig RAM,1 Gb ATI 5450 Video. I'm very pleased with it(I could only afford it 'cos it was on tick). After trying all the other mainstream distros I've settled with Debian - testing usually. apt alone is enough, but also I love many other things about Debian - their ethical stance for one. So I've installed Wheezy for AMD64 - it goes like a rocket.
I ran the doom3-linux-1.3.1.1304.x86.run that I'd downloaded & I could start up Doom 3, but no sound....
I looked at all sorts of solutions (I've also got pulseaudio installed just to complicate it, plus surround to an old home cinema amp ) - simply selecting "alsa" or "best" just wasn't going to work.Also there's something about the sound setup that can make my head hurt - ALSA(especially .asoundrc),OSS,ESD,Arts, it goes on and on. I think it goes back to a bad experience I once had with MIDI.
I tried"pasuspender" (suspends pulseaudio) - nothing.

It turns out that OSS emulation is the answer.Set the Doom3 sound to "oss" (in the DoomConfig.cfg in ~/.doom3/base), make sure that the vital module is installed with "modprobe snd-pcm-oss" & launch the Doom executable with:

padsp /usr/local/games/doom3/doom.x86

padsp is pulseuadio's OSS emulator, handy for any old app which will only use /dev/dsp
Now I've got it working, I ought to try to use the game-packager thing, so I can install it "the Debian way".
I've loved Doom & Quake since I first encountered Doom in the mid 90's, but I refuse to run Windows just to play a game. Only Quake 4 to go now!


Later.....
Quake 4 was straightforward - it worked fine.

One thing I will say is if you're a Debian user go with the "Debian way" every time. In the past I haven't always done this & I was always wrong!(unless it was an app that isn't in Debian). Those guys know what they're doing, by and large, e.g radeon proprietary driver - always use the Debian package, it works fine. If you're having problems with the Debian package, get help, 'cos it should work & if it doesn't, "ur doin' it rong"
Posted in Uncategorized
Views 11373 Comments 1
« Prev     Main     Next »
Total Comments 1

Comments

  1. Old Comment
    here's my /usr/local/games/doom3/doom3:

    cd "/usr/local/games/doom3/"
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.
    padsp /usr/local/games/doom3/doom.x86
    Posted 11-19-2011 at 10:09 AM by andywebsdale andywebsdale is offline
 

  



All times are GMT -5. The time now is 04:23 AM.

Main Menu
Advertisement
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration