Skip to content
 
 

Repository files navigation

Archolos on macOS

A fork of OpenGothic working toward a complete, natively playable The Chronicles of Myrtana: Archolos campaign on macOS. The current target is an Apple M2 Mac, using Metal and Archolos 1.2.11 game data.

Campaign progress

Furthest story sequence reached and tested: early Chapter 1, the forest conversation with Jorn and Fabio about going to the village or staying in the cave. The opening ship quest, captain/departure sequence and arrival on the beach have also been exercised. Story progression into Silbach and beyond is not yet verified.

Separately, a synthetic Chapter 2 checkpoint has been used to explore Archolos city and its surroundings, including walking outside the city, NPC interactions, music and performance. It skips ahead using the game's story helper; it does not establish that Chapter 1 can be completed or that Chapter 2 quests work.

These are results from individual playtests and targeted scenarios across development builds. A continuous clean playthrough and campaign completion remain unverified. Progress as of 11 September 2026; new chapter evidence belongs in the campaign tracker.

What works in tested scenarios

  • Playable movement and basic combat, with the original severe performance problem addressed by -bl 0. Controlled ship performance improved from about 12 to 60 FPS; limited city samples also reached about 60 FPS. This is not an everywhere guarantee.
  • Polish dialogue audio, native Archolos music with day/night/combat changes, and menu music without the original Gothic soundtrack playing over it.
  • Recipe reading, journal entries and scrolling, cooking, XP notices, and menu saving.
  • Ship barriers, ordinary lockpicking and the Open Lock spell (including combined partial progress), stash discovery, corrected fresh container loot, and tested opening cutscene progression and speaker labels. See lockpick verification.
  • Inventory/quest save restoration, plus Ikarus heap and delayed-callback persistence in the tested save/restart scenarios.
  • Shared NPC queue waits and dialogue processing, with normal-duration captain/forest and pending-wait save/reload checks. See coverage and remaining camera limitations.
  • City ↔ sewers transitions, rendered destination movement, inventory/quest and partial-lock continuity, with callback/reference restart checks. See world-transition coverage and synthetic setup.

The remaining work includes broader NPC/item focus access, additional world/campaign coverage, cutscene camera framing, essential boss/buff UI and campaign validation. See the roadmap for priorities and acceptance criteria. Full LeGo/Ikarus or Windows DLL compatibility is not claimed.

Build and play

Use the build, test and launch guide. The original Archolos game files and voice pack must be supplied separately; this repository contains engine code and tests, not game assets or personal saves.

Working branch: archolos/performance-v092, based on OpenGothic v0.92. Baseline tag: archolos-baseline-2026-09-11. Modified dependencies are pinned to Tempest and ZenKit forks so a recursive clone retrieves the required fixes. Updating to newer upstream is separate work.

Existing saves may contain omissions from earlier builds. New persistence saves retain the state currently present; they cannot reconstruct previously lost state. Use private copies for testing and preserve story saves.

Development

Work is organized as one substantial issue per task and isolated branch/worktree. Read AGENTS.md before contributing. Issues hold current findings and verification; the historical development log is archived.

Cursor changes, Steam/GOG/Discord integration and cosmetic menu fidelity are deferred. Original Windows debug/renderer hooks are not required goals; gameplay UI remains in scope.

Built on OpenGothic and its dependencies. See LICENSE and the respective dependency licenses. This is an independent compatibility fork, not an official Archolos release.

About

Archolos on macOS: native OpenGothic compatibility work, tested fixes and campaign roadmap.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages