Warlords III: Darklords Rising — Port natif 64 bits SDL2 (v1.0.0)

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 cibleTé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 AllyTé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 ARM64Té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_64Té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 ARM64Té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/inspectionTé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/inspectionTélécharger ARM64 (.tar.gz)
Fichiers de jeu originaux requis (conformité clean-room LEGAL.md) : realmrun ne 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é) :

Warlords III: Darklords Rising Assistant d'installation graphique de style Windows

  1. Enregistrez votre installateur hors ligne GOG dans Téléchargements :
  1. Téléchargez et lancez l'assistant d'installation graphique :
  1. Parcourez les 5 étapes de l'assistant :
  • Étape 1 (1. Bienvenue) : Cliquez sur Suivant > dans le coin inférieur droit.
  • Étape 2 (2. Fichiers de jeu GOG) : L'assistant détecte automatiquement votre setup_warlords_iii_darklords_rising_*.exe dans Téléchargements (surligné en vert). S'il est stocké ailleurs, cliquez sur Parcourir GOG .exe... ou Parcourir le dossier du jeu..., puis cliquez sur Suivant >.
  • Étape 3 (3. Options d'installation) : Laissez cochés Activer les 20 correctifs W3CP intégrés (par trixy), Démarrer en campagne, scénario et configuration coopération 1-8 joueurs en hotseat et Créer des raccourcis sur le bureau et dans le menu d'applications, puis cliquez sur Installer.
  • É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/.dll obsolètes) et crée votre raccourci bureau.
  • Étape 5 (5. Terminé) : Cliquez sur Terminer pour lancer immédiatement Warlords III: Darklords Rising !

Sommes de contrôle SHA-256

  • 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

Captures d'écran — Images de jeu authentiques (palette indexée 8 bits native 640×480)

Carte tactique continentale et cheminement animé (Alfland)Guerre navale en archipel et routes maritimes (Accord of Rhenis)
Carte tactique de Warlords III à Alfland avec chemin MVARROW et curseur de bottes de marcheGuerre navale de galères et cheminement maritime dans l'Accord de Rhenis
Aperçu du chemin tactile intelligent en 2 appuis (curseur de souris automatiquement masqué)Configuration hotseat 1 à 8 joueurs et factions alliées (SetupScr.pcx)
Chemin de marche tactile intelligent en deux appuis avec curseur masquéÉcran de configuration hotseat 8 factions et seigneurs IA
Navigateur de scénarios et minimap stratégique authentique STRAT_S.BMP (43+ scénarios)Menu principal classique Startup.pcx avec navigation par surbrillance à la manette
Navigateur de scénarios de Warlords III avec aperçu de minimap stratégiqueMenu principal natif de Warlords III Darklords Rising

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'alliance ire 0 de 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.exe et 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 marqueur X (Rouge = accessible ce tour, Argent = itinéraire multi-tours).
  • Appui 2 sur la destination X fait avancer votre armée ou votre galère navale warship.PCX pas à 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/campagne DLG_MED.PCX, SetupScr.pcx et 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.pcx en 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 images sur 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.PCX en temps réel ; cliquer avec le bouton gauche de la souris ou appuyer sur A de 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èmeDé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.PCXImplé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éatoiresImplé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épendanceImplémenté
Combat tactique, héros, quêtes, ruines et diplomatieCombat 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 portablesImplémenté