Package Details: odamex 0.7.0-2

Git Clone URL: (read-only)
Package Base: odamex
Description: A free client/server multiplayer engine for the classic FPS Doom.
Upstream URL:
Licenses: GPL
Submitter: None
Maintainer: miffe
Last Packager: miffe
Votes: 10
Popularity: 0.000329
First Submitted: 2007-02-26 16:18
Last Updated: 2015-06-08 13:55

Dependencies (4)

Required by (2)

Sources (2)

Latest Comments

miffe commented on 2014-04-01 16:06

odamex 0.7.0-2:
- New upstream release

They updated the source but didn't bump the version number...

Zucca commented on 2014-04-01 14:10

odamex-src-0.7.0.tar.bz2 does not pass checksum.

miffe commented on 2014-03-29 20:35

odamex 0.7.0-1:
- New upstream release

Packages at

miffe commented on 2013-08-08 02:07

odamex 0.6.4-1:
- New upstream release
- Binaries at

miffe commented on 2013-04-30 09:50

odamex 0.6.3-1:
- New upstream release
- Binaries at

miffe commented on 2012-12-17 11:17

odamex 0.6.2-1:
- New upstream release
- Binaries at

miffe commented on 2012-07-07 21:16

odamex 0.6.1-1:
- New upstream release
- Binaries at

miffe commented on 2012-05-13 02:44

odamex 0.6.0-1:
- New upstream release
- Binaries at

Anonymous comment on 2012-01-26 01:02

Ah..., I see what you mean by "envar" now.

To globally set it, I just added this to my .bash_profile.

export SDL_SOUNDFONTS=/path/to/some/soundfont.sf2

Although, I suppose you could set it from any other startup script.

Thanks again.

miffe commented on 2012-01-25 19:58

@asterisk-nixer: It's an Environment Variable, there are many ways to set them.
One easy way is just to run "SDL_SOUNDFONTS=/path/to/some/soundfont.sf2 odamex" without the quotes from a terminal.

Anonymous comment on 2012-01-25 18:30


Where do I set this, one of the source files? The Odamex wiki only shows soundfont configuration for Timidity.

Thanks for all your work keeping this PKGBUILD alive.

miffe commented on 2012-01-23 18:34

@asterisk-nixer: SDL_mixer uses an builtin version of timidity, not timidity++ so it does not support soundfonts. SDL_mixer can also use fluidsynth but you have to set the SDL_SOUNDFONTS envvar to a soundfont and you still need timidity++ installed since odamex checks that it's config file exists. I'm thinking of just removing the timidity config file check from odamex since it causes more harm than good.

Zucca commented on 2012-01-23 17:18

Thank you. :)

miffe commented on 2012-01-23 17:01

odamex 0.5.6-3:
- Add odalaunch
- Binaries at

Anonymous comment on 2012-01-22 01:02

Hmmm... freepats worked.

I'd been running timidity with a 8MB soundfont that shipped with my card just fine in all my other programs. Strange.

Zucca commented on 2012-01-21 11:26

There's no odalaunch.
Can it be added? Or should we use doomseeker?

miffe commented on 2012-01-19 18:13

@asterisk-nixer: Did you install timidity-freepats and copied /etc/timidity++/timidity-freepats.cfg to /etc/timidity++/timidity.cfg?

Anonymous comment on 2012-01-19 02:48

After rebuilding the package with makepkg, the problem remains. No BGM.

I hope they move to something like fluidsynth in the future...

miffe commented on 2012-01-14 17:11

odamex 0.5.6-2:
- Fix detection of timidity
- Binaries at

miffe commented on 2012-01-14 16:59

@asterisk-nixer: It checks for the presence of /etc/timidity/timidity.cfg and /etc/timidity/timidity/timidity.cfg at startup, if they don't exists they disable music. I'll create a patch to fix that.

Anonymous comment on 2012-01-11 04:18

Anyone else having problems with no music? I have timidity++ installed already, but no bgm will play.

Zucca commented on 2011-12-28 05:56

Thanks for keepin this up to date.
I think I'll switch from -svn to this as servers won't always accept -svn clients.

miffe commented on 2011-11-06 14:52

odamex 0.5.6-1:
- New upstream release

miffe commented on 2011-08-12 18:25

odamex 0.5.4-1:
- New upstream release

Zucca commented on 2011-08-03 19:54

@miffe: Yeah. It compiled fine. :)
But I already built odamex-svn. ;)

miffe commented on 2011-07-30 09:18

odamex 0.5.3-1:
- New upstream release

@Zucca: I hope this version fixes your problem.

Zucca commented on 2011-07-28 17:41

I stumble upon this error:

g++ -march=core2 -O2 -pipe -DUNIX -DLINUX -DNOASM -Icommon -Itextscreen -I../client/sdl -Iclient/sdl -I../client/src -Iclient/src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c common/p_switch.cpp -o obj/common/client_p_switch.o
common/r_data.cpp: In function ‘void R_InitColormaps()’:
common/r_data.cpp:729:29: error: ‘ptrdiff_t’ was not declared in this scope
common/r_data.cpp:729:29: note: suggested alternatives:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.1/../../../../include/c++/4.6.1/x86_64-unknown-linux-gnu/bits/c++config.h:156:28: note: ‘std::ptrdiff_t’
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.1/../../../../include/c++/4.6.1/x86_64-unknown-linux-gnu/bits/c++config.h:156:28: note: ‘std::ptrdiff_t’
common/r_data.cpp:729:39: error: expected ‘)’ before ‘realcolormaps’
common/r_data.cpp:729:67: error: expected ‘)’ before ‘;’ token
make: *** [obj/common/client_r_data.o] Error 1

miffe commented on 2011-01-18 09:02

Binary packages available:

Server =$arch/

miffe commented on 2011-01-14 16:22

Package adopted.

odamex 0.5.1-1:
- New upstream release.