Dune Legacy

Play with your Puppy.
Post Reply
Message
Author
User avatar
sfoster
Posts: 42
Joined: Sat 12 Jun 2010, 17:12
Location: Southern California, USA

Dune Legacy

#1 Post by sfoster »

Hang on to your crysknives people, the creators of Dune Legacy released an update!
Here is the new link:
https://docs.google.com/file/d/0B2qC9qL ... sp=sharing
Here is a list of changes:
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
*Found on puppy: Switching from fullscreen to windowed and back will leave you with a blank fullscreen – BE VERY CAREFUL WITH GTK SPLASH SREENS. The esiest fix is to just hit Alt-Enter and play in windowed mode, or, save and restart the game.
Original Site:
http://sourceforge.net/apps/mediawiki/d ... =Main_Page

If you have any problems, don't hesitate to post.
Enjoy!
=================================================================
Older News:
=================================================================
Hello again,
For those of us that like RTS and the Dune Novels I bring you...both rolled into one!
It can be found here and requires SDL and SDL_Mixer.
https://docs.google.com/open?id=0B2qC9q ... 2hndzB2dVE (new link

Package Bugs (I'll fix these when I have time):
*installs to /usr/local/share and not /usr/share --fixed
*package removal doesn't remove some files --fixed
*package manager hangs after uninstall in puppy 5.3, don't know why

Dependency checking should work.

WARNING: this package contains some proprietary files!
Other than the above, it should just work.
I shall see you on the desert planes..."May thy knife chip and shatter!"


Yours,
S
Last edited by sfoster on Tue 05 Mar 2013, 23:18, edited 5 times in total.

User avatar
sfoster
Posts: 42
Joined: Sat 12 Jun 2010, 17:12
Location: Southern California, USA

#2 Post by sfoster »

Ack! Help! Forum troubles! My original Post isn't displaying!
Here's The link if things don't clear up:
https://docs.google.com/open?id=0B2qC9q ... k1pUkloUUE

User avatar
Makoto
Posts: 1665
Joined: Fri 04 Sep 2009, 01:30
Location: Out wandering... maybe.

#3 Post by Makoto »

Edit your original post and remove the extra space between the end of the URL (the "UUE") and the closing URL tag. The forum setup tends to 'blank' posts if it doesn't exactly like what's between the URL tags. (You can still quote the post and see that it's there, though.)
[ Puppy 4.3.1 JP, Frugal install ] * [ XenialPup 7.5, Frugal install ] * [XenialPup 64 7.5, Frugal install] * [ 4GB RAM | 512MB swap ]
In memory of our beloved American Eskimo puppy (1995-2010) and black Lab puppy (1997-2011).

User avatar
sfoster
Posts: 42
Joined: Sat 12 Jun 2010, 17:12
Location: Southern California, USA

Thanks!

#4 Post by sfoster »

Thanks!
It has been fixed.

User avatar
sfoster
Posts: 42
Joined: Sat 12 Jun 2010, 17:12
Location: Southern California, USA

Update

#5 Post by sfoster »

I have fixed some packaging bugs, see my main post

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#6 Post by Karl Godt »

Just want to state , that it is running well on Puppy 5.1.1 . Had SDL-mixer in /usr/local/lib and needed a `ldconfig' running after installation . Nice Game !!
Attachments
dunelegacy.jpg
(37.28 KiB) Downloaded 1366 times

User avatar
sfoster
Posts: 42
Joined: Sat 12 Jun 2010, 17:12
Location: Southern California, USA

#7 Post by sfoster »

Ah, good,
I had never tested it on older versions of puppy.
Glad you are enjoying it! :)
Edit:
Stay tuned, there is an updated version (I just found out right now).
I will have time to roll an updated package very soon (Sunday or sooner)

User avatar
sfoster
Posts: 42
Joined: Sat 12 Jun 2010, 17:12
Location: Southern California, USA

Update

#8 Post by sfoster »

I decided to get things done early for once ;) Dune has been updated -- see main post.

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#9 Post by Karl Godt »

ERROR

# dunelegacy --showlog
Starting Dune Legacy 0.96.3 ...
loading texts..... finished
The following files are missing for language "GER":
GERMAN.PAK
Language is changed to English!
initializing SDL..... finished
initializing sound..... allocated 6 channels.

FileManager is loading PAK-Files...

MD5-Checksum Filename
098d969a3b73bcab91c6759108d33bbc /usr/share/dunelegacy/DUNE.PAK
20f91f6b67c20305936b79528a7b4ca5 /usr/share/dunelegacy/FINALE.PAK
aa1bd9d266930048c51201e0ff5dc3cf /usr/share/dunelegacy/INTRO.PAK
f7e2cd778899a542538ca0ba24c3fef8 /usr/share/dunelegacy/INTROVOC.PAK
67b72a5b95bf9e12706a7f0b327406f6 /usr/share/dunelegacy/LEGACY.PAK
c94efb37172a02d5207eddd2d144013d /usr/share/dunelegacy/MENTAT.PAK
bd06bcc712c09a88ce226d86bb91a8d9 /usr/share/dunelegacy/MERC.PAK
4bc973244435f63be5a062f4f1784382 /usr/share/dunelegacy/OPENSD2.PAK
34908cb90a0b9df7257d9ba1c1394e36 /usr/share/dunelegacy/SCENARIO.PAK
608442398716647834a03f7fd5c69a60 /usr/share/dunelegacy/SOUND.PAK
d9662fb87342bde786558fcfbbc754de /usr/share/dunelegacy/VOC.PAK

terminate called after throwing an instance of 'std::runtime_error'
what(): FileManager::OpenFile(): Cannot find TEXTH.GER!
Aborted
#

User avatar
sfoster
Posts: 42
Joined: Sat 12 Jun 2010, 17:12
Location: Southern California, USA

German extension

#10 Post by sfoster »

I didn't include the other language packs when I built Dune. I will look for them (they did not come with it by default). You need the file GERMAN.PAK placed in /usr/share/dunelegacy/

Umm... (Ahem) I cant seem to find my old dune templates :oops: I will have to pull apart the .pet to put the language files in.

Meanwhile, you can get the files here:
http://duneii.com/downloads/
Go to
http://nahoo.net/downloads/go/duneii/ga ... guages.exe
Rename the .exe to .zip and extract.
Place the contents in /usr/share/dunelegacy/
It should work, but I haven't actually been able to try it yet.

User avatar
koulaxizis
Posts: 452
Joined: Sun 17 Jul 2011, 18:43
Location: Greece
Contact:

Re: Dune Legacy

#11 Post by koulaxizis »

sfoster wrote:Hang on to your crysknives people, the creators of Dune Legacy released an update!
Here is the new link:
https://docs.google.com/file/d/0B2qC9qL ... sp=sharing
Thanks for that!! :D
[b]Christos Koulaxizis[/b]
[i]Woof woof from Greece![/i]

[color=darkred][url=https://sourceforge.net/projects/puppystuff/][ Puppy Stuff Repository ][/url][/color]

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#12 Post by Karl Godt »

With the two LANG.PAK Starts Now .
.exe to .zip - learned something new .

It breaks my xwininfo -root 1280x1024 screen down to 800x600 .
Partly buttons at the bottom were not accessible - mouse cursor stopped moving down 1 inch before reaching bottom .

Installed it on UPrecise-5.5 .
Installing by clicking on them UPrecise SDL* and Libmikmod .debs from the Ubuntu main repos broke my system , since /usr/lib/i386-linux-gnu was a link to ./ - now it is a folder .
Xpm icons didn't work and three important font binary-links in /usr/bin
gio-querymodules
glib-compile-resources
glib-compile-schemas
where missing their link-targets .
New opened apps had only square-blocks instead letters .
It is the second time .
First time I uninstalled everything, ran fsck and tried to fix it by chroot form another partition .

Just for Info . Like Slacko more than Precise Puppy .

Post Reply