A Final Fantasy XIV 4.0+ Server Emulator written in C++
  • C++ 99.3%
  • CMake 0.3%
  • Lua 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Alice Ogeda eac3c98293
Some checks failed
Build / ubuntu (-DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++) (push) Has been cancelled
Build / ubuntu (-DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++) (push) Has been cancelled
Build / windows (-DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl) (push) Has been cancelled
Build / windows (-DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER=cl -DCMAKE_CXX_COMPILER=cl) (push) Has been cancelled
Merge pull request #1061 from redstrate/work/redstrate/small-and-cute-fixes
Two compiler warning fixes
2026-05-02 18:21:49 -03:00
.github/workflows Use MySQL on Windows in CI 2026-03-10 03:32:34 +01:00
cmake Fix ASAN compilation for scripts 2026-03-11 01:33:23 +01:00
config add mapmgr eager caching eobj and bnpc; 2026-02-22 22:57:52 -03:00
data make sastasha completable again with placeholder encounters 2026-04-20 15:43:17 +01:00
deps Re-added element to structs.h action struct, not sure what procstatus was so its unknown1 now 2026-04-05 19:47:39 +09:30
doxygen fix doxygen missing documentation after project restructure 2019-01-14 21:32:18 +11:00
sql [3.x] WIP: Initial Action and StatusEffect implementation (#958) 2024-06-21 12:27:01 +10:00
src Port from deprecated nlohmann::json operator<< 2026-05-02 13:56:10 -04:00
web Pass lobbyPort to external.Boot 2025-07-28 01:25:06 +02:00
.appveyor.yml renamed setSystemActionUnlock to setRewardFlag 2022-02-28 08:40:57 +01:00
.clang-format Disable automatic sorting of includes which would change most files 2025-09-04 02:19:27 +02:00
.editorconfig change default byte order marking to utf-8 2022-12-17 14:27:46 +00:00
.gitignore Output runtime artifacts to <root>/bin instead of <root>/build/bin 2026-02-25 03:19:58 +01:00
.gitmodules Merge https://github.com/takhlaq/Sapphire into encounter 2026-03-07 12:16:19 -03:00
CMakeLists.txt Merge branch 'master' of https://github.com/SapphireServer/Sapphire into encounter 2026-03-09 13:55:05 +00:00
CMakePresets.json add release targets to cmakepresets; 2026-02-22 23:20:24 -03:00
CodeStyle.xml Code style adjusted for 2 spaces and various other small things, checkout CodeStyle.xml for details 2018-08-29 21:40:59 +02:00
CONTRIBUTING.md Update CONTRIBUTING.md 2023-02-04 15:20:14 +01:00
LICENSE.md Initial commit of the sapphire server 2017-08-08 13:53:47 +02:00
README.md update readme build badge to use github actions 2023-02-05 00:05:26 +00:00
sql_import.sh Update .gitignore and sql_import.sh 2018-12-13 12:47:59 +01:00

Sapphire - FINAL FANTASY XIV Server Emulator

FFXIV Sapphire

Discord Server Sapphire Wiki Build Status

Sapphire is a FINAL FANTASY XIV Server Emulator currently in development. This branch is specifically for FFXIV version 3.3.

It is a research project to learn how retail servers work and currently not production code; at this time it is insecure (use throwaway passwords for accounts) and you should expect a lot of things unimplemented or broken.

Contributions are always welcome.

Instructions, guides and tips

We provide a wiki with all sorts of information such as details, how to get started, contributing, command lists and development resources in our wiki.

Sapphire Wiki

Client Version

This branch currently targets FFXIV 3.3.

Game: 2016.07.05.0000.0001 EX1: 2016.05.21.0000.0001

A full list of patch names can be seen in the wiki/Patch list.

We are not allowed to distribute the FFXIV client or any related content. Please do not ask for links or binaries related to FFXIV or Square Enix copyrighted content.

Dependencies + Compiling

Sapphire requires the following software:

Name Windows Linux
CMake 3.0.2+ and C++17 capable compiler Visual Studio 2022 gcc 7 and g++ 7 or newer
MySQL Server 5.7 MariaDB 10.7 (x64) MySQL server from your distribution's package manager

Please check the wiki/Getting Started for detailed installation/build instructions for your OS.

Final Fantasy XIV © 2010-2023 SQUARE ENIX CO., LTD. All Rights Reserved. We are not affiliated with SQUARE ENIX CO., LTD. in any way.