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 Zielarchitektur | Direkter 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 Ally | Download 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-Linux | Download 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 herunter | Download 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 herunter | Download 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-CLIs | Download 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-CLIs | Download ARM64 (.tar.gz) |
Original-Spieldateien erforderlich (LEGAL.mdClean-Room-Konformität):realmrunenthä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):
- Speichere deinen GOG-Offline-Installer in
Downloads:
- Kaufe Warlords III: Darklords Rising auf GOG.com, lade den Offline-Backup-Spielinstaller (
setup_warlords_iii_darklords_rising_*.exe) herunter und lasse ihn in deinemDownloads-Ordner.
- Lade den grafischen Setup-Assistenten herunter und starte ihn:
- Standard-PC, Laptop, Steam Deck oder MSI Claw: warlords3-native-port-1.0.0-linux-x86_64.run
- Khadas VIM1S, Raspberry Pi oder ARM64-Board: warlords3-native-port-1.0.0-linux-aarch64.run
- Klicke mit der rechten Maustaste auf die heruntergeladene
.run-Datei in deinem Dateimanager -> Eigenschaften -> Berechtigungen -> aktiviere Datei als Programm ausführen erlauben und doppelklicke sie dann.
- Klicke dich durch die 5 Assistenten-Schritte:
- Schritt 1 (
1. Welcome): Klicke aufNext >in der unteren rechten Ecke. - Schritt 2 (
2. GOG Game Files): Der Assistent erkennt deinesetup_warlords_iii_darklords_rising_*.exeinDownloadsautomatisch (grün hervorgehoben). Wenn sie woanders liegt, klicke aufBrowse GOG .exe...oderBrowse Game Folder...und dann aufNext >. - Schritt 3 (
3. Setup Options): LasseEnable 20 Built-In W3CP Fixes (by trixy),Start in Campaign, Scenario & 1-8P Hotseat Co-op SetupundCreate Desktop & Application Menu Shortcutsaktiviert und klicke dann aufInstall. - 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 aufFinish, um Warlords III: Darklords Rising sofort zu starten!
SHA-256-Prüfsummen
warlords3-native-port-1.0.0-linux-x86_64.run:471c1c180595d783bd86c876a818b0f3a6cace64ee2855b16c59629526c2461fwarlords3-native-port-1.0.0-linux-aarch64.run:2a5bf062227ce945d0f37e1305b171062207cbd7e50fa11921b134627bc39851warlords3-setup-wizard-linux-x86_64:c69ea22c233e60d361ca1925d2f1b3a225fc3538f6825d39bc88e7529905c7aewarlords3-setup-wizard-linux-aarch64:05e52b5733c5d7c73edfdb49681bb5aa684b41fa0692f55f3014bb535a395063warlords3-native-port-1.0.0-linux-x86_64.tar.gz:decd4a1eef4b560c6c8817138f2d142b0cd8ecfacb18c06798144b529ae635fawarlords3-native-port-1.0.0-linux-aarch64.tar.gz:efcc893edee4c7288604cf596883c98694cd9d906a073d252df213e87cf6b0b0
Screenshots — Reines In-Game-Material (640×480 native 8-Bit-Indexed-Palette)
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 echtenire 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
W3CPan, 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 oderwarship.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.pcxund 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 ControllerAfü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:
| Subsystem | Implementierungsdetails | Status |
|---|---|---|
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-Seeverladung | Implementiert |
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 Zufallskartengenerierung | Implementiert |
20 integrierte Warlords III Code Patch (W3CP)-Fixes | Native 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-Dekodierung | Implementiert |
| Taktischer Kampf, Helden, Quests, Ruinen und Diplomatie | Deterministischer Mehrrunden-Kampf (combat_effects), Helden-Item-Inventare, Zauberbücher, Ruinensuchen, Diplomatie-Verträge/Bestechungen und portable binäre Spielstände | Implementiert |








