Warlords III: Darklords Rising — Natívny 64-bitový SDL2 port (v1.0.0)
Na stiahnutie — Natívny 64-bitový port a grafický sprievodca nastavením (v1.0.0)
Warlords III: Darklords Rising — Natívny 64-bitový port (realmrun v1.0.0) je 100% dokončený a pripravený na stiahnutie pre Linux x86_64, Linux ARM64 (aarch64), macOS Apple Silicon a prenosný/konzolový hardvér (MSI Claw, Steam Deck a Khadas VIM1S) — so všetkými 20 opravami z Warlords III Code Patch od trixy (W3CP) natívne vstavanými ako predvolené! Vyberte si medzi naším grafickým sprievodcom nastavením v štýle Windows s iba rozhraním (.run) pre začiatočníkov (Next >, Browse..., Install, Finish — žiadne terminálové príkazy), odľahčeným online grafickým sprievodcom alebo prenosným archívom vydania .tar.gz:
| Balík a cieľová architektúra | Priame stiahnutie |
|---|---|
Linux x86_64 — Grafický sprievodca nastavením (.run, odporúčané pre začiatočníkov) — 1.00 MiB · All-in-one Windows-style GUI (Next > / Browse... / Install / Finish) + 20 Built-In W3CP Fixes + 1–8P Co-op for Desktop PC, Laptop, MSI Claw, Steam Deck, ROG Ally | Download x86_64 (.run) |
Linux ARM64 (aarch64) — Grafický sprievodca nastavením (.run, odporúčané pre začiatočníkov) — 956 KiB · All-in-one Windows-style GUI (Next > / Browse... / Install / Finish) + 20 Built-In W3CP Fixes + 1–8P Co-op for Khadas VIM1S, Raspberry Pi 4/5, ARM64 Linux | Download ARM64 (.run) |
Linux x86_64 — Odľahčený online grafický sprievodca (1.04 MiB spustiteľný súbor iba s rozhraním) — Okamžite otvorí grafického sprievodcu nastavením v štýle Windows a automaticky stiahne balík enginu x86_64 | Download Wizard x86_64 |
Linux ARM64 (aarch64) — Odľahčený online grafický sprievodca (1.13 MiB spustiteľný súbor iba s rozhraním) — Okamžite otvorí grafického sprievodcu nastavením v štýle Windows a automaticky stiahne balík enginu ARM64 | Download Wizard ARM64 |
Linux x86_64 — Prenosný archív vydania (.tar.gz, pokročilé / manuálne) — 1.00 MiB · Includes ./setup-gui, ./install, bin/realmrun, and 11 diagnostic/inspection CLIs | Download x86_64 (.tar.gz) |
Linux ARM64 (aarch64) — Prenosný archív vydania (.tar.gz, pokročilé / manuálne) — 953 KiB · Includes ./setup-gui, ./install, bin/realmrun, and 11 diagnostic/inspection CLIs | Download ARM64 (.tar.gz) |
Vyžadujú sa pôvodné herné súbory (súlad sLEGAL.mdclean-room):realmrunneobsahuje žiadne autorsky chránené umenie, zvuk, hudbu ani binárky kampaní. Kúpte si vlastnú legálnu kópiu Warlords III: Darklords Rising na GOG.com (setup_warlords_iii_darklords_rising_*.exe) — sprievodca nastavením ju automaticky rozpozná a rozbalí!
Užívate si naše bezplatné natívne porty? Vývoj môžete dobrovoľne podporiť cez Hedgehog Studios na našej stránke Donate and Support — buď jednorazovým príspevkom, alebo naším členstvom podporovateľa za 4,99 € / mesiac (výlučne na podporu projektu, bez akýchkoľvek paywallov alebo exkluzívnych výhod).
Podrobný sprievodca pre začiatočníkov (grafický sprievodca nastavením v štýle Windows)
Nepotrebujete žiadne skúsenosti s Linuxom ani s príkazovým riadkom. Sprievodca nastavením .run aj online grafický sprievodca otvoria okno sprievodcu nastavením v štýle Windows ovládané kliknutím (1. Welcome -> 2. GOG Game Files -> 3. Setup Options -> 4. Installing -> 5. Complete):
- Uložte si offline inštalátor z GOG do
Downloads:
- Kúpte si Warlords III: Darklords Rising na GOG.com, stiahnite si Offline Backup Game Installer (
setup_warlords_iii_darklords_rising_*.exe) a nechajte ho v priečinkuDownloads.
- Stiahnite a spustite grafického sprievodcu nastavením:
- Štandardný PC, notebook, Steam Deck alebo MSI Claw: warlords3-native-port-1.0.0-linux-x86_64.run
- Khadas VIM1S, Raspberry Pi alebo ARM64 doska: warlords3-native-port-1.0.0-linux-aarch64.run
- Kliknite pravým tlačidlom na stiahnutý súbor
.runv správcovi súborov -> Properties -> Permissions -> povoľte Allow executing file as program a potom naň dvakrát kliknite.
- Prejdite 5 krokmi sprievodcu:
- Krok 1 (
1. Welcome): Kliknite naNext >v pravom dolnom rohu. - Krok 2 (
2. GOG Game Files): Sprievodca automaticky rozpozná vášsetup_warlords_iii_darklords_rising_*.exevDownloads(zvýraznený zelenou). Ak je uložený inde, kliknite naBrowse GOG .exe...aleboBrowse Game Folder...a potom naNext >. - Krok 3 (
3. Setup Options): Ponechajte zaškrtnutéEnable 20 Built-In W3CP Fixes (by trixy),Start in Campaign, Scenario & 1-8P Hotseat Co-op SetupaCreate Desktop & Application Menu Shortcutsa potom kliknite naInstall. - Krok 4 (
4. Installing): Sledujte ukazovateľ priebehu (0%–100%), ako extrahuje čisté herné dáta (vynecháva staré binárky Win32.exe/.dll) a vytvára zástupcu na ploche. - Krok 5 (
5. Complete): Kliknutím naFinishokamžite spustíte Warlords III: Darklords Rising!
Kontrolné súčty 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
Snímky obrazovky — Čisté zábery zo hry (640×480 natívna 8-bitová indexovaná paleta)
Vstavaný Warlords III Code Patch (W3CP od trixy)
V pôvodnom vydaní pre Windows z roku 1998 vytvoril komunitný vývojár trixy známy Warlords III Code Patch od trixy (W3CP) ako dve Win32 DLL (Darklord.exe runtime hooks) na opravu dlhodobých chýb v boji, diplomacii, ekonomike, hrdinoch a AI a na vylepšenie vyváženosti hry.
Keďže realmrun je 100% natívny 64-bitový Linux a ARM64 engine bez akýchkoľvek vrstiev Win32 alebo Wine, injektovanie Win32 DLL nemožno použiť priamo. S trixyho láskavým písomným povolením sme znovu implementovali všetkých 20 opráv chýb a herných úprav W3CP natívne v našom clean-room simulačnom jadre v C11 (codepatch_fixes = 1 ako predvolené, prepínateľné v sprievodcovi nastavením a v settings.cfg):
- Opravy diplomacie, dispozície (
ire 0) a zmlúv: Zosúlaďuje prahy nálady v diplomatických správach so skutočnou podmienkou spojenectva AIire 0, opravuje prechody stavov mieru/zmlúv AI, okrajové prípady podplácania zlatom a odmietnutia a vynucovanie spojeneckého víťazstva naprieč 2–8 ríšami. - Deterministický viackolový boj a limity bonusov: Aplikuje presné opravy bojových modifikátorov z
W3CP, obmedzovanie velenia/morálky/opevnenia a pravidlá špeciálnych schopností jednotiek (combat_effects). - Škálovanie údržby ekonomiky, hrdinské úlohy, zrúcaniny a logika ťahu AI: Implementuje škálovanie údržby miest/armád z
W3CP, opravy okrajových prípadov XP/predmetov hrdinov, spracovanie odmien strážcov zrúcanín, zaokrúhľovanie regenerácie many a prioritizáciu stackov/výroby AI. - Oficiálna stránka W3CP pre hráčov Windows: Navštívte Warlords III Code Patch od trixy na ModDB pre pôvodné inštalácie
Darklord.exepre Windows a trixyho technické popisy chýb.
Inteligentné multimodálne ovládanie (dotyk na handhelde, D-pad/páčka gamepadu a myš)
Klasická hra Warlords III z roku 1998 sa spoliehala výlučne na stavy vznášania sa myši na ploche (Cursors.pcx animované kráčajúce čižmy, krídla, meč, ukazujúca ruka, lupa a stopka) plus šípky trasy MVARROW.PCX. V realmrun v1.0.0 sa vstupná vrstva dynamicky prispôsobuje tomu, ako hráte — či už na dotykovej obrazovke MSI Claw / Steam Deck, ovládači v obývačke Khadas VIM1S alebo na desktope s myšou a klávesnicou:
- Dotyková obrazovka (potvrdenie trasy 2 ťuknutiami + plynulé posúvanie ťahaním, skrytý ukazovateľ):
- Pri dotyku obrazovky sa nikdy nevykresľuje rušivý kurzor myši (vrátane automatického potlačenia udalostí vstupu okna syntetizovaných kompozítorom a pohybu myši po dotyku).
- Ťuknutie 1 na ľubovoľnú cieľovú dlaždicu vypočíta a zobrazí celú líniu pohybovej šípky
MVARROW.PCX+ značkuX(Red= dosiahnuteľné v tomto ťahu,Silver= trasa na viac ťahov). - Ťuknutie 2 na cieľ
Xposunie vašu armádu alebo námornú galejuwarship.PCXkrok za krokom po naplánovanej trase. - Ťahanie 1 prstom plynulo posúva taktický výrez naprieč ríšou bez presúvania vybraného stacku.
- D-pad a tlačidlá gamepadu (ostré zameranie menu + priame taktické krokovanie, skrytý ukazovateľ):
- Navigácia v
Startup.pcx, výberoch scenárov/kampaníDLG_MED.PCX,SetupScr.pcxa taktických modálnych oknách pomocou D-padu a tlačidiel (A/B/X/Y/Start) používa zlaté rámčeky zamerania a softvérový ukazovateľ zostáva úplne skrytý. - Na taktickej mape stlačenie D-padu okamžite skryje akýkoľvek aktívny ukazovateľ a posunie vybranú armádu priamo cez terén v 8 smeroch (alebo posunie mapu, keď nemáte body pohybu).
- Analógová páčka gamepadu a fyzická myš (živý animovaný
Cursors.pcx+ okamžitý náhľad trasy): - Vychýlenie ľavej alebo pravej analógovej páčky (alebo pohyb fyzickou myšou s plným škálovaním súradníc Retina / Wayland fractional HiDPI) dynamicky zobrazí autentický animovaný kurzor
Cursors.pcx(4-framekráčajúce čižmy po priechodnej zemi/mori, mávajúce krídla pre letcov, útočný meč nad nepriateľskými hradmi/stackmi, stopka na nepriechodných vrcholoch a ukazujúca ruka nad štítmi HUD). - Vznášanie sa nad akoukoľvek dosiahnuteľnou dlaždicou vykresľuje živý náhľad zakrivenej/diagonálnej trasy
MVARROW.PCXv reálnom čase; kliknutím ľavým tlačidlom myši alebo stlačenímAna ovládači sa pochod vykoná.
Architektúra clean-room enginu a kooperácia pre 1–8 hráčov
realmrun je napísaný od nuly v striktnom, prenosnom C11 + SDL2 (GPL-3.0-or-later), overený 79 automatizovanými sadami unit a integračných testov (94 cieľov pod AddressSanitizer + UndefinedBehaviorSanitizer) bez akýchkoľvek závislostí na Win32:
| Podsystém | Podrobnosti implementácie | Stav |
|---|---|---|
8-bitový indexovaný paletový kompozítor (MAINSCR.PCX / BORD_*.PCX) | Dirty-rectangle 640×480 paletizovaný framebuffer s nearest-RGB LUT remapping, autentická strategická minimapa STRAT_S.BMP, heraldika SHIELD.PCX a námorné nalodenie warship.PCX | Implemented |
VFS a loadery pôvodných assetov (War3.RES, Frontier.rul, *.DAT) | Case-insensitive VFS dekódujúci .PCX, .BMP, DATA/War3.RES sprite/divider záznamy, 452-bajtové záznamy ríš SIDES.DAT, SCENARIO/.DAT, CAMPAIGN/.DAT a generovanie náhodných máp | Implemented |
20 vstavaných opráv Warlords III Code Patch (W3CP) | Natívna clean-room reimplementácia Warlords III Code Patch od trixy (zahrnuté s písomným povolením; prepínateľné cez codepatch_fixes) | Implemented |
Hotseat na gauči pre 1–8 hráčov a spojenecká kooperácia (SetupScr.pcx) | Plný správca sedadiel pre 8 ríš (HUMAN, AI: KNIGHT / LORD / WARLORD, tímové spojenectvá, turn-gate bannery TURN.PCX a obnova hotplug GUID SDL ovládača naživo) | Implemented |
Zvukový mixér a prehrávanie cutscén (.WAV, .OGG, .SMK) | Lock-free SDL2 PCM mixér s bojovými/UI efektmi .WAV, streamovanie soundtracku .OGG cez libvorbisfile a dekódovanie videa/zvuku Smacker .SMK bez závislostí | Implemented |
| Taktický boj, hrdinovia, úlohy, zrúcaniny a diplomacia | Deterministický viackolový boj (combat_effects), inventáre predmetov hrdinov, knihy kúziel, prehľadávanie zrúcanín, diplomatické zmluvy/podplácanie a prenosné binárne uložené hry | Implemented |








