Uploaded patch adds info text to Duke3D. You can know for what operating system was Duke3D build and date and time of the build. Gentoo Linux could probably adds its own label there. Second issue in the patch is enabling CREDITS screen. By default it is turned of when selected and you have to press ESC to get back to the main menu. There was commented code, probably because it does not works properly. I uncommented it and fixed. Reproducible: Always Steps to Reproduce: 1. 2. 3. Nepto root # emerge info Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25-nepto) ================================================================= System uname: 2.4.25-nepto i686 Intel(R) Celeron(TM) CPU 1066MHz Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache digest sandbox" GENTOO_MIRRORS="http://ftp.fi.muni.cz/pub/linux/gentoo http://gentoo.inode.at/ http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/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 aavm acl apache2 apm avi berkdb bluetooth bonobo crypt cups curl dedicated dga directfb dvd encode esd evms2 fbcon firebird flash foomaticdb gdbm ggi gif gpm gtk gtk2 imap imlib innodb ipv6 irda java javascript jikes jpeg libg++ libwww mad mbox mikmod mmx mozilla moznocompose moznoirc moznomail mpeg mysql nas ncurses nls oci8 odbc oggvorbis opengl oss pam pdflib perl png pnp postgres python quicktime radeon readline samba sdl slang slp spell sse ssl svga tcpd tetex tiff truetype usagi video_cards_radeon videos x86 xml xml2 xmms xv zlib" Nepto root #
Created attachment 28271 [details, diff] patch
I like the info text. That's a nice touch. The credits screen doesn't do anything for me though. Is there supposed to be some credits there after the patch? I just get a blank "Credits" screen.
It is OK, that Credits screen is blank. It is because original developers should not be contacted in case something went wrong with Duke3D open source version. Apogee does not support this. If someone wants support from Apogee, he or she has to buy Duke3D stock version. But I think it is better to have blank Credits screen than to have blank screen at all. Concerning to info text, feel free to change it as you want (for example add some Gentoo notes there) or you can leave it "as is".
Added some Gentoo branding. ;-) It's in CVS. No rev bump or anything since it doesn't really affect game-play. Thanks for the patch.