1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-24 13:47:46 +00:00
A Final Fantasy XIV 4.0+ Server Emulator written in C++
Find a file
hkAlice 32bea19f2c
Merge pull request #964 from arieshi255/fix-clang
Fix building on Clang and add Oodle support for Linux targets
2024-07-28 05:15:17 -03:00
.github Punctuation 2018-12-11 00:21:51 +01:00
cmake Shamelessly steal FindMySQL.cmake from 3.x branch 2023-05-23 07:46:24 -03:00
config add customisable log level to config 2019-01-25 19:00:21 +11:00
deps Fix building on Clang and add Oodle support for Linux targets 2024-06-28 08:27:26 +02:00
doxygen fix doxygen missing documentation after project restructure 2019-01-14 21:32:18 +11:00
sql update for Empyreum 2023-03-04 00:06:38 +00:00
src Fix building on Clang and add Oodle support for Linux targets 2024-06-28 08:27:26 +02:00
web True out of source build now possible. 2019-01-02 15:09:59 +01:00
.appveyor.yml actually gets past cmake now 2019-10-14 18:57:31 +11:00
.editorconfig Update submodules and editorconfig 2018-08-30 13:38:40 +02:00
.gitignore fix some build directories not being ignored 2019-02-09 16:50:55 +11:00
.gitmodules add actions submodule 2020-01-26 21:24:38 +11:00
.travis.yml update travis config to use g++-8 2019-10-14 18:45:17 +11:00
CMakeLists.txt Remove oo2net_9_win64.dll from CMakeLists.txt as it's unused (we statically link Oodle from it's .lib) 2023-05-23 07:47:11 -03:00
CMakeSettings.json Fixed misc build errors. 2023-03-02 11:14:47 -06: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
LICENSE.md Initial commit of the sapphire server 2017-08-08 13:53:47 +02:00
README.md update README.md 2024-06-17 01:09:26 +09: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 Linux Build Status Windows Build Status

Sapphire is a FINAL FANTASY XIV Server Emulator. This version targets FFXIV v6.58 hotfix 2.

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 (of course contributions are always welcome).

Dependencies + Compiling

Sapphire requires the following software:

Name Windows Linux
CMake 3.0.2+ and C++17 capable compiler Visual Studio 2019 gcc 8 and g++ 8 or newer, or equivalent clang version.
MySQL Server 5.7 Official Site MySQL server from your distribution's package manager

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

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