Skip to content
Rajko Horvat edited this page Sep 6, 2023 · 35 revisions

Welcome to the OpenCiv1 wiki!

About

This is a direct rewrite of the original Civilization game designed by Sid Meier and Bruce Shelley in year 1991.

Current status

The game is playable in current state, but requires Original game v475.05 to be present in 'c:\dos\civ' directory. The civ.exe needs to be in the unpacked state, see https://github.com/rajko-horvat/CivUnpack

Alpha Pre-Release version is available for download at https://github.com/rajko-horvat/OpenCiv1/releases/tag/AlphaPreRelease

Final Goal for this project

Is a complete rewrite of the code, fixing the bugs and porting it to a modern platform.
The planned milestones to reach:

  • Reaching the initial playability of the game (passed),
  • Rewrite of the original code, functionalities and features (in progress...),
  • Fixing the bugs and introduction of new features (multiplayer capabilities...),
  • Porting to HTML5 platform,
  • Redesigning graphics and music.

Help needed

All contributions are welcome.

For this stage of code rewrite, the programming skills needed are:

  • Moderate knowledge of assembly language,
  • Knowledge of C# language.

Introduction to the current code for contributors

Clone this wiki locally