# Opengate: a client and server remake of Jumpgate

> Opengate remakes NetDevil's online space game Jumpgate in C++ as a game client, a game server and a state server built on OGRE, CEGUI, Bullet and Boost asio, which log in through a metaserver whose requests the project documents. Its data recreates the Jumpgate sector map with jumpgate links and faction ships such as the Tauseti Lady Kickstart, and its design notes list item prices, scale ships from NetDevil's DirectX models and include an item data set that uses data extracted from NetDevil's JOSSH database.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-09
- Added to the catalog: 2026-11-10
- Original resource: <https://sourceforge.net/projects/opengate/>
- Primary source: <https://sourceforge.net/p/opengate/code/ci/7412412608dfea39245a35e32797dcf17d7a2d51/tree/README.rst>
- Catalog page: <https://awesomerea.org/resources/opengate-jumpgate-case/>
- Record JSON: <https://awesomerea.org/resources/opengate-jumpgate-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/opengate-jumpgate-case/index.md)

## Requirements & limits

- **Prerequisites:** Builds with CMake against OGRE, OIS, CEGUI with its Ogre renderer, FreeALUT, Vorbis, Bullet and Boost 1.46 or later.
- **Limits:** The project lists its development status as alpha and pre-alpha.
- **License:** Source files carry the GNU General Public License version 2 or later notice; the repository has no top-level licence file.

## Primary sources

1. <https://sourceforge.net/p/opengate/code/ci/7412412608dfea39245a35e32797dcf17d7a2d51/tree/README.rst>
2. <https://sourceforge.net/p/opengate/opengate-doc/ci/7bf1e942a9e0285c355c51958cfa99760eb1546e/tree/scaling.txt>
3. <https://sourceforge.net/p/opengate/opengate-doc/ci/7bf1e942a9e0285c355c51958cfa99760eb1546e/tree/info.ini>
4. <https://sourceforge.net/p/opengate/code/ci/7412412608dfea39245a35e32797dcf17d7a2d51/tree/data/misc/sectors.xml>
5. <https://sourceforge.net/p/opengate/code/ci/7412412608dfea39245a35e32797dcf17d7a2d51/tree/CMakeLists.txt>

## More in Games

- [OpenLGR: rehosting Lego Racers with emulation and runtime patches](https://awesomerea.org/resources/openlgr-lego-racers-case/index.md) · Case study
- [OpenMC2: incrementally rewriting Midnight Club 2](https://awesomerea.org/resources/openmc2-case/index.md) · Case study
- [OpenMM1: incrementally rewriting Midtown Madness 1](https://awesomerea.org/resources/openmm1-case/index.md) · Case study
- [OpenPayload: reimplementing the Mario Kart Wii Wiimmfi payload](https://awesomerea.org/resources/openpayload/index.md) · Case study
- [OpenPigeon: reconstructing GamePigeon iMessage game messages](https://awesomerea.org/resources/openpigeon-case/index.md) · Case study
- [OpenRSC: reconstructing RuneScape Classic servers](https://awesomerea.org/resources/openrsc-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.
