Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Dune Legacy Switch: Difference between revisions

From GameBrew
No edit summary
Line 19: Line 19:
|image_alt=Dune Legacy
|image_alt=Dune Legacy
}}
}}
Dune Legacy is an open-source remake of the classic 1992 real-time strategy game Dune II, originally developed by Westwood Studios. The project aims to faithfully reimplement the original gameplay while updating it for modern systems with improved controls, higher display resolutions, and new features such as selecting multiple units and right-click commands. It supports Windows, Linux, Mac OS X, and MorphOS platforms.
Port of Dune Legacy to the Nintendo Switch.


The game preserves the core Dune II experience, where players choose one of three Houses—Atreides, Harkonnen, or Ordos—to battle for control of the desert planet Arrakis by harvesting spice and defeating enemy factions. Dune Legacy enhances the interface and gameplay fluidity, adding modern RTS conveniences while honoring the strategic depth and thematic elements of the original.
Dune Legacy is an open-source enhanced reimplementation of the classic 1992 real-time strategy game Dune II, originally developed by Westwood Studios.  


==Game Data==
==Installation==
You need to put all pak files from the original game into sdmc:/switch/dunelegacy/data directory, otherwise the game will close immediately.
You need to put all pak files from the original game into sdmc:/switch/dunelegacy/data directory, otherwise the game will close immediately.
Note: The Level editor and Multiplayer games (LAN) are working.


==Controls==
==Controls==
Since the game was made with Mouse and Keyboard in mind, the controller button mapping requires getting used to.
Control is adapted from the [[Dune Legacy Vita|PS Vita port]]. You can always use the touch screen of the switch for controlling the game mouse.
 
It is adapted from the PSVita port. You can always use the touch screen of the switch for controlling the game mouse.


The emulated mouse has a custom crosshair, since the original cursor is small.
The emulated mouse has a custom crosshair, since the original cursor is small.
* Left Stick - Move emulated mouse cursor (accelerate to double speed with pressing left stick)
* Right Stick - Scroll the map
* Y - Attack
* X - Stop/Guard
* A or Press Right Stich - Left click/Select
* B - Right click/Action
* ZL - Cycle through construction yards
* ZB - Cycle through factories/other builders
* Plus - Menu/Back
* Minus - Pause


* Move emulated mouse cursor: left stick (accelerate to double speed with pressing left stick)
Special unit grouping with L/R and the d-pad (each direction is a group).
* Scroll the map: right stick
* Direction - Select units
* Attack: Y
* L+Direction - Save units to group
* Stop/Guard: X
* R+Direction - Add group to current selection
* Left click/Select: A or pressing right stick
* RIght click/Action: B
* Cycle through construction yards: ZL
* Cycle through factories/other builders: ZR
* Menu/back: +
* Pause: -


Special unit grouping with L/R and the d-pad (each direction is a group)
Map scroll speed and emulated mouse speed can be changed in the the configuration file/ingame menus.
* Select units: direction
* Save units to group: L + direction
* Add group to current selection: R + direction
 
==Media==
'''Dune Legacy - Harkonnen - 1 (qBotBrutal)'''
([https://www.youtube.com/watch?v=Zy5uwBbxHtA IceTone Gaming]) <br>
<youtube width=""640"">Zy5uwBbxHtA</youtube>


==Screenshots==
==Screenshots==
{| style="max-width:80%; margin-left:0em;"
{| style="max-width:80%; margin-left:0em;"
|
|https://dlhb.gamebrew.org/switchhomebrews/images/DuneLegacySwitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/images/DuneLegacySwitch-01.png
|https://dlhb.gamebrew.org/switchhomebrews/images/DuneLegacySwitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/images/DuneLegacySwitch-02.png
|}
|}


==Additional Notes==
==Media==
* The Level editor and Multiplayer games (LAN) are working!
'''Dune Legacy - Harkonnen - 1 (qBotBrutal)''' ([https://www.youtube.com/watch?v=Zy5uwBbxHtA IceTone Gaming]) <br>
* Map scroll speed and emulated mouse speed can be changed in the the configuration file/ingame menus
<youtube>Zy5uwBbxHtA</youtube>


==Bugs==
==Known issues==
* Screenshots are not working (crashing, therefore disabled)
* Screenshots are not working (crashing, therefore disabled)
* After inserting text with swkbd (e.g custom map name, network host,...), the game needs another input to display it (wobble the right stick)
* After inserting text with swkbd (e.g custom map name, network host,...), the game needs another input to display it (wobble the right stick)
Line 75: Line 70:


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/dune-legacy-dune-ii-remake.676917/
* GitHub - https://github.com/carstene1ns/dunelegacy/tree/switch-port
* Github - https://github.com/carstene1ns/dunelegacy/tree/switch-port
* GBAtemp - https://gbatemp.net/threads/dune-legacy-dune-ii-remake.676917/

Revision as of 03:41, 9 November 2025

Dune Legacy
General
Authorcarstene1ns
TypeStrategy
Version2025
LicenseGPL-2.0
Last Updated2025/11/07
Links
Download
Website
Source

Port of Dune Legacy to the Nintendo Switch.

Dune Legacy is an open-source enhanced reimplementation of the classic 1992 real-time strategy game Dune II, originally developed by Westwood Studios.

Installation

You need to put all pak files from the original game into sdmc:/switch/dunelegacy/data directory, otherwise the game will close immediately.

Note: The Level editor and Multiplayer games (LAN) are working.

Controls

Control is adapted from the PS Vita port. You can always use the touch screen of the switch for controlling the game mouse.

The emulated mouse has a custom crosshair, since the original cursor is small.

  • Left Stick - Move emulated mouse cursor (accelerate to double speed with pressing left stick)
  • Right Stick - Scroll the map
  • Y - Attack
  • X - Stop/Guard
  • A or Press Right Stich - Left click/Select
  • B - Right click/Action
  • ZL - Cycle through construction yards
  • ZB - Cycle through factories/other builders
  • Plus - Menu/Back
  • Minus - Pause

Special unit grouping with L/R and the d-pad (each direction is a group).

  • Direction - Select units
  • L+Direction - Save units to group
  • R+Direction - Add group to current selection

Map scroll speed and emulated mouse speed can be changed in the the configuration file/ingame menus.

Screenshots

DuneLegacySwitch-01.png DuneLegacySwitch-02.png

Media

Dune Legacy - Harkonnen - 1 (qBotBrutal) (IceTone Gaming)

Known issues

  • Screenshots are not working (crashing, therefore disabled)
  • After inserting text with swkbd (e.g custom map name, network host,...), the game needs another input to display it (wobble the right stick)
  • It might crash on first start while doing some file copying (maps, config, etc.), though i hope I have fixed this already.

Changelog

2025

  • First Release.

External links

Advertising: