OpenCiv1 Project - Open source rewrite of the original Civilization 1 Game designed by Sid Meier and Bruce Shelley in year 1991

Clearly the answer is to first use unsafe code to write a sufficiently crash-prone reimplementation of NTVDM and then then run the game code on that ;)
 
Clearly the answer is to first use unsafe code to write a sufficiently crash-prone reimplementation of NTVDM and then then run the game code on that ;)
You are definitely right :goodjob:. My bad, I should have rewritten DosBox emulator to use 186 CPU instructions and BIOS, DOS 4.x kernel and original Microsoft C compiler to ensure the quality of the bug translation, so we can enjoy both CPU, BIOS and Microsoft C compiler bugs :D Oh, I almost forgot: Long live the Pentium floating point Bugs! 🤭
 
Last edited:
Seriously though, keep up the great work - I've watched a lot of Civ history and this is a very cool recreation of the start of the history. I was a bit skeptical when the thread started but am very happy to see how this has turned out so far!
 
Seriously though, keep up the great work - I've watched a lot of Civ history and this is a very cool recreation of the start of the history. I was a bit skeptical when the thread started but am very happy to see how this has turned out so far!
It's nice to know that ;) Thank you
 
I'm going for a despotic conquest in this game (only one city as well). When I destroyed the French, the German settler spawned next to one of my units. Again not 100% but I thought the spawn rules avoided placing new settlers right next to the player but I could be wrong.
View attachment 695484

EDIT - when you destroy a civ by getting their settler it says "German civilization destroyed by !". In v05 of the DOS game it was "German civilization destroyed by barbarians". No actual difference in gameplay, just the text.
The above scenario i something I have seen a lot of times.
A few times the settler was spawned on the very same square as one of my units, and my unit became invisible.
But I was able to move my unit and it become visible again together with the spawned settler. Using Civ1/1
 
Top Bottom