1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-01 16:37:45 +00:00
A Final Fantasy XIV 4.0+ Server Emulator written in C++
Find a file
Rey 12d3a1d94b Added opcodes to load into 6.38. Thank you perch for TCP Oodle.
Also changed the CommonGen.h to remove disallowed characters in
identifiers generated from Endwalker. (Pandaemonium and Cafe label)
2023-05-03 11:40:40 -05:00
.github Punctuation 2018-12-11 00:21:51 +01:00
cmake Update FindMySQL to look for MariaDB 10.6 2021-07-31 00:13:24 -07:00
config add customisable log level to config 2019-01-25 19:00:21 +11:00
deps update for tcp oodle 2023-05-03 00:13:19 -04: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 Added opcodes to load into 6.38. Thank you perch for TCP Oodle. 2023-05-03 11:40:40 -05: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 Fixed misc build errors. 2023-03-02 11:14:47 -06: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 Changed information in readme in merged develop into master 2023-02-04 14:25:46 +01: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 v5.58.

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.