Arcanum: Of Steamworks and Magick Obscura — Puerto Nativo de 64 Bits
Puerto nativo de 64 bits de SDL2 (en desarrollo activo)
Arcanum: Of Steamworks and Magick Obscura (Troika Games, 2001) combina el steampunk industrial victoriano con fantasía épica en un CRPG isométrico de mundo abierto. Nuestro proyecto porta el motor original de 32 bits (Arcanum.exe + tig.dll, biblioteca Temple Interface Graphics) a C++20 nativo de 64 bits y SDL2 para macOS ARM64, Linux x86_64 y Linux ARM64, con cooperativo para 1–4 jugadores en el grupo.
Compra el juego original en GOG.com (Requerido para los datos del juego):
No se distribuyen archivos.datoriginales (Arcanum1.dat–Arcanum4.dat,Sound.datomodules/Arcanum.dat). Obtén la versión oficial sin DRM en GOG.com:
- Compra Arcanum: Of Steamworks and Magick Obscura en GOG.com
Arquitectura Técnica y Reemplazo de tig.dll
| Subsystem | Implementación Legacy 2001 | Arquitectura de Puerto Nativo de 64-Bit (Estado) | ||||
|---|---|---|---|---|---|---|
Sistema de Archivos Virtual .DAT | Montajes prioritarios Arcanum.dat y modules/.dat comprimidos con Zlib | VFS nativo de 64-bit con capas integradas de parches High-Resolution y UAP — Implementado | ||||
Gráficos (tig.dll) | Renderizador DirectDraw7 de sprites .ART RGB565 de 16-bit y sectores isométricos | Renderizador SDL2 acelerado por hardware con escalado de UI nítido (1080p/1440p/720p) — En Progreso | ||||
| Scripting y Diálogos | VM de bytecode .SCR + analizador de conversaciones ramificadas .DLG | Intérprete de bytecode de 64-bit limpio con estado determinista de banderas de misiones — Implementado | ||||
| Combate | Modos | Combate en tiempo real + modo de Puntos de Acción (AP) por turnos | Programador de ticks unificado que soporta combate por turnos sincronizado con el grupo — En Progreso | |||
| Cooperativo en Grupo | Multijugador heredado solo para Vormantown (Arcanum.exe -mp) | Campaña de Historia Completa para 1–4 Jugadores en Cooperativo con registro de misiones compartido y votación de diálogos — En Progreso |
Campaña cooperativa completa (Más allá de Vormantown)
En el lanzamiento original de 2001, el multijugador se limitaba al módulo independiente Vormantown, sin viajes por el mapa mundial ni misiones de la historia principal. Nuestra versión nativa lleva el modo cooperativo para 1–4 jugadores a la campaña completa de la historia de Arcanum:
- Mapa mundial compartido y viajes en tren/barco: Los viajes del grupo por Tarant, Shrouded Hills, Ashbury, Caladon y las Tierras Baldías de Vendigroth se sincronizan perfectamente entre todos los jugadores conectados.
- Combate por turnos y en tiempo real sincronizado: Cuando cualquier miembro del grupo entra en combate, los compañeros cercanos en cooperativo se unen automáticamente a la cola de iniciativa.
- Interfaz para gamepad y dispositivos portátiles: Rueda radial de hechizos/tecnologías y cursor con ajuste automático para el controlador en Linux, ARM64 y dispositivos portátiles y Khadas VIM1S.
