Package Details: darkmod 2.05-2

Git Clone URL: https://aur.archlinux.org/darkmod.git (read-only)
Package Base: darkmod
Description: DOOM III standalone mod based on the Thief series by Looking Glass Studios
Upstream URL: http://www.thedarkmod.com/
Licenses: CCPL
Submitter: caemir
Maintainer: Shadow53
Last Packager: Shadow53
Votes: 19
Popularity: 0.001085
First Submitted: 2013-10-25 01:01
Last Updated: 2017-05-21 23:26

Latest Comments

1 2 3 4 5 6 Next › Last »

eatsaq commented on 2019-05-23 14:41

Here's a way to compile/package it:

https://github.com/NixOS/nixpkgs/pull/61764

konrad commented on 2019-02-05 15:45

@Shadow53 I just tried and it seems like the updater returns 1 instead of 0 on success, which causes makepkg to fail in build(), so I'm guessing that's the issue you had?

I changed it to run $srcdir/darkmod/tdm_update.linux --noselfupdate || true and it built fine, but I don't know what other statuses are returned when an error occurs.

yochananmarqos commented on 2018-06-14 23:09

I tried using the PKGBUILD as is just changing the pkgver & md5sums, but apparently it still wants x86 libs (lib32-openal in this case) on x64:

Linking missing game file tdm_game01.pk4

ln: failed to create symbolic link '/home/yochanan/.local/share/darkmod/tdm_game01.pk4': File exists
Linking missing game file tdm_game02.pk4

ln: failed to create symbolic link '/home/yochanan/.local/share/darkmod/tdm_game02.pk4': File exists
/home/yochanan/.local/share/darkmod/thedarkmod.x86: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory

EDIT: Turns out the updater is still 32-bit and a 64-bit updater will be added in 2.07.

adomas commented on 2018-06-01 18:03

Seems like a great update: https://www.gamingonlinux.com/articles/free-first-person-stealth-game-the-dark-mod-has-a-major-new-release.11860

Waiting for a version bump ;)

faemir commented on 2018-05-29 15:01

2.06 is out with 64-bit support!

loathingkernel commented on 2017-10-31 21:43

You can't compile 2.05 into a x64 binary, it requires too many changes.

Anyways, here are the scripts and the patches I used to compile 2.05 on x64 Arch, if anyone is interested in adapting them into a PKGBUILD.

https://gist.github.com/loathingKernel/942963c440954f6a9a689a36c9e2446b

Two things of note, you will need to rebuild boost to avoid linking issues and you need to set NO_GCH=1 to not use any precompiled headers.

deathtrip commented on 2017-09-08 19:21

anyway to make it 64-bit? don't want to install 32-bit dependencies

Shadow53 commented on 2017-05-21 23:29

The only change this time is the update of the md5sum. People who already have darkmod 2.05 installed do not need to install this update.

@egils Last time I attempted to build from source, I ran into a lot of issues. The compilation guide for the engine has not been updated in years and provides instructions for building only on Debian-based distributions such as Ubuntu **10.10**.

If someone would like to take the link to the sources and put together a PKGBUILD for a compiled darkmod, feel free. It's nearing finals week here, so I don't have much time right now to mess around with trying to make things compile. The link to the compilation guide is below:

http://wiki.thedarkmod.com/index.php?title=The_Dark_Mod_-_Compilation_Guide

hubbi commented on 2017-03-18 10:22

New website with sources in a 7zip archive is up at: http://www.thedarkmod.com/downloads/ -> http://www.thedarkmod.com/sources/thedarkmod.2.05.src.7z

I did not like the binary file in the tdm_update_linux.zip so I suggest moving to the source above that has a linux build script, no weird binaries and a clear directory structure so you see what you get.

Cheers

forlorn commented on 2017-03-13 15:13

Checksum is now: ec81603a288ff6d10fb0d5999ee2652c