Package Details: eduke32 20240316.r10564_0bc78c53d-3

Git Clone URL: https://aur.archlinux.org/eduke32.git (read-only, click to copy)
Package Base: eduke32
Description: An advanced Duke Nukem 3D source port
Upstream URL: http://eduke32.com/
Keywords: duke3d fps game shooter
Licenses: GPL, custom: BUILD
Submitter: None
Maintainer: FredBezies
Last Packager: FredBezies
Votes: 125
Popularity: 1.02
First Submitted: 2007-11-29 01:02 (UTC)
Last Updated: 2024-03-30 16:20 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

carstene1ns commented on 2014-06-27 08:02 (UTC)

Half a year later building with sdl2 and gtk seems to work, so using sdl2 now.

fenexomega commented on 2014-06-19 02:21 (UTC)

Only reinstalling timidity++ and timidity-freepats, then copying the files did the trick. Thank you! Strange thing is: the lastest source tarball of eduke32(20140616-4516) plays the music faster than normal. LOL But is a problem of the new source code, because yours plays the music fine.

carstene1ns commented on 2014-06-18 14:56 (UTC)

Arch's sdl_mixer contains a patch[1] to use the correct timidity config file, so this should not be a problem as this warning message is shown here, too. The timidity-freepats.cfg should have the last both lines uncommented[2] and point to the right files. Please delete all manually made modifications and cleanly install timidity and timidity-freepats, then copy the file as said in the post install message and it should work. Another approach is to use fluidsynth instead: install fluidsynth and a decent soundfont (e.g. FluidR3_GM), then run from a terminal: # SDL_SOUNDFONTS="/path/to/soundfont.sf2" eduke32 This forces sdl_mixer to use the soundfont. If it works, then you can export the environment variable for example in your ~/.bashrc and use it. [1]: https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/sdl_mixer#n33 [2]: https://paste.xinu.at/B6xDe/#n31

fenexomega commented on 2014-06-18 10:51 (UTC)

Initializing SDL system interface (compiled against SDL version 2.0.3, found version 2.0.3) Using "x11" video driver Searching for game data... Using "DUKE3D.GRP" as main game data file. Compiling: GAME.CON (151190 bytes) Including: DEFS.CON (35992 bytes) Including: USER.CON (45482 bytes) GAME.CON: In actor `ORGANTIC': GAME.CON:3967: warning: found `else' with no `if'. GAME.CON: In state `pigshootenemystate': GAME.CON:5890: warning: found `else' with no `if'. .... PR : Initialization complete in 123 ms. Initializing music... >>>>>>>>>>>>>>>>>> Error: couldn't open any of the following files: /etc/timidity/freepats.cfg /etc/timidity/timidity.cfg /etc/timidity.cfg Error: couldn't open any of the following files: /etc/timidity/freepats.cfg /etc/timidity/timidity.cfg /etc/timidity.cfg S_MusicStartup(): failed initializing Initializing sound... 32 voices, 2 channels, 16-bit 48000 Hz

fenexomega commented on 2014-06-18 10:44 (UTC)

I got everything right, but when I start the game, there is no music. There is sound indeed, but no music is played. I had even compiled the latest tarballs in the situation is the same. Any help? Also it seems that the game search for /etc/timidity/timidity.cfg and /etc/timidity.conf, but the cfg file you copied is /etc/timidity++/timidity.cfg. Even coping it to /etc/ didn't souve the issue, but at least it stoped complaining about the file. Also, seems to me that this file you cp (cp timidity-freepats.cfg timidity.cfg) has every line commented.

carstene1ns commented on 2014-04-22 15:18 (UTC)

As the error message says: You need game data, either the shareware episode (which is available as package here in the AUR) or the full game. Also, I would not recommend using the root user for playing games.

KinG-InFeT commented on 2014-04-22 15:01 (UTC)

EDuke32 2.0.0devel r4411 (32-bit) Compiled Apr 22 2014 16:36:41 Using /root/ for game data Using /root/.eduke32/ for game data Initializing SDL system interface (compiled against SDL version 1.2.15, found version 1.2.15) Using "x11" video driver Searching for game data... Found no recognized game data! Warning: could not find main data file "DUKE3D.GRP"! Duke Nukem 3D game data was not found. A valid copy of "DUKE3D.GRP" or other compatible data is needed to run EDuke32. You can find "DUKE3D.GRP" in the "DN3DINST" or "ATOMINST" directory on your Duke Nukem 3D installation CD-ROM. EDuke32 will now close.