Arcanum: Of Steamworks and Magick Obscura — Native 64-Bit-Port
Native 64-Bit SDL2 Port (In Aktiver Entwicklung)
Arcanum: Of Steamworks and Magick Obscura (Troika Games, 2001) verbindet viktorianischen industriellen Steampunk mit High Fantasy in einem offenen isometrischen CRPG. Unser Projekt portiert die ursprüngliche 32-Bit-Engine (Arcanum.exe + tig.dll Temple Interface Graphics-Bibliothek) zu nativem 64-Bit C++20 & SDL2 für macOS ARM64, Linux x86_64 und Linux ARM64 mit 1–4 Spieler-Party-Co-op.
Kaufe das Originalspiel auf GOG.com (erforderlich für die Spieldaten):
Es werden keine ursprünglichen.dat-Archive (Arcanum1.dat–Arcanum4.dat,Sound.datodermodules/Arcanum.dat) verteilt. Besorge dir die offizielle DRM-freie Version auf GOG.com:
- Kaufe Arcanum: Of Steamworks and Magick Obscura auf GOG.com
Technische Architektur und tig.dll-Ersatz
| Subsystem | Legacy 2001 Implementation | Native 64-Bit Port Architektur (Status) | |
|---|---|---|---|
.DAT Virtuelles Dateisystem | Zlib-komprimierte Arcanum.dat & modules/.dat Prioritäts-Mounts | Natives 64-Bit-VFS mit integrierter High-Resolution- & UAP-Patch-Schichtung — Implementiert | |
Grafik (tig.dll) | DirectDraw7 16-Bit-RGB565 .ART-Sprite- & isometrischer Sektor-Renderer | SDL2-hardwarebeschleunigter Renderer mit scharfer UI-Skalierung (1080p/1440p/720p) — In Arbeit | |
| Skripting & Dialoge | .SCR-Bytecode-VM + .DLG-Verzweigungs-Dialogparser | 64-Bit-sauberer Bytecode-Interpreter mit deterministischer Quest-Flag-Zustandsverwaltung — Implementiert | |
| Kampf | Modes** | Echtzeit-Kampf + rundenbasierter Aktionspunkt (AP)-Modus | Vereinheitlichter Tick-Scheduler, der parteisynchronisierten rundenbasierten Kampf unterstützt — In Arbeit |
| Party Co-op | Legacy-Vormantown-Only-Multiplayer (Arcanum.exe -mp) | Vollständige Story-Kampagne 1–4-Spieler-Co-op mit gemeinsamem Quest-Log & Dialogabstimmung — In Arbeit |
Vollständige Kampagnen-Koop (Jenseits von Vormantown)
In der Originalversion von 2001 war der Mehrspielermodus auf das eigenständige Vormantown-Modul beschränkt, ohne Welkarten-Reisen oder Hauptstory-Quests. Unser nativer Port bringt 1–4-Spieler-Koop in die vollständige Arcanum-Story-Kampagne:
- Gemeinsame Weltkarte & Reise per Zug/Schiff: Das Reisen der Gruppe durch Tarant, Shrouded Hills, Ashbury, Caladon und die Vendigroth-Wüsten wird nahtlos mit allen verbundenen Spielern synchronisiert.
- Synchronisierter rundenbasierter & Echtzeit-Kampf: Wenn ein Gruppenmitglied in den Kampf eintritt, schließen sich nahegelegene Koop-Begleiter automatisch der Initiativ-Reihenfolge an.
- Gamepad- & Handheld-UI: Radiales Zauber-/Technik-Rad und Controller-Cursor-Snapping für Linux, ARM64 & Handhelds und Khadas VIM1S.
