README - drizztdourden08/relic-of-the-past GitHub Wiki
Documentation
This folder is the source of truth for all project documentation. It is also published to the project GitHub Wiki automatically (see Wiki sync below). The content is written to read well both when browsing the repo and on the Wiki tab.
ð Start at Home, or jump straight in:
| Section | What's inside |
|---|---|
| Getting Started | Quick start, installation, importing a ROM, first launch |
| User Guide | Every user-facing feature: saves, display, audio, input, cheats, navigation, and more |
| Widgets | The floating panels (inventory, checks, cheats, navigation, debug, logs, dataset) |
| Architecture | Zones & invariants, the WASM bridge, asset extraction, navigation, Electron/IPC |
| Game Hooks Reference | Every Wasm* export and GameHook_* callback crossing the CâJS boundary |
| Contributing | Build from source, WASM build, coding standards, testing, design system |
| Legal | Third-party licenses bundled with the app |
The full navigation menu is _Sidebar.md (rendered as the Wiki sidebar).
Conventions
- Short, single-purpose files, grouped into deep logical folders. The code follows the same rule (coding standards).
- Every doc starts with a
<!-- @layer docs @kind doc -->tag (see file tagging). - Links are relative
.mdpaths so they resolve both in-repo and on the Wiki.
Wiki sync
Pushes to master that touch docs/** mirror this folder to the *.wiki repo via
.github/workflows/docs-wiki-sync.yml. Edit docs here, never on the Wiki (Wiki edits are
overwritten on the next sync).