Main Page
From dunelegacy
Dune Legacy is an effort by a handful of developers to revitalize the first-ever real-time strategy game. The original game was the basis for the hugely successful Command and Conquer series, and the gameplay has been replicated an extended to a wide variety of storylines and series.Lead one of three interplanetary houses, Atreides, Harkonnen or Ordos, in an attempt to harvest the largest amount of spice from the sand dunes. Exchange your spice stockpiles for credits through refinement and build an army capable of thwarting attempts of the other houses to stop your harvesting!
News
27.02.2013: Dune Legacy 0.96.3
Main changes:
- Full-featured map editor with support of Dune2-compatible maps as well as the extended map format
- Integration of OpenSuperDune (a replacement to the original SuperDune)
- Unit/Structure stats and the techtree is read from a config file
- Used scaler (Nearest Neighbor or Scale2x) is configurable (default = Scale2x)
- Game completely localizable (except helping menu)
- Harvesters now have a return command
- Trying to place a structure on a tile which is already occupied by (your own) units orders them to move away
- Add support for multiple different AI implementations
- Improved AI: Base is now built up faster and more compact
- New single and multiplayer maps
Further changes:
- Determine username automatically upon first start up
- Pressing an assigned number twice centers the screen on the selected units
- Destroyed units might spawn a soldier (Probability depends on the type of unit)
- Quad, Trike and Infantry units have a bumpy moving style when moving over rocks, mountains and thick spice
- Idling units randomly turn around
- Bullets now have an explosion animation when hitting
- Spice blooms have now their own animation
- Full Harvesters move 40% slower than empty ones
- Units are defined badly damaged (smoke, only one weapon) if < 50% max. health (instead of 30%)
- Sardaukar Troopers and Fremen Troopers are no unit types on its own anymore (just normal Troopers)
- Deviation chance is now house specific
- Starport prices are now normal distributed (instead of uniform)
- Limiting number of palaces to one is now optional (default = off)
- As in Dune II killed sandworms no longer respawn; old behavior is now an option (default = off)
- New game option: Sandworms drop spice when killed (default = off)
- Changes to game speed: Globally configurable; saved to and loaded from savegame; configurable before start of a multiplayer game
- Update enet to version 1.3.6
- Code was refactored in order to have a more consistent style
- Bugfix: Sand damage was using the wrong graphics
- Bugfix: Make it possible to order any type of unit from the starport if specified in the CHOAM section
- Bugfix: Build with SDL 1.2.14 on Mac OS X for Lion compatibility
- Bugfix: Allow special units to be delivered by reinforcements
- Bugfix: Correct order of houses is Harkonnen, Atreides, Ordos, Fremen, Sardaukar, Mercenary as in the color palette
- Bugfix: Minimap was not updated correctly when playing with fog-of-war enabled
- Bugfix: Stopping a unit that was awaiting pickup could "freeze" the carryall
- Bugfix: It was possible to exceed the spice storage limit (it's still possible to circumvent the limit but it's more complex)
- Bugfix: Harvester returns after the last tile of spice on the map is cleared
- Bugfix: Playing xmi music on Windows was broken
- Bugfix: Various fixes to the correct handling of music and sfx volume changes
Known issues:
- Multiplayer games still have a rare chance of getting out of sync
24.07.2011: Dune Legacy 0.96.2
- Add LAN multiplayer mode
- Internet multiplayer mode with metaserver (Beta!)
- Use scale2x for scaling
- Make game scalable ingame (Zoomlevel x1, Zoomlevel x2 and Zoomlevel x3)
- Add mentat help
- Scroll build list with mouse wheel
- Loading maps is more fault tolerant and shows only warnings in most cases
- Loading maps now checks for non-standard features (see Section "Features" in the Dune II Format Specification)
- Confirm window for game restart and game exit
- Added 13 maps by Rippsblack
- New options "Structures Degrade On Concrete", "Start with Explored Map" and "Instant Build"
- Earthquake ("Window shaking") on large explosions (e.g. death hand explosion)
- French translation (incomplete and only a machine translation)
- Bugfix: Loading SCENH008.INI of Dune II V1.0 failed
- Bugfix: Dune Legacy.log was not used on Windows
- Bugfix: Support non-ascii characters in paths and filenames on Windows
- Bugfix: Infantry units could not trigger spice blooms
- Bugfix: When playing as the Sardaukar, the announcer still says "Harkonnen", e.g. "Harkonnen harvester deployed"
- Bugfix: Sardaukar Reinforcements did not work
- Refactoring: Drop Visual Studio 6.0 support completely and start using C++0x features
13.02.2011: New Wiki
Our new wiki is based upon the Hosted Apps Service provided by SourceForge.net. This eases website management as we do not have to upgrade the wiki software on our own in the future but can rely on SourceForge. While moving the wiki pages we cleaned up and removed outdated/obsolete entries. Furthermore we added some additional pages like a Manual and revamped the Development section.
Unfortunately the wiki accounts could not be transferred because the Hosted Apps on SourceForge are connected to SourceForge accounts. Thus you will need to get an SourceForge account in order to edit our new wiki.
The old wiki is still accessible at http://dunelegacy.sourceforge.net/wiki/.
30.11.2010: Dune Legacy 0.96.1
- Custom maps implemented (see Dune II Format Specification for details on the map format)
- AI fixed (but still dumb)
- Play with AI in one team
- Fremen, Sardaukar and Mercenary playable (but needs better testing)
- Only one palace per house possible
- Colors of ingame GUI elements customized for each house
- New option screen
- I18N support (only English and German atm)
- Savegames are sorted by date
- Wall-Bug fixed: Walls not drawn correctly after loading a game
- Linux: Save configuration files to $XDG_CONFIG_HOME/dunelegacy if set; otherwise ~/.config/dunelegacy is used
- Mac OS X: Save configuration files to ~/Library/Application Support/Dune Legacy instead of ~/.config/dunelegacy
- Calculate md5sum of all PAK-Files at startup and write them to the log file (should ease debugging)
- Various smaller bugfixes
28.03.2010: Dune Legacy 0.96
- Cutscenes are now integrated
- Score at the end of each mission
- Decoding music on the fly
- Capturing buildings is now possible again
- Fixes for gcc 4 (Thanks to David Geier)
- Structures are degrading
- Fix: Carryalls bring badly damaged units to the repair yard
- Packaging deb-files (Ubuntu/Debian)
- spec-files for packaging rpms (Fedora, Mandriva, SuSE)
- NSIS Installer Script (Windows)
- Prepared dmg (Mac OS X)
- Check for missing PAK-files
- Begin of chating system
05.02.2009: Dune Legacy 0.95
This branch was forked from dunelegacy-0.93 IIRC. It's main goal is to restructure the game to increase it's code quality. This task is not finishd yet but there where several modifications. The biggest changes are:
- All Game Data is now loaded out of the original Dune II PAK-Files (+ one additional LEGACY.PAK File). There is no longer a need to extract the data with an external program.
- The Menu-Code has been rewritten.
- The GUI-Code has been rewritten and extended.
- The music is converted from the original Dune II *.ADL or *.XMI Files. These files are converted to WAV-Files. It is still possible to use other files as background music (Download high-quality mp3-files here)
- The configuration is loaded from "Dune Legacy.ini"
- The interface for the Structures and Units had been redesigned to seperate functionality of a Unit/Structure and it's interface
- The SFX is loaded from PAK-Files and upsampled
- The save games are now saved platform independent (endian-safe and 64-bit safe)
- Save as many savegames as you like
- The campaign works like in the original Dune II
- Changed the unit/structure data to be like in the original
- Unit/Structure data is loaded from a file
- The whole game is now based on a single random number generator and thus reproducable
- Replays are now possible
- A lot of small graphical effects (Explosions, tracks on sand, dead infantry) where added
- The game is very stable now
- Many smaller bugfixes
