Warlords III: Darklords Rising — Nativer 64-Bit-SDL2-Port (v1.0.0)

Warlords III: Darklords Rising — Nativer 64-Bit-SDL2-Port (v1.0.0)

Downloads — Nativer 64-Bit-Port und grafischer Setup-Assistent (v1.0.0)

Der Warlords III: Darklords Rising — Native 64-Bit-Port (realmrun v1.0.0) ist zu 100 % fertig und zum Download bereit für Linux x86_64, Linux ARM64 (aarch64), macOS Apple Silicon und Handheld-/Couch-Konsolen-Hardware (MSI Claw, Steam Deck und Khadas VIM1S) — mit allen 20 Fixes aus dem Warlords III Code Patch von trixy (W3CP), die standardmäßig nativ integriert sind! Wähle zwischen unserem rein grafischen Windows-Style-Setup-Assistenten (.run) für Einsteiger (Next >, Browse..., Install, Finish — keine Terminalbefehle nötig), dem schlanken Online-GUI-Assistenten oder dem portablen .tar.gz-Release-Archiv:

Paket und ZielarchitekturDirekter Download
Linux x86_64 — Grafischer Setup-Assistent (.run, empfohlen für Einsteiger) — 1.00 MiB · All-in-One-Windows-Style-GUI (Next > / Browse... / Install / Finish) + 20 integrierte W3CP-Fixes + 1–8P-Koop für Desktop-PC, Laptop, MSI Claw, Steam Deck, ROG AllyDownload x86_64 (.run)
Linux ARM64 (aarch64) — Grafischer Setup-Assistent (.run, empfohlen für Einsteiger) — 956 KiB · All-in-One-Windows-Style-GUI (Next > / Browse... / Install / Finish) + 20 integrierte W3CP-Fixes + 1–8P-Koop für Khadas VIM1S, Raspberry Pi 4/5, ARM64-LinuxDownload ARM64 (.run)
Linux x86_64 — Schlanker Online-GUI-Assistent (1.04 MiB reine Interface-Executable) — Öffnet sofort den grafischen Windows-Style-Setup-Assistenten und lädt das x86_64-Engine-Paket automatisch herunterDownload Wizard x86_64
Linux ARM64 (aarch64) — Schlanker Online-GUI-Assistent (1.13 MiB reine Interface-Executable) — Öffnet sofort den grafischen Windows-Style-Setup-Assistenten und lädt das ARM64-Engine-Paket automatisch herunterDownload Wizard ARM64
Linux x86_64 — Portables Release-Archiv (.tar.gz, Fortgeschritten / Manuell) — 1.00 MiB · Enthält ./setup-gui, ./install, bin/realmrun und 11 Diagnose-/Inspektions-CLIsDownload x86_64 (.tar.gz)
Linux ARM64 (aarch64) — Portables Release-Archiv (.tar.gz, Fortgeschritten / Manuell) — 953 KiB · Enthält ./setup-gui, ./install, bin/realmrun und 11 Diagnose-/Inspektions-CLIsDownload ARM64 (.tar.gz)
Original-Spieldateien erforderlich (LEGAL.md Clean-Room-Konformität): realmrun enthält keine urheberrechtlich geschützten Grafiken, Sounds, Musik oder Kampagnen-Binärdateien. Kaufe deine eigene legale Kopie von Warlords III: Darklords Rising auf GOG.com (setup_warlords_iii_darklords_rising_*.exe) — der Setup-Assistent erkennt und entpackt sie automatisch!

Gefallen dir unsere kostenlosen nativen Ports? Du kannst die Entwicklung freiwillig über Hedgehog Studios auf unserer Spenden- und Unterstützungsseite unterstützen — entweder mit einer einmaligen Spende oder unserer 4,99 € / Monat Supporter-Mitgliedschaft (rein zur Projektunterstützung, ohne Paywalls oder exklusive Vorteile).

Schritt-für-Schritt-Anleitung für Einsteiger (Windows-Style grafischer Setup-Assistent)

Du benötigst keine Linux- oder Kommandozeilen-Erfahrung. Sowohl der .run-Setup-Assistent als auch der Online-GUI-Assistent öffnen ein Point-and-Click-Windows-Style-Setup-Assistentenfenster (1. Welcome -> 2. GOG Game Files -> 3. Setup Options -> 4. Installing -> 5. Complete):

Warlords III: Darklords Rising Windows-Style grafischer Setup-Assistent

  1. Speichere deinen GOG-Offline-Installer in Downloads:
  1. Lade den grafischen Setup-Assistenten herunter und starte ihn:
  1. Klicke dich durch die 5 Assistenten-Schritte:
  • Schritt 1 (1. Welcome): Klicke auf Next > in der unteren rechten Ecke.
  • Schritt 2 (2. GOG Game Files): Der Assistent erkennt deine setup_warlords_iii_darklords_rising_*.exe in Downloads automatisch (grün hervorgehoben). Wenn sie woanders liegt, klicke auf Browse GOG .exe... oder Browse Game Folder... und dann auf Next >.
  • Schritt 3 (3. Setup Options): Lasse Enable 20 Built-In W3CP Fixes (by trixy), Start in Campaign, Scenario & 1-8P Hotseat Co-op Setup und Create Desktop & Application Menu Shortcuts aktiviert und klicke dann auf Install.
  • Schritt 4 (4. Installing): Beobachte den Fortschrittsbalken (0% – 100%), während saubere Spieldaten extrahiert (alte Win32-.exe/.dll-Binärdateien verworfen) und deine Desktop-Verknüpfung erstellt wird.
  • Schritt 5 (5. Complete): Klicke auf Finish, um Warlords III: Darklords Rising sofort zu starten!

SHA-256-Prüfsummen

  • warlords3-native-port-1.0.0-linux-x86_64.run: 471c1c180595d783bd86c876a818b0f3a6cace64ee2855b16c59629526c2461f
  • warlords3-native-port-1.0.0-linux-aarch64.run: 2a5bf062227ce945d0f37e1305b171062207cbd7e50fa11921b134627bc39851
  • warlords3-setup-wizard-linux-x86_64: c69ea22c233e60d361ca1925d2f1b3a225fc3538f6825d39bc88e7529905c7ae
  • warlords3-setup-wizard-linux-aarch64: 05e52b5733c5d7c73edfdb49681bb5aa684b41fa0692f55f3014bb535a395063
  • warlords3-native-port-1.0.0-linux-x86_64.tar.gz: decd4a1eef4b560c6c8817138f2d142b0cd8ecfacb18c06798144b529ae635fa
  • warlords3-native-port-1.0.0-linux-aarch64.tar.gz: efcc893edee4c7288604cf596883c98694cd9d906a073d252df213e87cf6b0b0

Screenshots — Reines In-Game-Material (640×480 native 8-Bit-Indexed-Palette)

Kontinentale taktische Karte und animierte Pfadfindung (Alfland)Archipel-Seekriegsführung und Seerouten (Accord of Rhenis)
Warlords III taktische Karte in Alfland mit MVARROW-Pfad und Wanderstiefel-CursorWarlords III Galeeren-Seekriegsführung und Seepfadfindung in Accord of Rhenis
Intelligente Touchscreen-2-Tap-Pfadvorschau (Mauszeiger automatisch ausgeblendet)1–8-Spieler-Couch-Hotseat- und Alliierten-Fraktionseinrichtung (SetupScr.pcx)
Warlords III intelligenter Touchscreen-Zwei-Tap-Laufpfad mit ausgeblendetem CursorWarlords III 8-Fraktionen-Hotseat- und KI-Lord-Einrichtungsbildschirm
Szenario-Browser und authentische strategische STRAT_S.BMP-Minikarte (43+ Szenarien)Klassisches Startup.pcx-Hauptmenü mit Gamepad-Highlight-Navigation
Warlords III Szenario-Browser mit strategischer Minikarten-VorschauWarlords III Darklords Rising natives Hauptmenü

Integrierter Warlords III Code Patch (W3CP von trixy)

In der ursprünglichen Windows-Version von 1998 erstellte der Community-Entwickler trixy den renommierten Warlords III Code Patch von trixy (W3CP) als zwei Win32-DLLs (Darklord.exe-Runtime-Hooks), um langjährige Kampf-, Diplomatie-, Wirtschafts-, Helden- und KI-Bugs zu beheben und die Spielbalance zu verfeinern.

Da realmrun eine zu 100 % native 64-Bit-Linux- und ARM64-Engine ohne Win32- oder Wine-Schichten ist, kann Win32-DLL-Injection nicht direkt verwendet werden. Mit trixys großzügiger schriftlicher Erlaubnis haben wir alle 20 W3CP-Bugfixes und Gameplay-Anpassungen nativ in unserem Clean-Room-C11-Simulationskern neu implementiert (codepatch_fixes = 1 standardmäßig, umschaltbar im Setup-Assistenten und in settings.cfg):

  • Diplomatie-, Dispositions- (ire 0) und Vertrags-Fixes: Gleicht die Stimmungsschwellen der Diplomatieberichte mit dem echten ire 0-Allianz-Gate der KI ab, behebt KI-Friedens-/Vertragszustandsübergänge, Bestechungs-Gold-/Ablehnungs-Randfälle und die Durchsetzung des alliierten Siegs über 2–8 Reiche.
  • Deterministischer Mehrrunden-Kampf und Bonus-Obergrenzen: Wendet die exakten Kampfmodifikator-Fixes von W3CP an, das Clamping von Führung/Moral/Befestigung und die Regeln für Spezialfähigkeiten von Einheiten (combat_effects).
  • Wirtschafts-Unterhalts-Skalierung, Heldenquests, Ruinen und KI-Zuglogik: Implementiert die Stadt-/Armee-Unterhalts-Skalierung von W3CP, Helden-XP-/Item-Randfall-Fixes, die Belohnungsbehandlung von Ruinenwächtern, die Mana-Regenerations-Rundung und die KI-Stack-/Produktionspriorisierung.
  • Offizielle W3CP-Seite für Windows-Spieler: Besuche Warlords III Code Patch von trixy auf ModDB für originale Windows-Darklord.exe-Installationen und trixys technische Bug-Beschreibungen.

Intelligente multimodale Steuerung (Handheld-Touch, Gamepad-D-Pad/Stick und Maus)

Das klassische Warlords III von 1998 setzte ausschließlich auf Desktop-Maus-Hover-Zustände (Cursors.pcx animierte Wanderstiefel, Flügel, Schwert, Zeigefinger, Lupe und Stoppschild) sowie MVARROW.PCX-Routenpfeile. In realmrun v1.0.0 passt sich die Eingabeschicht dynamisch an deine Spielweise an — ob auf einem MSI Claw / Steam Deck-Touchscreen, einem Khadas VIM1S-Wohnzimmer-Controller oder einem Desktop-Maus und Tastatur:

  • Touchscreen (2-Tap-Routenbestätigung + sanftes Drag-Pan, ausgeblendeter Zeiger):
  • Kein störender Mauszeiger wird jemals beim Berühren des Bildschirms gerendert (einschließlich automatischer Unterdrückung von compositor-synthetisierten Window-Enter- und Post-Touch-Mausbewegungsereignissen).
  • Tap 1 auf eine beliebige Zielkachel berechnet und zeigt die vollständige MVARROW.PCX-Bewegungspfeillinie + X-Markierung an (Rot = diese Runde erreichbar, Silber = Mehrrunden-Route).
  • Tap 2 auf das X-Ziel lässt deine Armee oder warship.PCX-Seegaleere Schritt für Schritt entlang der geplanten Route marschieren.
  • 1-Finger-Drag schwenkt den taktischen Viewport sanft über das Reich, ohne deinen ausgewählten Stack zu bewegen.
  • Gamepad-D-Pad und Face-Buttons (klarer Menüfokus + direktes taktisches Schrittweisen, ausgeblendeter Zeiger):
  • Die Navigation durch Startup.pcx, DLG_MED.PCX-Szenario-/Kampagnen-Auswahlen, SetupScr.pcx und taktische Modals mit dem D-Pad und den Face-Buttons (A / B / X / Y / Start) verwendet goldene Fokusrahmen und hält den Software-Zeiger vollständig ausgeblendet.
  • Auf der taktischen Karte blendet das Drücken des D-Pads jeden aktiven Zeiger sofort aus und bewegt die ausgewählte Armee direkt über 8-Richtungs-Gelände (oder scrollt die Karte, wenn keine Bewegungspunkte mehr vorhanden sind).
  • Gamepad-Analogstick und physische Maus (live animierte Cursors.pcx + sofortige Pfadvorschau):
  • Das Auslenken des linken oder rechten Analogsticks (oder das Bewegen einer physischen Maus, mit vollständiger Retina-/Wayland-Fractional-HiDPI-Koordinatenskalierung) blendet dynamisch den authentischen animierten Cursors.pcx-Cursor ein (4-Frame-Wanderstiefel über passierbarem Land/Wasser, schlagende Flügel für Flieger, Angriffsschwert über feindlichen Burgen/Stacks, Stopphand auf unpassierbaren Gipfeln und Zeigefinger über HUD-Schilden).
  • Das Überfahren einer beliebigen erreichbaren Kachel rendert die Live-MVARROW.PCX-Vorschau des geschwungenen/diagonalen Pfads in Echtzeit; ein Linksklick oder das Drücken von Controller A führt den Marsch aus.

Clean-Room-Engine-Architektur und 1–8-Spieler-Koop

realmrun ist von Grund auf in strikt portablem C11 + SDL2 (GPL-3.0-or-later) geschrieben, verifiziert durch 79 automatisierte Unit- und Integrationstest-Suiten (94 Ziele unter AddressSanitizer + UndefinedBehaviorSanitizer) ohne Win32-Abhängigkeiten:

SubsystemImplementierungsdetailsStatus
8-Bit-Indexed-Palette-Compositor (MAINSCR.PCX / BORD_*.PCX)Dirty-Rectangle-640×480-Paletten-Framebuffer mit Nearest-RGB-LUT-Remapping, authentischer strategischer STRAT_S.BMP-Minikarte, SHIELD.PCX-Heraldik und warship.PCX-SeeverladungImplementiert
VFS und Original-Asset-Loader (War3.RES, Frontier.rul, *.DAT)Groß-/Kleinschreibungsunabhängige VFS-Dekodierung von .PCX, .BMP, DATA/War3.RES-Sprite-/Divider-Records, 452-Byte-SIDES.DAT-Reichsrecords, SCENARIO/.DAT, CAMPAIGN/.DAT und ZufallskartengenerierungImplementiert
20 integrierte Warlords III Code Patch (W3CP)-FixesNative Clean-Room-Neuimplementierung des Warlords III Code Patch von trixy (mit schriftlicher Erlaubnis enthalten; umschaltbar über codepatch_fixes)Implementiert
1–8-Spieler-Couch-Hotseat und Alliierten-Koop (SetupScr.pcx)Vollständiger 8-Reiche-Sitzungsmanager (HUMAN, AI: KNIGHT / LORD / WARLORD, Team-Allianzen, Turn-Gate-TURN.PCX-Banner und Live-SDL-Controller-GUID-Hotplug-Wiederherstellung)Implementiert
Audio-Mixer und Zwischensequenz-Wiedergabe (.WAV, .OGG, .SMK)Lock-freier SDL2-PCM-Mixer mit .WAV-Kampf-/UI-Effekten, libvorbisfile-.OGG-Soundtrack-Streaming und abhängigkeitsfreier Smacker-.SMK-Video-/Audio-DekodierungImplementiert
Taktischer Kampf, Helden, Quests, Ruinen und DiplomatieDeterministischer Mehrrunden-Kampf (combat_effects), Helden-Item-Inventare, Zauberbücher, Ruinensuchen, Diplomatie-Verträge/Bestechungen und portable binäre SpielständeImplementiert