Page 3 of 4
Re: dhewm3 (Doom3)
Posted: Wed Aug 18, 2021 8:49 am
by Hypex
xeno74 wrote: Tue Aug 17, 2021 8:26 pm
Yes, you need to reconnect the HD5450. I would recommend a Radeon HD6XXX.
For some reason I only recalled MorphOS having trouble with later Radeons. Since the Linux trouble I experienced was 2d related. So 3d didn't yet come to mind.
I've got a 5450 somewhere. Would like to find it for testing. But it has disappeared in a box.
Re: dhewm3 (Doom3)
Posted: Thu Aug 19, 2021 3:44 am
by Hypex
So found my 5450. But it didn't help. CFE is unable to bring up a screen on it. I must use the serial console which is made harder as space doesn't work. Linux can then boot but the 5450 looks unsupported as the screen goes black. Xorg fails to find a screen. This is strange as I used the 5450 before by itself and it was fine. I wonder if my Fienix install only has later drivers. Or the GPU bandage doesn't support older cards perhaps.
In any case I won't go on. It was just an experiment. I do have a monitor switcher but only have spare VGA cables and a DVI monitor. Plus I read CFE only supports dual boot over VGA. This isn't suitable for my setup nor desirable.
Re: dhewm3 (Doom3)
Posted: Thu Aug 19, 2021 10:01 am
by xeno74
Hypex wrote: Thu Aug 19, 2021 3:44 am
So found my 5450. But it didn't help. CFE is unable to bring up a screen on it. I must use the serial console which is made harder as space doesn't work. Linux can then boot but the 5450 looks unsupported as the screen goes black. Xorg fails to find a screen. This is strange as I used the 5450 before by itself and it was fine. I wonder if my Fienix install only has later drivers. Or the GPU bandage doesn't support older cards perhaps.
In any case I won't go on. It was just an experiment. I do have a monitor switcher but only have spare VGA cables and a DVI monitor. Plus I read CFE only supports dual boot over VGA. This isn't suitable for my setup nor desirable.
Do you have another Radeon HD4XXX, 5XXX, or 6XXX for testing? Do you still use the fbdev driver in your
/etc/X11/xorg.conf? If yes, please delete the xorg.conf and try it again.
It seems, that you have two graphics cards in your X1000.
If you have two graphics cards then you need a special xorg.conf.
For example for the FirePro 2260:
Code: Select all
Section "Device"
Identifier "ATI RV620 [FirePro 2260]"
Driver "radeon"
BusID "PCI:5@4096:0:0"
EndSection
Further information:
Re: dhewm3 (Doom3)
Posted: Fri Aug 20, 2021 4:31 am
by Hypex
xeno74 wrote: Thu Aug 19, 2021 10:01 am
Do you have another Radeon HD4XXX, 5XXX, or 6XXX for testing? Do you still use the fbdev driver in your /etc/X11/xorg.conf? If yes, please delete the xorg.conf and try it again.
A friend gave me a couple of Radeons. Not sure of the models, not stamped clearly on the label, but could be 6000 series.
I checked and my system has no xorg.conf. But I found I made up a Radeon-SI config in xorg.d for my R7. I don't recall if it had fbdev. Will need to disable and retry.
xeno74 wrote: Thu Aug 19, 2021 10:01 am
If you have two graphics cards then you need a special xorg.conf.
Yes I do. Though I did test with both and with only 5450. I put the R7 back so I had a display. I found the 5450 still works on my old Ubuntu. But hang on, how does my old Ubuntu support both cards?
Also, every time I boot I see two Penguin sprites. Is that because I have two graphic cards?
xeno74 wrote: Thu Aug 19, 2021 10:01 am
If you have two graphics cards then you need a special xorg.conf.
X11 has simplified a lot. But it's not up to the point of auto detection unfortunately. Ok so I tried to follow the format and copied the PCI name as listed but it still didn't like it. In fact I made it worse. The X11 log usually lists all chipsets. But now it drops immediately with unknown screen error.
I had to edit it in Ubuntu. But I wonder if the PCI list has it in the same spot? Also, something is wrong with my Fienix, because it doesn't have lsusb or lspci. This makes it hard to work with. I've logged in as root. How come these common commands don't exist? I'm always getting stuck like this.
xeno74 wrote: Thu Aug 19, 2021 10:01 am
Further information:
Thanks for the info!
I'll likely remove the 5450 after experimenting. It exposes a CFE bug. Colours are messed up on R7. I suspect because the R7 is little endian only and 5450 is bi-endian. It just looks that way.
Re: dhewm3 (Doom3)
Posted: Sat Aug 21, 2021 1:04 am
by Hypex
Wiped all my xorg configs away and still no luck. Also it prevents OS4 from booting. Suppose I should do the extra monitor file needed.
Re: dhewm3 (Doom3)
Posted: Fri Jul 01, 2022 3:45 pm
by xeno74
Doom 3 is currently on sale on steam for £0.99 until 7th of July for anyone wanting to get a legal copy of the data files.
Re: dhewm3 (Doom3)
Posted: Sat Jul 02, 2022 2:07 pm
by xeno74
xeno74 wrote: Fri Jul 01, 2022 3:46 pm
Doom 3 is currently on sale on steam for £0.99 until 7th of July for anyone wanting to get a legal copy of the data files.
After you have installed Doom 3 with Steam on Windows, you can copy the directories "
base" and "
d3xp" to your dhewm3 directory (
/home/<your user>/.config/dhewm3).
Code: Select all
cp -R /media/amigaone/win10/Program\ Files\ \(x86\)/Steam/steamapps/common/Doom\ 3/base /home/amigaone/.config/dhewm3
Code: Select all
cp -R /media/amigaone/win10/Program\ Files\ \(x86\)/Steam/steamapps/common/Doom\ 3/d3xp /home/amigaone/.config/dhewm3
Re: dhewm3 (Doom3)
Posted: Mon Jul 04, 2022 7:15 pm
by xeno74
Re: dhewm3 (Doom3)
Posted: Sat Mar 08, 2025 12:23 pm
by xeno74
The fixed version of dhewm3 is also available in the Void PPC repository.
Output:
Code: Select all
architecture: ppc
filename-sha256: ed34f3488d06ebbfe4e9aeb5ed34f44f47846e2069d668a85109126596f4e707
filename-size: 4317KB
homepage: https://dhewm3.org/
install-date: 2025-03-08 10:24 CET
install-msg: 175B
installed_size: 10MB
license: GPL-3.0-or-later
maintainer: John Rowley <[email protected]>
metafile-sha256: 1d88dde4169725e7798154d75c9904b8fa2d1b5d7f32caa5c9537d0bd1a36dd6
pkgname: dhewm3
pkgver: dhewm3-1.5.1_1
repository: https://mirrors.servercentral.com/void-ppc/current/ppc/
run_depends:
libstdc++>=4.4.0_1
glibc>=2.32_1
libgcc>=4.4.0_1
libopenal>=1.13_1
libvorbis>=1.2.1rc1_1
libcurl>=7.75.0_2
libjpeg-turbo>=1.3.0_2
zlib>=1.2.3_1
SDL2>=2.0.0_1
shlib-requires:
libstdc++.so.6
libm.so.6
libgcc_s.so.1
libc.so.6
libopenal.so.1
libvorbisfile.so.3
libcurl.so.4
libjpeg.so.8
libz.so.1
libSDL2-2.0.so.0
libpthread.so.0
libdl.so.2
short_desc: Doom 3 GPL source port
state: installed
I use the DOOM 3 data files from the STEAM version.

Re: dhewm3 (Doom3)
Posted: Sun Mar 09, 2025 9:14 am
by xeno74
xeno74 wrote: Wed May 12, 2021 1:45 am
Doom 3 Time Demo
Instructions:
- Press "<" or "CTRL-ALT-<" or "CTRL-ALT-~" or "CTRL-ALT-^" to bring the console down
- In the console type:
This will precache all the textures so you don't need to run it twice to get accurate results.
Video Quality: ULTRA QUALITY
Screen Size: 1600x1200
Fullscreen: YES
Antialiasing: 8 x
All advanced options enabled
Results:
- AmigaOne X5000/40 4 x 2200.00 MHz with an AMD Radeon HD6970 (Fienix/Debian Sid): 2148 frames rendered in 80.0 seconds = 26.9 fps
- AmigaOne X5000/40 4 x 2200.00 MHz with an AMD Radeon HD6970 (Ubuntu 16.04 LTS): 2148 frames rendered in 86.2 seconds = 24.9 fps
- AmigaOne X1000 2 x 1800.00 MHz with an AMD Radeon HD6970 (Fienix/Debian Sid): 2148 frames rendered in 110.8 seconds = 19.4 fps
-----
Video Quality: ULTRA QUALITY
Screen Size: 1280x1024
Fullscreen: YES
Antialiasing: 8 x
All advanced options enabled
Result:
- AmigaOne X5000/40 4 x 2200.00 MHz with an AMD Radeon HD6970 (Fienix/Debian Sid): 2148 frames rendered in 79.6 seconds = 27.0 fps
-----
Video Quality: HIGH QUALITY
Screen Size: 1024x768
Fullscreen: YES
Antialiasing: OFF
All advanced options enabled
Results:
- AmigaOne X5000/40 4 x 2200.00 MHz with an AMD Radeon HD6970 (Fienix/Debian Sid): 2148 frames rendered in 78.8 seconds = 27.3 fps
- AmigaOne X1000 2 x 1800.00 MHz with an AMD Radeon HD6970 (Fienix/Debian Sid): 2148 frames rendered in 109.1 seconds = 19.7 fps
- Raspberry Pi 400 4 x 2200.00 MHz with the VideoCore VI (V3D) (Raspberry Pi OS): 2148 frames rendered in 166.4 seconds = 12.9 fps
X5000: AMD Radeon HD6970 (Cayman XT) in the x4 PCIe slot: 2000 MByte/s (AGP 8x: 2133 MByte/s)
One in turn of the CPU cores is always at 100% if Doom3 runs so the PCIe interface to the graphics card is used very often.
Video Quality: ULTRA QUALITY
Screen Size: 1600x1200
Fullscreen: YES
Antialiasing: 8 x
All advanced options enabled
Results:
AmigaOne X5000/40 4 x 2200.00 MHz with an
AMD Radeon HD6870 (Void PPC):
2148 frames rendered in
79.4 seconds =
27.1 fps
Video Quality: ULTRA QUALITY
Screen Size: 1280x1024
Fullscreen: YES
Antialiasing: 8 x
All advanced options enabled
Results:
AmigaOne X5000/40 4 x 2200.00 MHz with an
AMD Radeon HD6870 (Void PPC):
2148 frames rendered in
78.6 seconds =
27.3 fps
