Warlords III: Darklords Rising — Port nativ 64-Bit SDL2 (v1.0.0)
Descărcări — Port nativ 64-Bit și Expert de instalare grafic (v1.0.0)
Warlords III: Darklords Rising — Port nativ 64-Bit (realmrun v1.0.0) este 100% complet și gata de descărcare pentru Linux x86_64, Linux ARM64 (aarch64), macOS Apple Silicon și hardware portabil/consolă de canapea (MSI Claw, Steam Deck și Khadas VIM1S) — cu toate cele 20 de corecții din Warlords III Code Patch by trixy (W3CP) integrate nativ în mod implicit! Alege între Expertul de instalare grafic în stil Windows doar cu interfață (.run) pentru începători (Next >, Browse..., Install, Finish — fără comenzi de terminal), Expertul GUI online ușor, sau arhiva portabilă .tar.gz:
| Pachet și arhitectură țintă | Descărcare directă |
|---|---|
Linux x86_64 — Expert de instalare grafic (.run, recomandat pentru începători) — 1.00 MiB · GUI all-in-one în stil Windows (Next > / Browse... / Install / Finish) + 20 de corecții W3CP încorporate + cooperativă 1–8P pentru Desktop PC, Laptop, MSI Claw, Steam Deck, ROG Ally | Descarcă x86_64 (.run) |
Linux ARM64 (aarch64) — Expert de instalare grafic (.run, recomandat pentru începători) — 956 KiB · GUI all-in-one în stil Windows (Next > / Browse... / Install / Finish) + 20 de corecții W3CP încorporate + cooperativă 1–8P pentru Khadas VIM1S, Raspberry Pi 4/5, ARM64 Linux | Descarcă ARM64 (.run) |
Linux x86_64 — Expert GUI online ușor (1.04 MiB executabil doar cu interfață) — Deschide imediat Expertul de instalare grafic în stil Windows și descarcă automat pachetul motorului x86_64 | Descarcă Expert x86_64 |
Linux ARM64 (aarch64) — Expert GUI online ușor (1.13 MiB executabil doar cu interfață) — Deschide imediat Expertul de instalare grafic în stil Windows și descarcă automat pachetul motorului ARM64 | Descarcă Expert ARM64 |
Linux x86_64 — Arhivă portabilă (.tar.gz, avansat / manual) — 1.00 MiB · Include ./setup-gui, ./install, bin/realmrun și 11 CLI-uri de diagnosticare/inspecție | Descarcă x86_64 (.tar.gz) |
Linux ARM64 (aarch64) — Arhivă portabilă (.tar.gz, avansat / manual) — 953 KiB · Include ./setup-gui, ./install, bin/realmrun și 11 CLI-uri de diagnosticare/inspecție | Descarcă ARM64 (.tar.gz) |
Fișierele originale ale jocului sunt necesare (conformitate clean-roomLEGAL.md):realmrunnu conține niciun art, sunet, muzică sau binar de campanie protejat prin drepturi de autor. Achiziționează-ți propria copie legală a Warlords III: Darklords Rising de pe GOG.com (setup_warlords_iii_darklords_rising_*.exe) — Expertul de instalare îl detectează și îl dezarhivează automat!
Îți plac porturile noastre native gratuite? Poți susține voluntar dezvoltarea prin Hedgehog Studios pe pagina noastră Donate and Support — fie cu o donație unică, fie cu abonamentul Supporter de 4,99 € / lună (pur pentru a sprijini proiectul, fără paywall-uri sau avantaje exclusive).
Ghid pas cu pas pentru începători (Expert de instalare grafic în stil Windows)
Nu ai nevoie de experiență în Linux sau linie de comandă. Atât Expertul de instalare .run, cât și Expertul GUI online deschid o fereastră de instalare grafică în stil Windows (1. Welcome -> 2. GOG Game Files -> 3. Setup Options -> 4. Installing -> 5. Complete):
- Salvează installerul offline GOG în
Downloads:
- Achiziționează Warlords III: Darklords Rising de pe GOG.com, descarcă Offline Backup Game Installer (
setup_warlords_iii_darklords_rising_*.exe) și lasă-l în folderulDownloads.
- Descarcă și lansează Expertul de instalare grafic:
- PC standard, laptop, Steam Deck sau MSI Claw: warlords3-native-port-1.0.0-linux-x86_64.run
- Khadas VIM1S, Raspberry Pi sau placă ARM64: warlords3-native-port-1.0.0-linux-aarch64.run
- Click dreapta pe fișierul
.rundescărcat în managerul de fișiere -> Properties -> Permissions -> activează Allow executing file as program, apoi dublu-click pe el.
- Parcurge cei 5 pași ai expertului:
- Pasul 1 (
1. Welcome): Click peNext >în colțul din dreapta jos. - Pasul 2 (
2. GOG Game Files): Expertul detectează automatsetup_warlords_iii_darklords_rising_*.exeînDownloads(evidențiat cu verde). Dacă este stocat altundeva, click peBrowse GOG .exe...sauBrowse Game Folder..., apoi click peNext >. - Pasul 3 (
3. Setup Options): Păstrează bifateEnable 20 Built-In W3CP Fixes (by trixy),Start in Campaign, Scenario & 1-8P Hotseat Co-op SetupșiCreate Desktop & Application Menu Shortcuts, apoi click peInstall. - Pasul 4 (
4. Installing): Urmărește bara de progres (0%–100%) în timp ce extrage datele curate ale jocului (eliminând binarele legacy Win32.exe/.dll) și creează scurtătura pe desktop. - Pasul 5 (
5. Complete): Click peFinishpentru a lansa imediat Warlords III: Darklords Rising!
Sume de control SHA-256
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
Capturi de ecran — Filmări pure din joc (640×480 paletă indexată nativă pe 8 biți)
Warlords III Code Patch încorporat (W3CP de trixy)
În versiunea originală Windows din 1998, dezvoltatorul comunitar trixy a creat renumitul Warlords III Code Patch by trixy (W3CP) ca două DLL-uri Win32 (hook-uri runtime Darklord.exe) pentru a remedia bug-uri vechi de luptă, diplomație, economie, eroi și AI, rafinând în același timp echilibrul jocului.
Deoarece realmrun este un motor 100% nativ 64-bit Linux și ARM64, fără straturi Win32 sau Wine, injectarea DLL Win32 nu poate fi folosită direct. Cu permisiunea scrisă generoasă a lui trixy, am reimplementat toate cele 20 de corecții de bug-uri și ajustări de gameplay W3CP nativ în nucleul nostru de simulare C11 clean-room (codepatch_fixes = 1 implicit, comutabil în Expertul de instalare și settings.cfg):
- Corecții diplomație, dispoziție (
ire 0) și tratate: Aliniază pragurile de dispoziție din rapoartele diplomatice cu poarta reală de alianțăire 0a AI-ului, corectează tranzițiile de pace/tratat ale AI-ului, cazurile limită de mită/refuz și aplicarea victoriei aliate între 2–8 imperii. - Luptă deterministă pe mai multe runde și limite de bonusuri: Aplică corecțiile exacte ale modificatorilor de luptă din
W3CP, limitarea conducerii/moralului/fortificațiilor și regulile abilităților speciale ale unităților (combat_effects). - Scalarea întreținerii economice, quest-uri de eroi, ruine și logica turelor AI: Implementează scalarea întreținerii orașelor/armatelor din
W3CP, corecțiile pentru XP-ul eroilor și obiecte, gestionarea recompenselor gardienilor ruinelor, rotunjirea regenerării manei și prioritizarea stivelor/producției AI. - Pagina oficială W3CP pentru jucătorii Windows: Vizitează Warlords III Code Patch by trixy pe ModDB pentru instalările originale Windows
Darklord.exeși descrierile tehnice ale bug-urilor de către trixy.
Controale inteligente multi-modale (ecran tactil portabil, gamepad D-Pad/Stick și mouse)
Clasicul Warlords III din 1998 se baza exclusiv pe stările de hover ale mouse-ului desktop (Cursors.pcx cu cizme de mers animate, aripi, sabie, mână arătătoare, lupă și semn de stop) plus săgețile de traseu MVARROW.PCX. În realmrun v1.0.0, stratul de input se adaptează dinamic la modul în care joci — fie pe ecranul tactil al unui MSI Claw / Steam Deck, pe un controller de living Khadas VIM1S, fie pe un mouse și tastatură desktop:
- Ecran tactil (confirmare traseu cu 2 atingeri + panoramare lină prin tragere, indicator ascuns):
- Niciun cursor de mouse aglomerat nu este afișat vreodată când atingi ecranul (inclusiv suprimarea automată a evenimentelor de intrare în fereastră sintetizate de compositor și a mișcărilor mouse-ului după atingere).
- Atingerea 1 pe orice țiglă destinație calculează și afișează linia completă de săgeți de mișcare
MVARROW.PCX+ marcajulX(Roșu= accesibil în această tură,Argintiu= traseu pe mai multe ture). - Atingerea 2 pe destinația
Xmarchează armata ta sau galera navalăwarship.PCXpas cu pas de-a lungul traseului trasat. - Tragere cu 1 deget panoramează lin vederea tactică peste regat fără a mișca stack-ul selectat.
- Gamepad D-Pad și butoane faciale (focus clar în meniu + pași tactici direcți, indicator ascuns):
- Navigarea în
Startup.pcx, selectoarele de scenarii/campaniiDLG_MED.PCX,SetupScr.pcxși ferestrele modale tactice cu D-Pad și butoanele faciale (A/B/X/Y/Start) folosește rame de focus aurii și păstrează indicatorul software complet ascuns. - Pe harta tactică, apăsarea D-Pad ascunde imediat orice indicator activ și mișcă armata selectată direct pe teren în 8 direcții (sau derulează harta când nu mai ai puncte de mișcare).
- Stick analogic gamepad și mouse fizic (cursor animat live
Cursors.pcx+ previzualizare instantanee a traseului): - Deplasarea stick-ului analogic stâng sau drept (sau mișcarea unui mouse fizic, cu scalare completă a coordonatelor Retina / Wayland fractional HiDPI) afișează dinamic cursorul autentic animat
Cursors.pcx(cizme de mers în4 cadrepe uscat/mare navigabilă, aripi fluturând pentru zburători, sabie de atac peste castele/stack-uri inamice, mână de stop pe vârfuri impracticabile și mână arătătoare peste scuturile HUD). - Trecerea cu mouse-ul peste orice țiglă accesibilă afișează în timp real previzualizarea traseului curbat/diagonal
MVARROW.PCX; click Left Mouse sau apăsareaAde pe controller execută marșul.
Arhitectura motorului clean-room și cooperativă 1–8 jucători
realmrun este scris de la zero în C11 + SDL2 strict, portabil (GPL-3.0-or-later), verificat de 79 de suite automate de teste unitare și de integrare (94 ținte sub AddressSanitizer + UndefinedBehaviorSanitizer) cu zero dependențe Win32:
| Subsystem | Detalii de implementare | Stare |
|---|---|---|
Compozitor paletă indexată pe 8 biți (MAINSCR.PCX / BORD_*.PCX) | Framebuffer paletizat 640×480 cu dirty-rectangle și remapare LUT RGB nearest, minimapă strategică autentică STRAT_S.BMP, heraldică SHIELD.PCX și îmbarcare navală warship.PCX | Implementat |
VFS și încărcătoare de active originale (War3.RES, Frontier.rul, *.DAT) | Decodare VFS case-insensitive pentru .PCX, .BMP, înregistrări sprite/divider DATA/War3.RES, înregistrări imperii SIDES.DAT de 452 octeți, SCENARIO/.DAT, CAMPAIGN/.DAT și generare de hărți aleatorii | Implementat |
20 de corecții Warlords III Code Patch (W3CP) încorporate | Reimplementare nativă clean-room a Warlords III Code Patch by trixy (inclus cu permisiune scrisă; comutabil prin codepatch_fixes) | Implementat |
Hotseat 1–8 jucători și cooperativă aliată (SetupScr.pcx) | Manager complet de locuri pentru 8 imperii (HUMAN, AI: KNIGHT / LORD / WARLORD, alianțe de echipă, bannere de tură TURN.PCX și recuperare hotplug GUID controller SDL live) | Implementat |
Mixer audio și redare cutscene (.WAV, .OGG, .SMK) | Mixer PCM SDL2 lock-free cu efecte de luptă/UI .WAV, streaming coloană sonoră .OGG prin libvorbisfile și decodare video/audio Smacker .SMK fără dependențe | Implementat |
| Luptă tactică, eroi, quest-uri, ruine și diplomație | Luptă deterministă pe mai multe runde (combat_effects), inventare de obiecte pentru eroi, cărți de vrăji, căutări în ruine, tratate/mite diplomatice și salvări de joc binare portabile | Implementat |








