Arcanum: Of Steamworks and Magick Obscura — Native 64-Bit Port
Native 64-Bit SDL2 Port (In Actieve Ontwikkeling)
Arcanum: Of Steamworks and Magick Obscura (Troika Games, 2001) combineert Victoriaans industriële steampunk met high fantasy in een open-ended isometrische CRPG. Ons project porteert de originele 32-bit engine (Arcanum.exe + tig.dll Temple Interface Graphics-bibliotheek) naar native 64-bit C++20 & SDL2 voor macOS ARM64, Linux x86_64 en Linux ARM64, met 1–4 speler party co-op.
Koop het originele spel op GOG.com (vereist voor speldata):
Er worden geen originele.dat-archieven (Arcanum1.dat–Arcanum4.dat,Sound.datofmodules/Arcanum.dat) gedistribueerd. Haal de officiële DRM-vrije versie op GOG.com:
- Koop Arcanum: Of Steamworks and Magick Obscura op GOG.com
Technische Architectuur en tig.dll Vervanging
| Subsysteem | Legacy 2001 Implementatie | Native 64-Bit Port Architectuur (Status) | |||
|---|---|---|---|---|---|
.DAT Virtueel Bestandssysteem | Zlib-gecomprimeerde Arcanum.dat & modules/.dat prioriteitsmounts | Native 64-bit VFS met ingebouwde High-Resolution & UAP patch-laag — Geïmplementeerd | |||
Grafiek (tig.dll) | DirectDraw7 16-bit RGB565 .ART sprite & isometrische sector renderer | SDL2 hardware-versnelde renderer met scherpe UI-schaling (1080p/1440p/720p) — In Uitvoering | |||
| Scripting & Dialogen | .SCR bytecode VM + .DLG vertakkende conversatie-parser | 64-bit schone bytecode-interpreter met deterministische quest-flag-toestand — Geïmplementeerd | |||
| Gevecht | Modes** | Real-Time Combat + Turn-Based Action Point (AP) modes | Unified tick scheduler supporting party-synchronized Turn-Based combat — In Progress | ||
| Party Co-op | Legacy Vormantown-only multiplayer (Arcanum.exe -mp) | Full Story Campaign 1–4 Player Co-op with shared quest log & dialogue voting — In Progress |
Volledige Campagne Co-op (Beyond Vormantown)
In de originele release uit 2001 was multiplayer beperkt tot de losse Vormantown-module zonder wereldkaartreizen of hoofdverhaalmissies. Onze native port brengt 1–4 speler co-op naar de volledige Arcanum-verhaalcampagne:
- Gedeelde Wereldkaart & Trein-/Scheepsreizen: Groepsreizen door Tarant, Shrouded Hills, Ashbury, Caladon en de Vendigroth Wastes worden naadloos gesynchroniseerd voor alle aangesloten spelers.
- Gesynchroniseerd Om-de-beurt & Real-Time Gevecht: Wanneer een groepslid een gevecht betrekt, sluiten nabijgelegen co-op metgezellen automatisch aan in de initiatiefwachtrij.
- Gamepad & Handheld UI: Radiaal spell-/techwiel en controller-cursorsnapping voor Linux, ARM64 & Handhelds en Khadas VIM1S.
