Warlords III: Darklords Rising — Port natif 64 bits SDL2 (v1.0.0)
Téléchargements — Port natif 64 bits et assistant d'installation graphique (v1.0.0)
Le port natif 64 bits de Warlords III: Darklords Rising (realmrun v1.0.0) est 100 % terminé et prêt à être téléchargé pour Linux x86_64, Linux ARM64 (aarch64), macOS Apple Silicon et matériel portable/console de salon (MSI Claw, Steam Deck et Khadas VIM1S) — avec les 20 correctifs de Warlords III Code Patch par trixy (W3CP) intégrés nativement par défaut ! Choisissez entre notre Assistant d'installation graphique de style Windows (interface uniquement) (.run) pour débutants (Suivant >, Parcourir..., Installer, Terminer — aucune commande terminal nécessaire), l'Assistant graphique en ligne léger, ou l'archive de version portable .tar.gz :
| Paquet et architecture cible | Téléchargement direct |
|---|---|
Linux x86_64 — Assistant d'installation graphique (.run, recommandé pour débutants) — 1,00 Mio · Interface graphique tout-en-un de style Windows (Suivant > / Parcourir... / Installer / Terminer) + 20 correctifs W3CP intégrés + coopération 1 à 8 joueurs pour PC de bureau, ordinateur portable, MSI Claw, Steam Deck, ROG Ally | Télécharger x86_64 (.run) |
Linux ARM64 (aarch64) — Assistant d'installation graphique (.run, recommandé pour débutants) — 956 Kio · Interface graphique tout-en-un de style Windows (Suivant > / Parcourir... / Installer / Terminer) + 20 correctifs W3CP intégrés + coopération 1 à 8 joueurs pour Khadas VIM1S, Raspberry Pi 4/5, Linux ARM64 | Télécharger ARM64 (.run) |
Linux x86_64 — Assistant graphique en ligne léger (exécutable interface uniquement de 1,04 Mio) — Ouvre immédiatement l'assistant d'installation graphique de style Windows et télécharge automatiquement le paquet moteur x86_64 | Télécharger l'assistant x86_64 |
Linux ARM64 (aarch64) — Assistant graphique en ligne léger (exécutable interface uniquement de 1,13 Mio) — Ouvre immédiatement l'assistant d'installation graphique de style Windows et télécharge automatiquement le paquet moteur ARM64 | Télécharger l'assistant ARM64 |
Linux x86_64 — Archive de version portable (.tar.gz, avancé / manuel) — 1,00 Mio · Inclut ./setup-gui, ./install, bin/realmrun et 11 outils en ligne de commande de diagnostic/inspection | Télécharger x86_64 (.tar.gz) |
Linux ARM64 (aarch64) — Archive de version portable (.tar.gz, avancé / manuel) — 953 Kio · Inclut ./setup-gui, ./install, bin/realmrun et 11 outils en ligne de commande de diagnostic/inspection | Télécharger ARM64 (.tar.gz) |
Fichiers de jeu originaux requis (conformité clean-roomLEGAL.md) :realmrunne contient aucun élément artistique, sonore, musical ou binaire de campagne sous copyright. Achetez votre propre copie légale de Warlords III: Darklords Rising sur GOG.com (setup_warlords_iii_darklords_rising_*.exe) — l'assistant d'installation le détecte et le décompresse automatiquement !
Vous appréciez nos ports natifs gratuits ? Vous pouvez soutenir volontairement le développement via Hedgehog Studios sur notre page de dons et de soutien — soit avec un don unique, soit avec notre adhésion de soutien à 4,99 € / mois (uniquement pour soutenir le projet, sans aucun mur payant ni avantage exclusif).
Guide pas à pas pour débutants (assistant d'installation graphique de style Windows)
Vous n'avez pas besoin d'expérience Linux ni de ligne de commande. L'assistant d'installation .run et l'assistant graphique en ligne ouvrent une fenêtre d'assistant d'installation de style Windows cliquable (1. Bienvenue -> 2. Fichiers de jeu GOG -> 3. Options d'installation -> 4. Installation -> 5. Terminé) :
- Enregistrez votre installateur hors ligne GOG dans
Téléchargements:
- Achetez Warlords III: Darklords Rising sur GOG.com, téléchargez l'installateur de jeu de sauvegarde hors ligne (
setup_warlords_iii_darklords_rising_*.exe) et laissez-le dans votre dossierTéléchargements.
- Téléchargez et lancez l'assistant d'installation graphique :
- PC standard, ordinateur portable, Steam Deck ou MSI Claw : warlords3-native-port-1.0.0-linux-x86_64.run
- Khadas VIM1S, Raspberry Pi ou carte ARM64 : warlords3-native-port-1.0.0-linux-aarch64.run
- Faites un clic droit sur le fichier
.runtéléchargé dans votre gestionnaire de fichiers -> Propriétés -> Permissions -> activez Autoriser l'exécution du fichier comme programme, puis double-cliquez dessus.
- Parcourez les 5 étapes de l'assistant :
- Étape 1 (
1. Bienvenue) : Cliquez surSuivant >dans le coin inférieur droit. - Étape 2 (
2. Fichiers de jeu GOG) : L'assistant détecte automatiquement votresetup_warlords_iii_darklords_rising_*.exedansTéléchargements(surligné en vert). S'il est stocké ailleurs, cliquez surParcourir GOG .exe...ouParcourir le dossier du jeu..., puis cliquez surSuivant >. - Étape 3 (
3. Options d'installation) : Laissez cochésActiver les 20 correctifs W3CP intégrés (par trixy),Démarrer en campagne, scénario et configuration coopération 1-8 joueurs en hotseatetCréer des raccourcis sur le bureau et dans le menu d'applications, puis cliquez surInstaller. - Étape 4 (
4. Installation) : Regardez la barre de progression (0 %–100 %) pendant qu'il extrait les données de jeu propres (en écartant les binaires Win32.exe/.dllobsolètes) et crée votre raccourci bureau. - Étape 5 (
5. Terminé) : Cliquez surTerminerpour lancer immédiatement Warlords III: Darklords Rising !
Sommes de contrôle 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
Captures d'écran — Images de jeu authentiques (palette indexée 8 bits native 640×480)
Correctif de code Warlords III intégré (W3CP par trixy)
Dans la version Windows originale de 1998, le développeur communautaire trixy a créé le célèbre Warlords III Code Patch par trixy (W3CP) sous forme de deux DLL Win32 (crochets d'exécution Darklord.exe) pour corriger des bugs de combat, de diplomatie, d'économie, de héros et d'IA de longue date tout en affinant l'équilibre du jeu.
Comme realmrun est un moteur 100 % natif 64 bits Linux et ARM64 sans aucune couche Win32 ni Wine, l'injection de DLL Win32 ne peut pas être utilisée directement. Avec l'aimable autorisation écrite de trixy, nous avons réimplémenté les 20 correctifs de bugs et ajustements de gameplay de W3CP nativement dans notre cœur de simulation C11 clean-room (codepatch_fixes = 1 par défaut, activable/désactivable dans l'assistant d'installation et settings.cfg) :
- Correctifs de diplomatie, de disposition (
ire 0) et de traités : Aligne les seuils d'humeur des rapports diplomatiques sur la véritable condition d'allianceire 0de l'IA, corrige les transitions d'état de paix/traité de l'IA, les cas limites de pots-de-vin en or et de refus, et l'application de la victoire alliée entre 2 et 8 empires. - Combat déterministe multi-tours et plafonds de bonus : Applique les correctifs exacts des modificateurs de combat de
W3CP, le plafonnement du commandement/moral/fortification et les règles des capacités spéciales des unités (combat_effects). - Échelle d'entretien économique, quêtes de héros, ruines et logique de tour de l'IA : Implémente l'échelle d'entretien des villes/armées de
W3CP, les correctifs des cas limites d'XP/objets de héros, la gestion des récompenses des gardiens de ruines, l'arrondi de régénération de mana et la priorisation des piles/production de l'IA. - Page officielle W3CP pour les joueurs Windows : Visitez Warlords III Code Patch par trixy sur ModDB pour les installations originales Windows
Darklord.exeet les rapports techniques de bugs de trixy.
Contrôles multi-modaux intelligents (tactile portable, croix/joystick de manette et souris)
Le classique Warlords III de 1998 reposait exclusivement sur les états de survol de la souris de bureau (Cursors.pcx bottes de marche animées, ailes, épée, main pointant, loupe et panneau stop) plus les flèches d'itinéraire MVARROW.PCX. Dans realmrun v1.0.0, la couche d'entrée s'adapte dynamiquement à votre façon de jouer — que ce soit sur un écran tactile MSI Claw / Steam Deck, une manette de salon Khadas VIM1S, ou un clavier et souris de bureau :
- Écran tactile (confirmation d'itinéraire en 2 appuis + glisser-déplacer fluide, pointeur masqué) :
- Aucun curseur de souris encombrant n'est jamais affiché lors d'un toucher d'écran (y compris la suppression automatique des événements de mouvement de souris synthétisés par le compositeur lors de l'entrée dans la fenêtre et après le toucher).
- Appui 1 sur n'importe quelle tuile de destination calcule et affiche la ligne de flèche de mouvement complète
MVARROW.PCX+ le marqueurX(Rouge= accessible ce tour,Argent= itinéraire multi-tours). - Appui 2 sur la destination
Xfait avancer votre armée ou votre galère navalewarship.PCXpas à pas le long de l'itinéraire tracé. - Glisser avec 1 doigt fait défiler en douceur la vue tactique à travers le royaume sans déplacer votre pile sélectionnée.
- Croix directionnelle et boutons de manette (focus de menu net + pas tactique direct, pointeur masqué) :
- Naviguer dans
Startup.pcx, les sélecteurs de scénario/campagneDLG_MED.PCX,SetupScr.pcxet les modaux tactiques avec la croix directionnelle et les boutons (A/B/X/Y/Start) utilise des cadres de focus dorés et garde le pointeur logiciel complètement masqué. - Sur la carte tactique, appuyer sur la croix directionnelle masque immédiatement tout pointeur actif et fait avancer directement l'armée sélectionnée à travers le terrain dans 8 directions (ou fait défiler la carte lorsqu'il n'y a plus de points de mouvement).
- Joystick analogique de manette et souris physique (curseur animé
Cursors.pcxen direct + aperçu instantané du chemin) : - Dévier le joystick analogique gauche ou droit (ou déplacer une souris physique, avec mise à l'échelle fractionnaire HiDPI complète Retina / Wayland) révèle dynamiquement le curseur authentique animé
Cursors.pcx(bottes de marche à4 imagessur terre/mer praticables, ailes battantes pour les volants, épée d'attaque sur les châteaux/piles ennemis, main stop sur les pics infranchissables et main pointant sur les boucliers du HUD). - Survoler n'importe quelle tuile accessible affiche l'aperçu du chemin courbe/diagonal
MVARROW.PCXen temps réel ; cliquer avec le bouton gauche de la souris ou appuyer surAde la manette exécute la marche.
Architecture du moteur clean-room et coopération 1 à 8 joueurs
realmrun est écrit de zéro en C11 + SDL2 portable et strict (GPL-3.0-or-later), vérifié par 79 suites de tests unitaires et d'intégration automatisés (94 cibles sous AddressSanitizer + UndefinedBehaviorSanitizer) sans aucune dépendance Win32 :
| Sous-système | Détails d'implémentation | État |
|---|---|---|
Compositeur de palette indexée 8 bits (MAINSCR.PCX / BORD_*.PCX) | Framebuffer palettisé 640×480 à rectangles sales avec remappage LUT RVB le plus proche, minimap stratégique authentique STRAT_S.BMP, héraldique SHIELD.PCX et embarquement naval warship.PCX | Implémenté |
VFS et chargeurs d'actifs originaux (War3.RES, Frontier.rul, *.DAT) | Décodage VFS insensible à la casse des .PCX, .BMP, enregistrements de sprites/diviseurs DATA/War3.RES, enregistrements d'empire SIDES.DAT de 452 octets, SCENARIO/.DAT, CAMPAIGN/.DAT et génération de cartes aléatoires | Implémenté |
20 correctifs intégrés de Warlords III Code Patch (W3CP) | Réimplémentation native clean-room de Warlords III Code Patch par trixy (inclus avec autorisation écrite ; activable/désactivable via codepatch_fixes) | Implémenté |
Hotseat canapé 1 à 8 joueurs et coopération alliée (SetupScr.pcx) | Gestionnaire complet de 8 sièges d'empire (HUMAN, AI: KNIGHT / LORD / WARLORD, alliances d'équipe, bannières de tour TURN.PCX et récupération à chaud du GUID de manette SDL en direct) | Implémenté |
Mixeur audio et lecture de cinématiques (.WAV, .OGG, .SMK) | Mixeur PCM SDL2 sans verrou avec effets de combat/UI .WAV, streaming de bande-son .OGG via libvorbisfile et décodage vidéo/audio Smacker .SMK sans dépendance | Implémenté |
| Combat tactique, héros, quêtes, ruines et diplomatie | Combat déterministe multi-tours (combat_effects), inventaires d'objets de héros, grimoires, fouilles de ruines, traités/pots-de-vin diplomatiques et sauvegardes binaires portables | Implémenté |








