EQEmu - Open Source EverQuest Server
Akkadius Merge pull request #773 from chazix/master
converting some remaining abs & fabs to use std::abs, fixing warnings
Latest commit 1cc29d9 Sep 18, 2018
Permalink
Failed to load latest commit information.
client_files Merge of a monster Apr 3, 2017
cmake Servertalk implementation wip, added optional support for pub-key aut… Oct 24, 2016
common converting some remaining abs & fabs to use std::abs, fixing some war… Sep 10, 2018
dependencies fix for tortoisegit commit and overlay issues in dependencies/.gitignore Jul 16, 2013
eqlaunch Missing sleep def on linux Apr 12, 2017
hc More HC work, almost fully logs in Nov 19, 2016
libs Fix for NavMesh crash Jul 31, 2018
loginserver Some build fixes and changes Jun 28, 2018
queryserv [Queryserv] Dropped Item Logging Jul 22, 2018
shared_memory Merge of a monster Apr 3, 2017
tests Merge fix Nov 19, 2016
ucs Updated UCS versioning code - update your *.conf files Mar 5, 2018
utils Update eqemu_server.pl [skip ci] Sep 9, 2018
wi Will be redoing the event interface for subscriptions, some work for … Jan 31, 2017
world Merge pull request #745 from fryguy503/who-all-fix Sep 3, 2018
zone Merge pull request #773 from chazix/master Sep 18, 2018
.editorconfig editorconfig Aug 4, 2018
.gitattributes Create .gitattributes Feb 16, 2013
.gitignore Some build fixes and changes Jun 28, 2018
.travis.yml Change travis Jun 28, 2018
CMakeLists.txt Fix for missing policy Sep 3, 2018
LICENSE Change license to GPL3 instead of LGPL3 I'm not sure why this happene… Jul 3, 2018
README.md Update README.md Jun 28, 2018
appveyor-bots.yml Appveyor scripts that are in use, and added back in the old dependenc… Jul 3, 2018
appveyor-no-bots.yml Appveyor scripts that are in use, and added back in the old dependenc… Jul 3, 2018
changelog.txt Make it so DataBuckets set_data can take time formats such as 1s, 1m,… Jul 10, 2018

README.md

EQEmulator Core Server

Travis CI (Linux) Appveyor w/ Bots (Windows) Appveyor w/o Bots (Windows)
Linux CI Build status Build status

EQEmulator is a custom completely from-scratch open source server implementation for EverQuest built mostly on C++

  • MySQL/MariaDB is used as the database engine (over 200+ tables)
  • Perl and LUA are both supported scripting languages for NPC/Player/Quest oriented events
  • Open source database (Project EQ) has content up to expansion OoW (included in server installs)
  • Game server environments and databases can be heavily customized to create all new experiences
  • Hundreds of Quests/events created and maintained by Project EQ

Server Installs

Windows Linux
Install Count Windows Install Count Linux Install Count

> Windows

> Debian/Ubuntu/CentOS/Fedora

  • You can use curl or wget to kick off the installer (whichever your OS has)

curl -O https://raw.githubusercontent.com/EQEmu/Server/master/utils/scripts/linux_installer/install.sh install.sh && chmod 755 install.sh && ./install.sh

wget --no-check-certificate https://raw.githubusercontent.com/EQEmu/Server/master/utils/scripts/linux_installer/install.sh -O install.sh && chmod 755 install.sh && ./install.sh

Supported Clients

Titanium Edition Secrets of Faydwer Seeds of Destruction Underfoot Rain of Fear

Bug Reports

  • Please use the issue tracker provided by GitHub to send us bug reports or feature requests.
  • The EQEmu Forums are also a place to submit and get help with bugs.

Contributions

  • The preferred way to contribute is to fork the repo and submit a pull request on GitHub. If you need help with your changes, you can always post on the forums or try Discord. You can also post unified diffs (git diff should do the trick) on the Server Code Submissions forum, although pull requests will be much quicker and easier on all parties.

Contact

Resources

Related Repositories

Other License Info

  • The server code and utilities are released under GPLv3
  • We also include some small libraries for convienence that may be under different licensing
    • SocketLib - GPL LibXML
    • zlib - zlib license
    • MariaDB/MySQL - GPL
    • GPL Perl - GPL / ActiveState (under the assumption that this is a free project)
    • CPPUnit - GLP StringUtilities - Apache
    • LUA - MIT