← MVG Docs

SWG-Core

Our universal Star Wars Galaxies emulator and all-in-one client, powering MutoVerse Galaxies.

Star Wars GalaxiesEmulator + ClientIn developmentFan project

Overview

SWG-Core is MVG’s own modern SWG server emulator and client, built to restore the full breadth of Star Wars Galaxies — Pre-CU, Combat Upgrade and NGE content — on modern technology. It powers MutoVerse Galaxies, our live SWG server. It is a strictly non-commercial fan preservation project.

The stack

  • SWG-Core server — pipeline-style networking, with a dedicated console (swg-core.exe) and galaxy management in the database
  • SWG-Core Client & launcher — one plug-and-play launcher/client with a single Play button and era toggle; modern rendering (DirectX 11/Vulkan), borderless fullscreen by default
  • Era-authentic UIs — each era presents its original interface, so you can see the game’s evolution
  • Web control panel — live server management with hot-reloaded content overlays and Discord integration for online status and player counts

MutoVerse Galaxies

  • 28 galaxies online under the primary galaxy Infinite
  • Pre-CU base (Publish 14, Rebellion era) with expansion-era content folded in
  • Player data (accounts, characters, housing, ships, inventory) managed in MariaDB
  • Site registration required for a game account

Engineering notes

Custom content lives in an overlay rather than in base server files, so server updates never destroy our work — and the panel can hot-reload it. Admin tooling is txAdmin-inspired: a roster with granular permissions, an in-game admin command, and launcher-collected identifiers.