Skip to content

Shin Megami Tensei IMAGINE (真・女神転生IMAGINE) Private Server

License

Notifications You must be signed in to change notification settings

C-N-T-M/comp_hack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMP_hack

AGPL License Latest Release Discord Chat

Build Status Coverity Scan Build Status Coverage Status Documentation Status

Shin Megami Tensei IMAGINE (真・女神転生IMAGINE) Private Server

The is server software to revive an MMO that has been shutdown (SMT: IMAGINE). It's a complete re-implementation of the server from scratch and fully open source. The best place for documentation is the Definitive Guide so be sure to check it out. If you need additional support or have a question, stop by the Discord server (be sure to read the rules channel to get to the community discussion) or start a GitHub discussion.

Building on Linux

You only need to build the project if you are on a Linux system that doesn't have a package (there is a PPA for Ubuntu-based systems) or you want to contribute. That being said, if you wish to contribute, Linux is the preferred build and run environment for the server. Of course you can build and develop with Visual Studio 2015 on Windows if that's your thing.

Dependencies

First thing you want to do is download some dependencies. Make sure you have GCC 5+ or Clang with C++14 support. Here is a command for Debian/Ubuntu based distros to pull in packages you may need:

sudo apt-get install build-essential cmake docbook-xsl doxygen texlive-font-utils xmlto libqt5webkit5-dev

Building

Make sure to initialize and update the submodules before trying to build!

That should be all you need. Just build the project now:

mkdir build
cd build
cmake -DNO_WARNINGS=ON ..
make

See the Definitive Guide for more information on the build system options and how to setup the server.

Building on Windows

If you do not wish to contribute to the project, download from the Releases section or download the nightly artifact off the AppVeyor page.

Required Dependencies

Optional Dependencies

Building

Make sure to initialize and update the submodules before trying to build!

Edit the vsbuild_x86.bat and vsbuild_x64.bat batch files to point to your install of Qt. Run the desired script and you should see a build32 or build64 folder. Inside the folder should be a comp_hack.sln solution file. Open the solution and build as normal.

See the Definitive Guide for more information on the build system options and how to setup the server.

About

Shin Megami Tensei IMAGINE (真・女神転生IMAGINE) Private Server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 89.8%
  • CMake 6.1%
  • JavaScript 2.1%
  • HTML 0.9%
  • Python 0.5%
  • Squirrel 0.3%
  • Other 0.3%