You can clone with
HTTPS or Subversion.
Hi guys - I would like to write a gentoo package for this amazing game. Do you have any instructions on how to build it from source?
Requires SDL. Timidity is optional, but required for music.
Download v0.7 or master. I recommend master
Unpack, enter directory, ./configure, make
There will be a few issues though:
what are "the original v1.07 data files."?
The question would be where to get the original data files. So far I only got hold of the .pak files :(
Opendune works great for my Android, but havent quite figured to get it running in Ubuntu. The proposed command "opendune" is nowhere to be found...
opendune will be in bin/.
Put the Dune II data files (i.e. the PAK files) in bin/data/.
OpenDUNE looks for the data files relative to where you launch it from, and not relative to where the executable is, so you need to go into the directory above the data/ directory. e.g.
and NOT: ./bin/opendune
Master should work fine.
It sounds like there's something wrong with your SDL installation.
You probably need to install some -dev packages.
Some work popped up and I won't be able to get to this for a while. I would be happy if you can leave the issue open so that I can find it when I'm ready and so that any other people who may try this can post feedback in the mean time.
Just a pingback, I packaged opendune for Arch Linux a while ago and circumvented the problem with globally installing and writable data directory by adding a little launcher.
I know it is not perfect, but it works like intended. You can find the files here.
I really should just backport my changes from Dune Dynasty,
which, while not quite as flexible as the OpenTTD one, works well enough.
BTW, any chances of getting Dune Dynasty into either distro?
Packaged right away... files here.
On topic: I will likely package OpenDUNE 0.8 when it is released, too.
I separated the game resources and the config and saved game directories in the
https://github.com/OpenDUNE/OpenDUNE/tree/datadirs branch, so that
I haven't tested it on Windows and you can't configure the global
data directory from the configure script. Either compile with
-DDUNE_DATA_DIR=..., #define it in src/file.c, or fix the configure script.