1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

CivOne - An Open Source remake of Civilization 1

Discussion in 'Civ1 - General Discussions' started by SWY, Oct 3, 2014.

  1. DomCiv1

    DomCiv1 Chieftain

    May 20, 2020
    Hi all
    A short message to thank everybody who worked on CivOne. I have just landed on this forum literally minutes ago, but I find it amazing that some people have collaborated on such an undertaking. I have started playing Civ1 back in 1991 when I was a student - wish I had kept the original game box! - and haven't stopped playing ever since (it's the only game I enjoy playing on a computer at all).
    I used to develop early in my career so I do have a bit of techie experience though unsure whether my knowledge is completely outdated or not, but I do hope to be able to contribute in some way. If anybody is still active out there, give me a shout!
    I haven't read the entire thread just yet, but I assume the original Civ1 code from Microprose is not available, and never will be?
    Cheers from London
  2. axx

    axx Chieftain

    Feb 19, 2011
    No, the source code isn't available. I've watched Sid's interviews over the years but I've never heard him say if he still has the code and who owns it.
    CivOne tries to recreate original Civ1 as closely as possible (with all the bugs), but you'd have an option to run with mods and patches.
    SWY added a neat debugger into the game (civ2 style) which enables you to add units, techs, change gold etc. :)
    There are issues listed on Github repository where you can contribute. Lots is still unknown, although recently guys like Tupi have been posting threads here on game's mechanics playing around with assembly.
    And btw for me also Civ1 is one of rare (perhaps the only one) games I can play on PC, now that I'm older.
  3. hospital

    hospital Chieftain

    Feb 8, 2018
    There probably should be a getting started guide in the git for devs but basically:

    Download and install dotnet core 3.1 sdk for your OS: https://dotnet.microsoft.com/download/dotnet-core/3.1
    Download and install vs code: https://code.visualstudio.com/download
    Clone the civone repo: https://github.com/SWY1985/CivOne
    Open the civone folder in vs code
    You should be able to run it now

    Te first time you run it you will be asked where your original civ1 files are. CivOne uses the images from that folder.

Share This Page