# GMDprivateServer: a Geometry Dash server emulator

> GMDprivateServer implements a PHP server emulator for Geometry Dash versions 1.0 through 2.2. It uses a MySQL or MariaDB database and requires redirecting the game's executable to the replacement endpoints; its code includes account, messaging and game-specific hash handling.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/Cvolton/GMDprivateServer>
- Primary source: <https://github.com/Cvolton/GMDprivateServer/blob/65f0085f06987a99ea174210b85d299e11bd9f36/README.md>
- Catalog page: <https://awesomerea.org/resources/gmdprivateserver-geometry-dash-case/>
- Record JSON: <https://awesomerea.org/resources/gmdprivateserver-geometry-dash-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/gmdprivateserver-geometry-dash-case/index.md)

## Requirements & limits

- **Prerequisites:** A web server, PHP 5.5 or later, and a MySQL or MariaDB database are required.
- **Prerequisites:** The links in GeometryDash.exe must be changed; some are Base64 encoded in version 2.1 and later.
- **Limits:** The untested branch contains breaking changes and has virtually no support.
- **License:** GNU GPL v3.

## Primary sources

1. <https://github.com/Cvolton/GMDprivateServer/blob/65f0085f06987a99ea174210b85d299e11bd9f36/README.md>
2. <https://github.com/Cvolton/GMDprivateServer/blob/65f0085f06987a99ea174210b85d299e11bd9f36/_updates/README.md>

## More in Games

- [Golden Sun: a symbolized Game Boy Advance disassembly](https://awesomerea.org/resources/golden-sun-disassembly-case/index.md) · Case study
- [Goldenland 2: documenting the game’s data formats](https://awesomerea.org/resources/goldenland-2-cold-heaven-case/index.md) · Case study
- [Goof Troop: an SNES disassembly of the USA release](https://awesomerea.org/resources/goof-troop-snes-disassembly-case/index.md) · Case study
- [gopenfusion: reconstructing FusionFall packet services](https://awesomerea.org/resources/gopenfusion-case/index.md) · Case study
- [Grand Prix Circuit: a native Rust port of the 1988 DOS game](https://awesomerea.org/resources/grand-prix-circuit-recomp-case/index.md) · Case study
- [GTA Mode: reverse-engineering SimCity 3000 Unlimited for a native plugin](https://awesomerea.org/resources/simcity-3000-gta-mode-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
