Arcanum: Of Steamworks and Magick Obscura — Native 64-Bit Port

Rodzimy port 64-bitowy SDL2 (w aktywnym rozwoju)

Arcanum: Of Steamworks and Magick Obscura (Troika Games, 2001) łączy wiktoriański industrialny steampunk z high fantasy w otwartej grze fabularnej w widoku izometrycznym. Nasz projekt przenosi oryginalny silnik 32-bitowy (Arcanum.exe + biblioteka tig.dll Temple Interface Graphics) na rodzimy 64-bitowy C++20 & SDL2 dla macOS ARM64, Linux x86_64 oraz Linux ARM64, z obsługą kooperacji dla 1–4 graczy.

Kup oryginalną grę na GOG.com (wymagane dla danych gry):
Żadne oryginalne archiwa .dat (Arcanum1.dat–Arcanum4.dat, Sound.dat lub modules/Arcanum.dat) nie są dystrybuowane. Zdobądź oficjalną wersję bez DRM na GOG.com:
- Kup Arcanum: Of Steamworks and Magick Obscura na GOG.com

Architektura techniczna i zastępowanie tig.dll

SubsystemImplementacja Legacy 2001Natywna architektura portu 64-bitowego (Status)
Wirtualny system plików .DATKompresowane Zlib Arcanum.dat & modules/.dat z montowaniem priorytetowymNatywny 64-bitowy VFS z wbudowaną warstwą poprawek High-Resolution & UAP — Zaimplementowano
Grafika (tig.dll)DirectDraw7 16-bitowy RGB565 renderer sprite'ów .ART i izometrycznych sektorówSDL2 renderer sprzętowo przyspieszony z ostrym skalowaniem UI (1080p/1440p/720p) — W trakcie
Skrypty i dialogiMaszyna wirtualna bytecode .SCR + parser rozgałęzionych rozmów .DLG64-bitowy czysty interpreter bytecode z deterministycznym stanem flag zadań — Zaimplementowano
CombatTrybyWalki w czasie rzeczywistym + system punktów akcji (AP) w trybie turowymZunifikowany harmonogram tików obsługujący zsynchronizowaną walkę turową dla drużyny — W trakcie realizacji
Współpraca dla wielu graczyPrzestarzały tryb wieloosobowy tylko dla Vormantown (Arcanum.exe -mp)Pełna kampania fabularna dla 1–4 graczy w trybie kooperacji ze wspólnym dziennikiem zadań i głosowaniem nad dialogami — W trakcie realizacji

Pełna kampania kooperacyjna (Poza Vormantown)

W oryginalnej wersji z 2001 roku tryb wieloosobowy był ograniczony do samodzielnego modułu Vormantown bez podróży po mapie świata ani zadań głównej fabuły. Nasz natywny port wprowadza kooperację dla 1–4 graczy w pełnej kampanii fabularnej Arcanum:

  • Wspólna mapa świata i podróże pociągiem/statkiem: Podróże grupy przez Tarant, Wzgórza Osłonięte, Ashbury, Caladon i Pustkowia Vendigroth synchronizują się płynnie między wszystkimi połączonymi graczami.
  • Synchronizowana tura i walka w czasie rzeczywistym: Gdy którykolwiek członek grupy wejdzie w walkę, pobliscy towarzysze kooperacyjni automatycznie dołączają do kolejki inicjatywy.
  • Interfejs dla padów i urządzeń przenośnych: Kołowy wybór zaklęć/technologii i przyciąganie kursora dla Linux, ARM64 & Handhelds i Khadas VIM1S.