I have managed to compile Zdoom. I deleted the whole directory & started from scratch, and applied the patch and I managed to get it working.
I must have made some error with the source code but I have got it to compile perfectly, and the sound works using ALSA as well on my system, but I have set it up with the OSS sound output, as it runs a little faster with this option enabled. I have got it to work with ALSA as I said, but the performance of the sound is a bit hit & miss.
But I am very happy with the performance, running on a Pentium ][ 450 MMX 192MB, and 2MB video. I also love how the Nautilus file browser shows thumbnail image previews of the save games as well, this really will help when you have a few of them and you cannot decide which one you want to load!
I am happy to package up a binary distribution for those who want it, but not everyone runs Mandrake and it maynot work on a Debian machine. I do not know that much about the different library files on different distro's but I doubt it would work as well. I just thought Randy might appreciate a report of how well I got it to run with my hardware.
My Processor. Not too fast, I know but it is a fast reliable server!
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 5
model name : Pentium II (Deschutes)
stepping : 2
cpu MHz : 347.715
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr
bogomips : 686.08
My Sound System.
Sound Driver:3.8.1a-980706 (ALSA v1.0.2c emulation code)
Kernel: Linux Goatse 2.6.3-4mdk #1 Tue Mar 2 07:26:13 CET 2004 i686
Config options: 0
Type 10: ALSA emulation
Ensoniq AudioPCI ENS1370 at 0xdc80, irq 9
0: ES1370 DAC2/ADC (DUPLEX)
Synth devices: NOT ENABLED IN CONFIG
7: system timer
0: Asahi Kasei AK4531
OS: Mandrake Linux 10.0 'Community.'
kugai@Goatse-23:14:33-$ gcc -v
Reading specs from
Thread model: posix
gcc version 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)