Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
View Bug Activity | Format For Printing | XML | Clone This Bug
The file /usr/share/games/duke3d/network.cfg should be installed as /usr/share/games/duke3d/network.cfg.template because: 1) It is a template. It will not work out of the box without editing, let's make this obvious. 2) The game behaves weird if it finds two .cfg files and ~/.duke3d does not exist. To be exact, I get: home ~ $ duke3d Duke Nukem 3D v1.4 - Atomic Edition Copyright (c) 1996 3D Realms Entertainment Multiple Configuration Files Encountered ======================================== Please choose a configuration file from the following list by pressing its corresponding letter: a. DUKE3D.CFG <DEFAULT> b. network.cfg (duke3d.cfg will be used if no selection is made within 10 seconds.) 9 seconds left ... 0 seconds left. Using Setup file: '/home/obelix/.duke3d/duke3d.cfg' ReadSetup: /home/obelix/.duke3d/duke3d.cfg does not exist Please run SETUP.EXE At this point an empty ~/.duke3d has been created. Btw, pressing a or b has no effect - just the character gets printed on the console. After doing a mv /usr/share/games/duke3d/network.cfg /usr/share/games/duke3d/network.cfg.template && rmdir .duke3d home ~ $ duke3d Duke Nukem 3D v1.4 - Atomic Edition Copyright (c) 1996 3D Realms Entertainment Using Setup file: 'DUKE3D.CFG' STUB: CONTROL_ClearAssignments (CONTROL_ClearAssignments, control.c:209) Compiling: 'GAME.CON'. Including: 'DEFS.CON'. Including: 'USER.CON'. Code Size:64840 bytes(1794 labels). * Hold Esc to Abort. * Loading art header. Checking sound inits. Checking music inits. RTS Manager Started. Loading palette/lookups. And the game works.
Same here... I agree, network.cfg should go out of the way :-)
Fix is now in portage. Thanks for pointing out.