Warlords III: Darklords Rising — Izvorni 64-bitni SDL2 port (v1.0.0)
Prenosi — Izvorni 64-bitni port in grafični čarovnik za namestitev (v1.0.0)
Warlords III: Darklords Rising — Izvorni 64-bitni port (realmrun v1.0.0) je 100 % dokončan in pripravljen za prenos za Linux x86_64, Linux ARM64 (aarch64), macOS Apple Silicon in ročne/konzolne naprave (MSI Claw, Steam Deck in Khadas VIM1S) — z vsemi 20 popravki iz Warlords III Code Patch by trixy (W3CP), ki so privzeto vgrajeni v izvorno kodo! Izberite med našim grafičnim čarovnikom za namestitev v slogu Windows, ki vsebuje samo vmesnik (.run) za začetnike (Next >, Browse..., Install, Finish — brez ukazov v terminalu), lahkim spletnim GUI čarovnikom ali prenosnim arhivom izdaje .tar.gz:
| Paket in ciljna arhitektura | Neposredni prenos |
|---|---|
Linux x86_64 — Grafični čarovnik za namestitev (.run, priporočeno za začetnike) — 1,00 MiB · Vse-v-enem GUI v slogu Windows (Next > / Browse... / Install / Finish) + 20 vgrajenih popravkov W3CP + co-op za 1–8 igralcev za namizni PC, prenosnik, MSI Claw, Steam Deck, ROG Ally | Prenesi x86_64 (.run) |
Linux ARM64 (aarch64) — Grafični čarovnik za namestitev (.run, priporočeno za začetnike) — 956 KiB · Vse-v-enem GUI v slogu Windows (Next > / Browse... / Install / Finish) + 20 vgrajenih popravkov W3CP + co-op za 1–8 igralcev za Khadas VIM1S, Raspberry Pi 4/5, ARM64 Linux | Prenesi ARM64 (.run) |
Linux x86_64 — Lahki spletni GUI čarovnik (1,04 MiB izvršljiva datoteka samo z vmesnikom) — Takoj odpre grafični čarovnik za namestitev v slogu Windows in samodejno prenese paket stroja x86_64 | Prenesi čarovnik x86_64 |
Linux ARM64 (aarch64) — Lahki spletni GUI čarovnik (1,13 MiB izvršljiva datoteka samo z vmesnikom) — Takoj odpre grafični čarovnik za namestitev v slogu Windows in samodejno prenese paket stroja ARM64 | Prenesi čarovnik ARM64 |
Linux x86_64 — Prenosni arhiv izdaje (.tar.gz, napredno / ročno) — 1,00 MiB · Vključuje ./setup-gui, ./install, bin/realmrun in 11 diagnostičnih/inšpekcijskih CLI-jev | Prenesi x86_64 (.tar.gz) |
Linux ARM64 (aarch64) — Prenosni arhiv izdaje (.tar.gz, napredno / ročno) — 953 KiB · Vključuje ./setup-gui, ./install, bin/realmrun in 11 diagnostičnih/inšpekcijskih CLI-jev | Prenesi ARM64 (.tar.gz) |
Zahtevane so izvirne datoteke igre (skladnost s čisto soboLEGAL.md):realmrunne vsebuje nobene avtorsko zaščitene grafike, zvoka, glasbe ali binarnih datotek kampanje. Kupite lastno zakonito kopijo Warlords III: Darklords Rising na GOG.com (setup_warlords_iii_darklords_rising_*.exe) — čarovnik za namestitev jo samodejno zazna in razpakira!
Uživate v naših brezplačnih izvornih portih? Razvoj lahko prostovoljno podprete prek Hedgehog Studios na naši strani za donacije in podporo — z enkratno donacijo ali našim članstvom podpornika za 4,99 € / mesec (izključno za podporo projektu, brez plačljivih vsebin ali ekskluzivnih ugodnosti).
Vodnik po korakih za začetnike (grafični čarovnik za namestitev v slogu Windows)
Ne potrebujete nobenega znanja Linuxa ali ukazne vrstice. Tako čarovnik za namestitev .run kot spletni GUI čarovnik odpreta okno čarovnika za namestitev v slogu Windows za klikanje (1. Welcome -> 2. GOG Game Files -> 3. Setup Options -> 4. Installing -> 5. Complete):
- Shranite GOG namestitveni program za brez povezave v
Downloads:
- Kupite Warlords III: Darklords Rising na GOG.com, prenesite namestitveni program za igro za varnostno kopijo brez povezave (
setup_warlords_iii_darklords_rising_*.exe) in ga pustite v mapiDownloads.
- Prenesite in zaženite grafični čarovnik za namestitev:
- Standardni PC, prenosnik, Steam Deck ali MSI Claw: warlords3-native-port-1.0.0-linux-x86_64.run
- Khadas VIM1S, Raspberry Pi ali ARM64 plošča: warlords3-native-port-1.0.0-linux-aarch64.run
- Z desno tipko miške kliknite preneseno datoteko
.runv upravitelju datotek -> Lastnosti -> Dovoljenja -> omogočite Dovoli izvajanje datoteke kot programa, nato dvokliknite.
- Kliknite skozi 5 korakov čarovnika:
- Korak 1 (
1. Welcome): KlikniteNext >v spodnjem desnem kotu. - Korak 2 (
2. GOG Game Files): Čarovnik samodejno zazna vašsetup_warlords_iii_darklords_rising_*.exev mapiDownloads(označeno zeleno). Če je shranjen drugje, klikniteBrowse GOG .exe...aliBrowse Game Folder..., nato klikniteNext >. - Korak 3 (
3. Setup Options): Pustite potrjene možnostiEnable 20 Built-In W3CP Fixes (by trixy),Start in Campaign, Scenario & 1-8P Hotseat Co-op SetupinCreate Desktop & Application Menu Shortcuts, nato klikniteInstall. - Korak 4 (
4. Installing): Opazujte vrstico napredka (0%–100%), medtem ko razpakira čiste podatke igre (zavrže stare binarne datoteke Win32.exe/.dll) in ustvari bližnjico na namizju. - Korak 5 (
5. Complete): KlikniteFinish, da takoj zaženete Warlords III: Darklords Rising!
Kontrolne vsote 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
Zaslonske slike — čisto igranje (640×480 izvorna 8-bitna indeksirana paleta)
Vgrajeni Warlords III Code Patch (W3CP avtorja trixy)
V izvirni izdaji za Windows iz leta 1998 je razvijalec skupnosti trixy ustvaril znani Warlords III Code Patch by trixy (W3CP) kot dve knjižnici DLL za Win32 (Darklord.exe runtime hooks) za odpravo dolgoletnih napak v bojevanju, diplomaciji, gospodarstvu, junakih in AI ter za izboljšanje ravnovesja igre.
Ker je realmrun 100 % izvorni 64-bitni Linux in ARM64 pogon brez plasti Win32 ali Wine, vbrizgavanje DLL za Win32 ni mogoče neposredno. Z trixyjevim velikodušnim pisnim dovoljenjem smo vseh 20 popravkov napak in igralnih prilagoditev W3CP na novo implementirali izvorno znotraj našega čistega jedra simulacije C11 (codepatch_fixes = 1 privzeto, preklopno v čarovniku za namestitev in settings.cfg):
- Popravki diplomacije, razpoloženja (
ire 0) in pogodb: Uskladi pragove razpoloženja v diplomatskih poročilih z AI-jevo pravo vstopno točko zavezništvaire 0, popravi prehode stanj miru/pogodb AI, robne primere podkupovanja z zlatom/zavrnitve in uveljavljanje zavezniške zmage med 2–8 imperiji. - Deterministično večkrožno bojevanje in omejitve bonusov: Uporabi natančne popravke bojnih modifikatorjev
W3CP, omejevanje vodenja/morale/utrditve in pravila posebnih sposobnosti enot (combat_effects). - Prilagajanje vzdrževanja gospodarstva, junaške naloge, ruševine in logika AI potez: Izvede prilagajanje vzdrževanja mest/vojsk
W3CP, popravke robnih primerov XP/predmetov junakov, obravnavo nagrad skrbnikov ruševin, zaokroževanje regeneracije mane in prioritizacijo kopičenja/proizvodnje AI. - Uradna stran W3CP za igralce na Windows: Obiščite Warlords III Code Patch by trixy na ModDB za izvirne namestitve
Darklord.exeza Windows in trixyjeve tehnične opise napak.
Pametno večnačinsko upravljanje (dotik na ročnih napravah, D-pad/ palica gamepada in miška)
Klasični Warlords III iz leta 1998 se je zanašal izključno na stanja lebdenja miške na namizju (Cursors.pcx animirani škornji za hojo, krila, meč, kazalec, povečevalno steklo in znak stop) ter puščice poti MVARROW.PCX. V realmrun v1.0.0 se vhodna plast dinamično prilagaja vašemu načinu igranja — ne glede na to, ali igrate na zaslonu na dotik MSI Claw / Steam Deck, s krmilnikom Khadas VIM1S v dnevni sobi ali z miško in tipkovnico na namizju:
- Zaslon na dotik (potrditev poti z 2 dotikoma + gladko vlečenje za premikanje, skrit kazalec):
- Noben moteč kazalec miške ni nikoli izrisan ob dotiku zaslona (vključno s samodejnim zatiranjem dogodkov vstopa v okno, ki jih sintetizira sestavljalnik, in premikanja miške po dotiku).
- Dotik 1 na katero koli ciljno polje izračuna in prikaže celotno črto puščice premikanja
MVARROW.PCX+ oznakoX(Rdeča= dosegljivo to potezo,Srebrna= večpotezna pot). - Dotik 2 na cilj
Xpošlje vašo vojsko ali mornariško galejowarship.PCXkorak za korakom po načrtovani poti. - Vlečenje z 1 prstom gladko premika taktično vidno polje po kraljestvu, ne da bi premaknili izbrano skupino.
- D-pad in čelni gumbi gamepada (ostro fokusiranje menija + neposredno taktično korakanje, skrit kazalec):
- Krmarjenje po
Startup.pcx, izbirnikih scenarijev/kampanjDLG_MED.PCX,SetupScr.pcxin taktičnih modalnih oknih z D-padom in čelnimi gumbi (A/B/X/Y/Start) uporablja zlate okvire fokusa in ohranja programski kazalec popolnoma skrit. - Na taktični karti pritisk D-pada takoj skrije morebitni aktivni kazalec in premakne izbrano vojsko neposredno po 8-smernem terenu (ali premakne karto, ko ni več točk za premikanje).
- Analogna palica gamepada in fizična miška (v živo animiran
Cursors.pcx+ takojšnji predogled poti): - Odklon leve ali desne analogne palice (ali premikanje fizične miške, s polnim skaliranjem koordinat Retina / Wayland fractional HiDPI) dinamično razkrije pristni animirani kazalec
Cursors.pcx(4-framekorakajoči škornji po prehodni kopni/vodi, plahutajoča krila za letalce, napadalni meč nad sovražnimi gradovi/skupinami, roka stop na neprehodnih vrhovih in kazalec nad ščiti HUD). - Lebdenje nad katerim koli dosegljivim poljem v realnem času prikaže predogled ukrivljene/diagonalne poti
MVARROW.PCX; klik z levo miško ali pritiskAna krmilniku izvede pohod.
Arhitektura čistega pogona in co-op za 1–8 igralcev
realmrun je napisan od začetka v strogem, prenosnem C11 + SDL2 (GPL-3.0-or-later), preverjen z 79 samodejnimi nizi enotnih in integracijskih testov (94 ciljev pod AddressSanitizer + UndefinedBehaviorSanitizer) brez odvisnosti od Win32:
| Podsistem | Podrobnosti implementacije | Stanje |
|---|---|---|
8-bitni kompozitor indeksirane palete (MAINSCR.PCX / BORD_*.PCX) | Dirty-rectangle 640×480 paletiziran okvir s preslikavo najbližjega RGB LUT, pristni strateški minimap STRAT_S.BMP, heraldika SHIELD.PCX in mornariško vkrcanje warship.PCX | Implementirano |
VFS in nalagalniki izvirnih sredstev (War3.RES, Frontier.rul, *.DAT) | VFS brez razlikovanja velikosti črk za dekodiranje .PCX, .BMP, zapisov sprite/divider DATA/War3.RES, 452-bajtnih zapisov imperijev SIDES.DAT, SCENARIO/.DAT, CAMPAIGN/.DAT in generiranje naključnih kart | Implementirano |
20 vgrajenih popravkov Warlords III Code Patch (W3CP) | Izvorna ponovna implementacija v čisti sobi Warlords III Code Patch by trixy (priloženo s pisnim dovoljenjem; preklopno prek codepatch_fixes) | Implementirano |
Co-op igra za 1–8 igralcev na kavču in zavezniški co-op (SetupScr.pcx) | Upravitelj sedežev za 8 imperijev (HUMAN, AI: KNIGHT / LORD / WARLORD, ekipna zavezništva, prehodi potez TURN.PCX in obnovitev vroče priključitve SDL krmilnika z GUID v živo) | Implementirano |
Mešalnik zvoka in predvajanje vmesnih sekvenc (.WAV, .OGG, .SMK) | Zaklepno-prosti SDL2 PCM mešalnik z učinki bojevanja/UI .WAV, pretakanje zvočnega zapisa libvorbisfile .OGG in dekodiranje videa/zvoka Smacker .SMK brez odvisnosti | Implementirano |
| Taktično bojevanje, junaki, naloge, ruševine in diplomacija | Deterministično večkrožno bojevanje (combat_effects), inventarji predmetov junakov, knjige urokov, iskanje po ruševinah, diplomatske pogodbe/podkupnine in prenosni binarne shranjene igre | Implementirano |








