Arcanum: Of Steamworks and Magick Obscura — Port natif 64 bits

Port natif 64 bits SDL2 (en développement actif)

Arcanum: Of Steamworks and Magick Obscura (Troika Games, 2001) mêle steampunk industriel victorien et fantasy dans un CRPG isométrique à monde ouvert. Notre projet porte le moteur original 32 bits (Arcanum.exe + la bibliothèque tig.dll Temple Interface Graphics) vers du C++20 natif 64 bits & SDL2 pour macOS ARM64, Linux x86_64 et Linux ARM64, avec un mode coopératif pour 1 à 4 joueurs.

Achetez le jeu original sur GOG.com (nécessaire pour les données du jeu) :
Aucune archive .dat originale (Arcanum1.dat–Arcanum4.dat, Sound.dat ou modules/Arcanum.dat) n'est distribuée. Procurez-vous la version officielle sans DRM sur GOG.com :
- Acheter Arcanum: Of Steamworks and Magick Obscura sur GOG.com

Architecture Technique et Remplacement de tig.dll

Sous-systèmeImplémentation Legacy 2001Architecture de Port Natif 64-Bit (Statut)
Système de fichiers virtuel .DATMontages prioritaires Arcanum.dat & modules/.dat compressés avec ZlibVFS natif 64 bits avec intégration des correctifs High-Resolution & UAP — Implémenté
Graphismes (tig.dll)Rendu DirectDraw7 16 bits RGB565 pour les sprites .ART et les secteurs isométriquesRendu SDL2 accéléré par matériel avec mise à l'échelle nette de l'UI (1080p/1440p/720p) — En cours
Scripting et DialoguesMachine virtuelle bytecode .SCR + analyseur de conversations branchées .DLGInterpréteur bytecode 64 bits propre avec état déterministe des drapeaux de quête — Implémenté
CombatModes**Combat en temps réel + modes d'action par points (AP)Planificateur de ticks unifié prenant en charge le combat au tour par tour synchronisé avec le groupe — En cours
Coopératif en groupeMultijoueur hérité uniquement pour Vormantown (Arcanum.exe -mp)Campagne complète en coopératif 1–4 joueurs avec journal de quêtes partagé et vote de dialogue — En cours

Campagne complète en coop (Au-delà de Vormantown)

Dans la version originale de 2001, le multijoueur était limité au module autonome Vormantown, sans voyage sur la carte du monde ni quêtes de l'histoire principale. Notre portage natif apporte le mode coopératif pour 1 à 4 joueurs à la campagne complète de l'histoire d'Arcanum :

  • Carte du monde partagée & voyages en train/bateau : Les déplacements du groupe à travers Tarant, les Collines Voilées, Ashbury, Caladon et les Terres Désolées de Vendigroth se synchronisent parfaitement entre tous les joueurs connectés.
  • Combat au tour par tour et en temps réel synchronisés : Lorsqu'un membre du groupe entre en combat, les compagnons en coopération à proximité rejoignent automatiquement la file d'initiative.
  • Interface pour manette & appareils portables : Roue radiale pour les sorts/technologies et verrouillage du curseur pour la manette sur Linux, ARM64 & Appareils portables et Khadas VIM1S.