Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 74172 - doomlegacy-1.42 graphic problems on ppc
Summary: doomlegacy-1.42 graphic problems on ppc
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: PPC All
: High major (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-12 03:54 UTC by Michael Kiermaier
Modified: 2005-09-28 15:25 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Kiermaier 2004-12-12 03:54:42 UTC
I have problems with the graphic output of doomlegacy-1.42:

Running "llxdoom" (without OpenGL) all the colors have a slant towards green.

Running "llxdoom -opengl the colors are correct, but quite a lot of the text output in the game is missing:
In the status line of the game, the "armour" and "health" boxes only contain the %-sign. The "ammo"-box on the left is totally empty, and on the right I can read "bull   /   ", "shel    /   " and so on, but the numbers are missing. When I want to quit the game, the "do you really want to quit"-box is totally empty (but pressing y quits the game as usual).

I am on an Apple iBook 800 MHz, it has a Radeon Mobility 7500 Graphics card. I use the "radeon" xorg driver.

# emerge info
Portage 2.0.51-r8 (default-ppc-2004.1, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.8 ppc)
=================================================================
System uname: 2.6.8 ppc 750FX
Gentoo Base System version 1.6.7
Python:              dev-lang/python-2.2.2,dev-lang/python-2.3.4 [2.3.4 (#1, Sep 16 2004, 23:11:34)]
distcc 2.18.2 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632)[disabled]
dev-lang/python:     2.2.2, 2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r2, 1.5, 1.9.3, 1.6.3, 1.7.9, 1.4_p6
sys-devel/binutils:  2.15.90.0.3-r3
sys-devel/libtool:   1.5.10-r1
virtual/os-headers:  2.4.18-r2, 2.4.22
ACCEPT_KEYWORDS="ppc ~ppc"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks"
GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://gd.tuwien.ac.at/opsys/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa apache2 apm arts audiofile berkdb bitmap-fonts blas bzlib caps cdparanoia crypt cups dba divx4linux doc dvd encode exif f77 flac fortran gcj gd gdbm gif gnome-libs gphoto2 gpm gtk gtk2 guile icq imlib innodb jack jack-tmpfs java jpeg kde ladcca lcms libcaca libwww live lzo mad maildir matroska monkeymotif mpeg mysql ncurses nls objc offensive oggvorbis opengl pam pdflib perl png ppc python qt readline samba sasl sdl slang speex spell ssl tcltk tcpd tetex theora tiff truetype usb wmf xine xml xml2 xmms xprint xv xvid xvmc zlib video_cards_radeon"
Comment 1 Andreas Simon 2004-12-12 06:26:48 UTC
"quite a lot of the text output in the game is missing"

AFAIK this problem can be caused by broken wads. A friend of mine has the same issue with WADs from some obscure origin. But this problem should not be there with the original WADs.
Comment 2 Michael Kiermaier 2004-12-12 08:30:09 UTC
This happens with the shareware doom1.wad provided by the doom-data ebuild.
Furthermore, as far as I see, no text output is missing when I run the game without OpenGL. (But then, all the colors look quite green.)
Comment 3 Joe Jezak (RETIRED) gentoo-dev 2005-04-02 05:54:38 UTC
This actually fails to compile at all with newer versions of libsdl, I've started a patch for this first, then I'll look into the green/opengl problems.
Comment 4 Chris White (RETIRED) gentoo-dev 2005-07-29 23:53:22 UTC
have you tried taking out `-fsigned-char` from CFLAGS?  Sounds like it could 
cause weird issues with endian-ness, but I could be wrong.  I'd try without it 
and see if you still have the green issues. 
Comment 5 Joe Jezak (RETIRED) gentoo-dev 2005-09-28 15:25:50 UTC
Closing CANTFIX for now, if anyone wants to try fixing it, feel free.