interestingly enough, your dream was already mainly a reality when you posted this, since Dune Dynasty's original author David Wang hat implemented multiplayer almost without issues already with commits up until 2015. unfortunately for unknown reasons he never released a new version. but i've created a new fork, merging commits from this and other repos, fixed/added a bunch of other stuff and created a new release v1.6.0. check it out here: https://github.com/gameflorist/dunedynasty
My own workaround for this is to force the sidebar to 3x scaling in the configuration file: sidebar_scale=3.00 Sadly, 3 is the maximum accepted factor for sidebar and menu bar scale, and using the scaling keys inside the game only toggles between 1 and 2.
You can force the sidebar to 3x scaling in the configuration file, by setting sidebar_scale=3.00
Final work, minimap joint to sidebar after all and scallable with it.
another propositions
another proposition
'm' shortcut for minimap toggling (useful when attacking bottom east corner of map...
Minimap workaround!
Spice bloom reappearence
Multiplayer! (its a dream)
Unit cap should also relate to structure cap
"Jump to group" shortcut rarely triggers auto-centering
Double clicking unit and crosshair change when unit selected
Ally AI shooting team structures
Leaving full screen by alt+enter
Map scrolling features
skirmish map different sizes selection M / L / XL
skirmish map more sizes selection M / L / XL
I disagree. The menu doesn't bother me, but on fullscreenwindow mode, we really need...
I disagree. The menu doesn't bother me, but on fullscreenwindow mode, we really need...
I disagree. The menu doesn't bother me, but on fullscreenwindow mode, we really need...
I disagree. The menu doesn't bother me, but on fullscreenwindow mode, we really need...
I disagree. The menu doesn't bother me, but on fullscreenwindow mode, we really need...
Fix crash when playing intro from extras menu.
Fix crash when playing intro from extras menu.
Fix asymmetry of crosses in check boxes.
Fix asymmetry of crosses in check boxes.
Cuddle elses.
Cuddle elses.
Add GUI for additional map options (thanks Math...
Add GUI for additional map options (thanks Math...
Add GUI for additional map options (thanks Math...
Add GUI for additional map options (thanks Math...
Add dunedynasty.desktop file (thanks Matthias).
Add dunedynasty.desktop file (thanks Matthias).
Add House-specific deviator gas colours (thanks...
Add House-specific deviator gas colours (thanks...
Only regenerate maps when the server is in the ...
Only regenerate maps when the server is in the ...
Fix some cases where lobby_regenerate_map was n...
Fix some cases where lobby_regenerate_map was n...
If skirmish map generation fails, return to ski...
If skirmish map generation fails, return to ski...
Net: disable smooth unit animation for clients.
Net: disable smooth unit animation for clients.
Delete OpenDUNE's custom make depend.
Reformat some warnings.
Reformat some warnings.
Delete OpenDUNE's custom make depend.
Reorder initialisation sequence to start up the...
Add more diagnostic messages.
Add more diagnostic messages.
Reorder initialisation sequence to start up the...
Move error log redirection into ErrorLog_Init.
Move os/error.c and friends into crashlog direc...
Fix windows error box title.
Fix windows error box title.
If _dup2 fails, reopen stdout and stderr for lo...
If _dup2 fails, reopen stdout and stderr for lo...
Move error log redirection into ErrorLog_Init.
Move os/error.c and friends into crashlog direc...
Rename s_host/s_peer to s_enet_host/s_enet_peer...
Rename some goto labels to avoid name clashes.
Rename s_host/s_peer to s_enet_host/s_enet_peer...
Rename some goto labels to avoid name clashes.
Put noun before adjective in some additional st...
Put noun before adjective in some additional st...
Add functions to backup and restore the structu...
Add functions to backup and restore the structu...
Refactor multiplayer map generation.
Add functions to backup and restore the unit pool.
Add functions to backup and restore the team pool.
Refactor multiplayer map generation.
Add functions to backup and restore the team pool.
Add functions to backup and restore the unit pool.
Add functions to backup and restore the house p...
Add functions to backup and restore the house p...
Ensure house indices always correspond to the a...
Fix structure annotation.
Use s_ prefix for static globals in unit pool.
Use s_ prefix for static globals in structure p...
Use s_ prefix for static globals in unit pool.
Use s_ prefix for static globals in structure p...
Use s_ prefix for static globals in team pool.
Use s_ prefix for static globals in house pool.
Use s_ prefix for static globals in house pool.
Fix structure annotation.
Ensure house indices always correspond to the a...
Use s_ prefix for static globals in team pool.
Rename pool files to avoid duplicate filenames.
Refactor house pool find.
Move house enumeration into include/enum_house.h.
Clean up house pool.
Annotate house pool routines.
Comment out Team_Free.
Comment out Structure_Recount resetting unit co...
Clean up team pool.
Move unit enumerations into include/enum_unit.h.
Refactor team pool find.
Refactor unit pool find.