First post, by Socket3
- Rank
- Oldbie
Hi guys.
I've been wondering - is there any way of compiling a version of Open DUNE, Dune Legacy or Dune Dynasty to run on native DOS? My programming knowledge is 0, but I'd really love to be able to play a modern dune 2 port with it's mission select function, multiple unit selection, unit grouping, skirmish and advanced AI in native DOS, but after literal months of searching I wasn't able to find a DOS port that had even part of these features... so I'm asking for help here.
i don't know if this is the right forum section, if not I apologize in advance.
I got this idea after finding a couple of working DOS Doom ports, one of witch is actually a relatively new version of zDoom witch not only supports mouselook and resolutions up to 1280x1024. Great fun - I'll link a copy of the port here in this topic if anyone is interested, it was a bit of a pain to find. It runs best on a 200-233Mhz pentium MMx or faster, but I've been able to run it on a 83Mhz pentium overdrive with good results. Not the smoothest experience on a machine this slow but it is playable.
Open Dune source can be found here: https://github.com/OpenDUNE/OpenDUNE
Dune dynasty source is here: http://dunedynasty.sourceforge.net/
and I found a fork of Dune Legacy here: https://github.com/PhilipLudington/Dune-Legacy
I think the closest one to the original DOS dune 2 is Dune Legacy with Open Dune a close second, but Dune Dynasty has a myriad of great features that the other two ports lack, like (optional) improved AI, usable skirmish and the ability to play digital music samples, as well as extra sides playable in skirmish and multiplayer - Sardaukar, Mercenaries and Freemen
Now the question is, where would I start? I have no idea what to do with source code, what programs to use for compiling, how to do it to get a working binary, let alone how I'd do it for DOS... Any help would be greatly appreciated.