Bring FINAL FANTASY XIV 1.0 back to life.
An open-source family of tools to run, launch, decompile, and install the original 2010 FINAL FANTASY XIV — the v1.23b client at the end of the Seventh Umbral Era, not A Realm Reborn. Rewritten from scratch in Rust, validated against the real client.

The projects
Five independent, open-source repositories — a server, a launcher, a clean-room decompilation, the agents that drive it, and a one-command installer. Each is documented here with live READMEs, docs, and downloads.
How it fits together
The pieces form a pipeline: get the original game running, launch it against an emulated world, and reverse-engineer the real client to keep that world honest.
One command brings the original 2010 FFXIV 1.0 client up on an Apple Silicon Mac — provisioning Wine and driving the retail installer through to a playable ffxivboot.exe.
XIV 1.0 Apple Silicon InstallerThe cross-platform launcher detects that 1.x install, patches it forward to the final 1.23b build, runs the login handshake, and starts the game — managing its own Wine runtime on macOS and Linux.
Garlemald ClientThe Rust server emulator is what the client connects to: lobby, world, and map services in one Cargo workspace, driving over a thousand upstream Lua content scripts.
Garlemald ServerA clean-room decompilation of the real 1.23b client binaries produces ground-truth wire formats and behaviour, used to validate the server byte-for-byte.
meteor-decompParallel autonomous Claude agents claim functions from a shared queue and grind through the decompilation's per-function matching workflow, in their own git worktrees.
decomp-agentsJoin the preservation effort
Whether you want to play, contribute a fix, or help grind the decompilation, the community is on Discord. Come say hello.