Skip to content

Commit

Permalink
chore: prepare v1.6.2
Browse files Browse the repository at this point in the history
  • Loading branch information
codeflorist committed Feb 24, 2024
1 parent e15bb76 commit ed74bfc
Show file tree
Hide file tree
Showing 3 changed files with 218 additions and 49 deletions.
49 changes: 49 additions & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,55 @@
Dune Dynasty
============

Version 1.6.2, 2024-02-24
-------------------------
- Make enhancement "Raise unit cap" more effective.
Dune II has 3 types of unit caps:
o A unit cap defined per house by the scenario (usually 25 for the player, and 20 for the CPU)
o A hard-coded overall cap of 102
o And a hard-coded cap per unit/group of units (caryalls and ornithopters: 11, saboteurs: 3, all others/ground units: 80)
This enhancement sets the scenario unit cap for all houses to 50, raises the overall cap to 322 and allows a total of 300 ground units (incl. saboteurs).
This enhancement is disabled by default and always enabled in multiplayer/skirmish.
- Add enhancement option to raise structure cap. (thanks WillSo!):
Dune II limits total structures on a map to about 70. This enhancement raises that limit by 100.
This enhancement is disabled by default and always enabled in multiplayer/skirmish.
NOTE: Games saved with this option enabled will not be able to load, when the option is disabled! An error will be shown in this case.
- Add teams and AI to multiplayer and skirmish.
You can now setup matches with up to 6 teams with completely custom human/AI player configurations.
- Enable worms in multiplayer and add worm-count option (0-3) to multiplayer/skirmish options.
- Add option to choose starting army in skirmish/multiplayer options:
o Small option is: 1 trooper, 1 quad
o Large option is: 1 trooper, 2 quads, 1 tank, 2 siege tanks
- Add enhancement to show additional info in Outpost text.
Shows active, standby and max units.
Standby units are e.g. in production, ordered in factory, outstanding reinforcements, usually 1 backup-harvester.
This enhancement is always enabled in multiplayer/skirmish, to provide the actual owned unit count in addition to the default allied count.
- Provide macOS ARM64 (Apple Silicon M1) package.
- Add `setup` script to macOS packages to remove the executable and included libraries from Gatekeeper quarantine.
- Add support for new soundtracks:
o Dune II PC speaker recording.
o 3-card mix (AdLib + MT-32 + AdLib Gold) of Cryo's Dune (1992) by the Sound Card database.
o 2024 re-release of the Spice Opera soundtrack of Cryo's Dune (1992) by EXXOS.
(Replacing support for old version.)
- Remove support for Dune II - The Maker MT-32 soundtrack, since it is a subset of _Shaiwa's_ (FED2k) MT-32 recordings.
- Further fixes and improvements:
o Fix units occasionally not blinking on attack command with true game speed enhancement enabled.
This particularily happened after loading a savegame more than once per game session.
o Move name-input-field in lobby to a more prominent location and instead display errors on the top.
o Display error on invalid house setup in multiplayer/skirmish lobby.
o Fix lose-condition (structures/units) setting not working in in skirmish mode.
o Fix multiplayer/skirmish game continuing, if player is dead but ally is still alive.
o Fix fremen and saboteur superweapons spawning for the wrong house in skirmish.
o Fix "Dune Variation" from Dune (1992) Adlib soundtrack not playing.
o Lower "Dune II - The Maker" AdLib recording volume.
o Fix detection of available music sets in extras menu.
o Fix some voice samples being played with wrong volume.
o Fix map generation efficiency with 5 and 6 players/teams.
o Fix units spawning in structures in multiplayer/skirmish.
o Change behaviour of initial AI units in multiplayer/skirmish to area guard.
o Fix several compile warnings.
o Add minimal distance to allies for human players in multiplayer/skirmish.

Version 1.6.1, 2023-11-17
-------------------------
- Provide macOS package.
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR})

project(dunedynasty)
set(DUNE_DYNASTY_VERSION 1.6.1)
set(DUNE_DYNASTY_VERSION 1.6.2)

set(DUNE_DATA_DIR "." CACHE PATH "Directory containing game data")
option(WITH_ACODEC "FLAC and Ogg Vorbis music" ON)
Expand Down
Loading

0 comments on commit ed74bfc

Please sign in to comment.