Warlords III: Darklords Rising — Native 64-Bit SDL2-port (v1.0.0)

Warlords III: Darklords Rising — Native 64-Bit SDL2-port (v1.0.0)

Downloads — Native 64-Bit-port en grafische installatiewizard (v1.0.0)

De Warlords III: Darklords Rising — Native 64-Bit-port (realmrun v1.0.0) is 100% compleet en klaar om te downloaden voor Linux x86_64, Linux ARM64 (aarch64), macOS Apple Silicon en handheld/couch-console-hardware (MSI Claw, Steam Deck en Khadas VIM1S) — met alle 20 fixes van Warlords III Code Patch door trixy (W3CP) standaard native ingebouwd! Kies tussen onze Interface-Only Windows-Style Graphical Setup Wizard (.run) voor beginners (Next >, Browse..., Install, Finish — geen terminalcommando's nodig), de Lightweight Online GUI Wizard, of het draagbare .tar.gz-releasearchief:

Pakket en doelarchitectuurDirecte download
Linux x86_64 — Grafische installatiewizard (.run, aanbevolen voor beginners) — 1.00 MiB · All-in-one Windows-style GUI (Next > / Browse... / Install / Finish) + 20 ingebouwde W3CP-fixes + 1–8P co-op voor desktop-pc, laptop, MSI Claw, Steam Deck, ROG AllyDownload x86_64 (.run)
Linux ARM64 (aarch64) — Grafische installatiewizard (.run, aanbevolen voor beginners) — 956 KiB · All-in-one Windows-style GUI (Next > / Browse... / Install / Finish) + 20 ingebouwde W3CP-fixes + 1–8P co-op voor Khadas VIM1S, Raspberry Pi 4/5, ARM64 LinuxDownload ARM64 (.run)
Linux x86_64 — Lichtgewicht online GUI-wizard (1.04 MiB Interface-Only Executable) — Opent direct de grafische Windows-style installatiewizard en downloadt automatisch het x86_64-enginepakketDownload Wizard x86_64
Linux ARM64 (aarch64) — Lichtgewicht online GUI-wizard (1.13 MiB Interface-Only Executable) — Opent direct de grafische Windows-style installatiewizard en downloadt automatisch het ARM64-enginepakketDownload Wizard ARM64
Linux x86_64 — Draagbaar releasearchief (.tar.gz, geavanceerd / handmatig) — 1.00 MiB · Bevat ./setup-gui, ./install, bin/realmrun en 11 diagnostische/inspectie-CLI'sDownload x86_64 (.tar.gz)
Linux ARM64 (aarch64) — Draagbaar releasearchief (.tar.gz, geavanceerd / handmatig) — 953 KiB · Bevat ./setup-gui, ./install, bin/realmrun en 11 diagnostische/inspectie-CLI'sDownload ARM64 (.tar.gz)
Originele spelbestanden vereist (LEGAL.md clean-room-naleving): realmrun bevat geen auteursrechtelijk beschermde kunst, geluid, muziek of campagnebinaries. Koop je eigen legale kopie van Warlords III: Darklords Rising op GOG.com (setup_warlords_iii_darklords_rising_*.exe) — de installatiewizard detecteert en pakt deze automatisch uit!

Geniet je van onze gratis native ports? Je kunt de ontwikkeling vrijwillig steunen via Hedgehog Studios op onze Doneer- en Steunpagina — met een eenmalige donatie of ons 4,99 € / maand Supporter-lidmaatschap (puur om het project te steunen, zonder paywalls of exclusieve voordelen).

Stapsgewijze beginnershandleiding (Windows-style grafische installatiewizard)

Je hebt geen Linux- of command-line-ervaring nodig. Zowel de .run-installatiewizard als de online GUI-wizard openen een point-and-click Windows-style installatiewizard-venster (1. Welcome -> 2. GOG Game Files -> 3. Setup Options -> 4. Installing -> 5. Complete):

Warlords III: Darklords Rising Windows-style grafische installatiewizard

  1. Sla je GOG offline-installer op in Downloads:
  1. Download en start de grafische installatiewizard:
  1. Doorloop de 5 wizardstappen:
  • Stap 1 (1. Welcome): Klik op Next > in de rechteronderhoek.
  • Stap 2 (2. GOG Game Files): De wizard detecteert automatisch je setup_warlords_iii_darklords_rising_*.exe in Downloads (groen gemarkeerd). Als deze ergens anders is opgeslagen, klik op Browse GOG .exe... of Browse Game Folder... en klik vervolgens op Next >.
  • Stap 3 (3. Setup Options): Laat Enable 20 Built-In W3CP Fixes (by trixy), Start in Campaign, Scenario & 1-8P Hotseat Co-op Setup en Create Desktop & Application Menu Shortcuts aangevinkt en klik op Install.
  • Stap 4 (4. Installing): Volg de voortgangsbalk (0% – 100%) terwijl schone speldata wordt uitgepakt (verouderde Win32 .exe/.dll-binaries worden genegeerd) en je desktop-snelkoppeling wordt aangemaakt.
  • Stap 5 (5. Complete): Klik op Finish om Warlords III: Darklords Rising onmiddellijk te starten!

SHA-256-controlesommen

  • 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

Schermafbeeldingen — Pure in-game beelden (640×480 native 8-bit geïndexeerd palet)

Continentaal tactisch kaart en geanimeerd pad (Alfland)Archipel marineoorlogvoering en zeeroutes (Accord of Rhenis)
Warlords III tactische kaart in Alfland met MVARROW-pad en wandelende laars-cursorWarlords III marine-galei-oorlogvoering en zeepad in Accord of Rhenis
Slim touchscreen 2-tik padpreview (muiscursor automatisch verborgen)1–8 speler couch hotseat en geallieerde factie-instelling (SetupScr.pcx)
Warlords III slim touchscreen twee-tik wandelpad met verborgen cursorWarlords III 8-factie hotseat en AI-lord instelscherm
Scenariobrowser en authentieke STRAT_S.BMP strategische minimap (43+ scenarios)Klassiek Startup.pcx hoofdmenu met gamepad-highlight-navigatie
Warlords III scenariobrowser met strategische minimap-previewWarlords III Darklords Rising native hoofdmenu

Ingebouwde Warlords III Code Patch (W3CP door trixy)

In de originele Windows-release uit 1998 creëerde community-ontwikkelaar trixy de bekende Warlords III Code Patch door trixy (W3CP) als twee Win32-DLL's (Darklord.exe runtime-hooks) om langdurige gevechts-, diplomatieke, economische, helden- en AI-bugs op te lossen en de spelbalans te verfijnen.

Omdat realmrun een 100% native 64-bit Linux- en ARM64-engine is zonder Win32- of Wine-lagen, kan Win32-DLL-injectie niet direct worden gebruikt. Met trixy's welwillende schriftelijke toestemming hebben we alle 20 W3CP-bugfixes en gameplay-aanpassingen native opnieuw geïmplementeerd in onze clean-room C11-simulatiekern (codepatch_fixes = 1 standaard, schakelbaar in de installatiewizard en settings.cfg):

  • Diplomatie-, gezindheids- (ire 0) en verdragsfixes: Lijnt de stemmingsdrempels van diplomatieke rapporten uit met de echte ire 0 alliantiepoort van de AI, repareert AI-vredes-/verdragsstatusovergangen, steekpenningen-goud/weigeringsrandgevallen en de handhaving van geallieerde overwinning over 2–8 rijken.
  • Deterministische meerronde-gevechten en bonuslimieten: Past de exacte gevechtsmodifier-fixes van W3CP toe, evenals leiderschap/moraal/fortificatie-clamping en speciale vaardigheidsregels van eenheden (combat_effects).
  • Economie-onderhoudsschaal, heldenqueesten, ruïnes en AI-beurtlogica: Implementeert de stad/leger-onderhoudsschaal van W3CP, helden-XP/item-randgevallen, beloningsafhandeling van ruïnebewakers, mana-regeneratie-afronding en AI-stack-/productieprioritering.
  • Officiële W3CP-pagina voor Windows-spelers: Bezoek Warlords III Code Patch door trixy op ModDB voor originele Windows Darklord.exe-installaties en trixy's technische bugbeschrijvingen.

Slimme multimodale besturing (handheld-touch, gamepad D-pad/stick en muis)

Klassiek 1998 Warlords III vertrouwde uitsluitend op desktop-muis-hover-states (Cursors.pcx geanimeerde wandelende laarzen, vleugels, zwaard, wijzende hand, vergrootglas en stopbord) plus MVARROW.PCX route-pijlen. In realmrun v1.0.0 past de invoerlaag zich dynamisch aan hoe je speelt — of dat nu op een MSI Claw / Steam Deck-touchscreen is, een Khadas VIM1S-controller in de woonkamer, of een desktop muis en toetsenbord:

  • Touchscreen (2-tik routebevestiging + soepel drag-pan, verborgen pointer):
  • Geen verstorende muiscursor wordt ooit weergegeven bij aanraking van het scherm (inclusief automatische onderdrukking van door de compositor gesynthetiseerde window-enter- en post-touch muisbewegingsgebeurtenissen).
  • Tik 1 op een bestemmingstegel berekent en toont de volledige MVARROW.PCX bewegingspijllijn + X-markering (Rood = deze beurt bereikbaar, Zilver = meerbeurtsroute).
  • Tik 2 op de X-bestemming laat je leger of warship.PCX marine-galei stap voor stap langs de geplote route marcheren.
  • 1-vinger drag pannt soepel de tactische viewport over het rijk zonder je geselecteerde stack te verplaatsen.
  • Gamepad D-pad en face-buttons (scherpe menufocus + directe tactische stappen, verborgen pointer):
  • Navigeren door Startup.pcx, DLG_MED.PCX scenario-/campagnepickers, SetupScr.pcx en tactische modals met de D-pad en face-buttons (A / B / X / Y / Start) gebruikt gouden focusframes en houdt de software-pointer volledig verborgen.
  • Op de tactische kaart verbergt het indrukken van de D-pad onmiddellijk elke actieve pointer en verplaatst het geselecteerde leger direct over 8-richtingsterrein (of scrollt de kaart wanneer er geen beweegpunten meer zijn).
  • Gamepad analoge stick en fysieke muis (live geanimeerde Cursors.pcx + directe padpreview):
  • Het bewegen van de linker- of rechteranaloge stick (of een fysieke muis, met volledige Retina / Wayland fractionele HiDPI-coördinatenschaling) onthult dynamisch de authentieke geanimeerde Cursors.pcx-cursor (4-frame marcherende laarzen over begaanbaar land/zee, flapperende vleugels voor vliegers, aanvalszwaard boven vijandelijke kastelen/stacks, stophand op onbegaanbare pieken en wijzende hand boven HUD-schilden).
  • Hoveren over een bereikbare tegel toont de live MVARROW.PCX gebogen/diagonale padpreview in realtime; klikken met linkermuisknop of indrukken van Controller A voert de mars uit.

Clean-room-enginearchitectuur en 1–8 speler co-op

realmrun is from scratch geschreven in strikte, draagbare C11 + SDL2 (GPL-3.0-or-later), geverifieerd door 79 geautomatiseerde unit- en integratietestsuites (94 targets onder AddressSanitizer + UndefinedBehaviorSanitizer) met nul Win32-afhankelijkheden:

SubsystemImplementatiedetailsStatus
8-bit geïndexeerd palet-compositor (MAINSCR.PCX / BORD_*.PCX)Dirty-rectangle 640×480 gepalettiseerde framebuffer met nearest-RGB LUT-remapping, authentieke STRAT_S.BMP strategische minimap, SHIELD.PCX heraldische symbolen en warship.PCX marine-inschepingGeïmplementeerd
VFS en originele asset-loaders (War3.RES, Frontier.rul, *.DAT)Hoofdletterongevoelige VFS-decodering van .PCX, .BMP, DATA/War3.RES sprite/divider-records, 452-byte SIDES.DAT rijkrecords, SCENARIO/.DAT, CAMPAIGN/.DAT en random map-generatieGeïmplementeerd
20 ingebouwde Warlords III Code Patch (W3CP)-fixesNative clean-room herimplementatie van Warlords III Code Patch door trixy (inbegrepen met schriftelijke toestemming; schakelbaar via codepatch_fixes)Geïmplementeerd
1–8 speler couch hotseat en geallieerde co-op (SetupScr.pcx)Volledige 8-rijken seat-manager (HUMAN, AI: KNIGHT / LORD / WARLORD, teamallianties, turn-gate TURN.PCX-banners en live SDL-controller-GUID-hotplug-herstel)Geïmplementeerd
Audiomixer en cutscene-weergave (.WAV, .OGG, .SMK)Lock-free SDL2 PCM-mixer met .WAV gevechts-/UI-effecten, libvorbisfile .OGG soundtrack-streaming en zero-dependency Smacker .SMK video-/audiodecoderingGeïmplementeerd
Tactische gevechten, helden, queesten, ruïnes en diplomatieDeterministische meerronde-gevechten (combat_effects), helden-item-inventarissen, spellbooks, ruïnezoektochten, diplomatieke verdragen/steekpenningen en draagbare binaire savegamesGeïmplementeerd