Skip to content

BigBoot/GiganticEmu

Repository files navigation

GitHub Workflow Status (branch) GitHub GitHub release (latest SemVer) GitHub release (latest SemVer including pre-releases)

GiganticEmu

A backend emulator for the game Gigantic by Motiga.

Logo

GiganticEmu.Launcher (Mistforge Launcher)

Avalonia based launcher application for connecting to the emulated backend.

GiganticEmu.Launcher

GiganticEmu.Agent

Provides a WebInterface and a REST api for hosting private Servers. GiganticEmu.Agent

GiganticEmu.Web

Provides a Rest API for user account creation/login. As well as some methods required for authenticating the game clients.

GiganticEmu.Mice

Implements the TCP based MICE protocol used by the client to talk to the backend.

Instructions

  • Download the Misfroge Launcher from the latest release into your Gigantic folder.
  • Start the MistforgeLauncher.exe

Building

Requirements:

  • MSVC 2019 (e.g. Visual Studio 2019 with C++ Build Tools)
  • CMake
  • .NET SDK 7.0
  • Powershell 7.x
./dist.ps1

The resulting files will be in dist/

Troubleshooting

The game crashes with an error report:

Install the latest vc_redist: https://aka.ms/vs/16/release/vc_redist.x64.exe