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

Idea for making C3C patch framework

Discussion in 'Civ3 - Creation & Customization' started by Antal1987, May 22, 2014.

  1. Civinator

    Civinator Blue Lion Supporter

    Joined:
    May 5, 2005
    Messages:
    5,931
    Please don´t forget, that Firaxis themselves had to give the No-CD-Patch to the public as they sold C3C to a German Computergaming Magazine (and at least it was also published in another German Journal with a more exotic name) and that game could only be played with the No-CD-Patch. These magazins were sold worldwide. I also bought them and the patch is still available for the public at the internet site of that magazine.

    The official No-CD patch also was an official recommendation at the portal news of CFC for many years.
     
  2. Steph

    Steph Multi Many Tasks man Retired Moderator

    Joined:
    Sep 1, 2002
    Messages:
    18,162
    Gender:
    Male
    Location:
    Pont de l'Arn, FRANCE
    Ok, god to know. I just wanted to be sure that this solution was safe and we can invest time discussing it.
     
  3. Antal1987

    Antal1987 Warlord

    Joined:
    Sep 4, 2013
    Messages:
    160
    Location:
    Karelia, Russia
    I've never heard about that magazine. Did they buy only publishing rights? Or maybe some sources? :D
     
  4. Civinator

    Civinator Blue Lion Supporter

    Joined:
    May 5, 2005
    Messages:
    5,931
    I haven´t read their contracts.:lol: In 2005 they gave the Civ 3 and C3C CDs as add-on to their magazins. After a lot of complaints, the No-CD Patch (36 MB) had to be offered.
     
  5. nick0515

    nick0515 Fantasy World Builder

    Joined:
    Jan 5, 2008
    Messages:
    2,491
    Gender:
    Male
    Location:
    New Zealand
    I don't understand much at all about what is discussed in the initial post but this sounds very, very exciting!

    If even one limit like the buildings limit, cultures limit etc could be removed or expanded then that would be amazing.

    I think if this can be done we might see many old faces returning to Civ 3 modding!

    Antal1987, thank you so much for your hard work! This definitely has the potential for a total rebirth of Civ 3 modding!
     
  6. Puppeteer

    Puppeteer Emperor

    Joined:
    Oct 4, 2003
    Messages:
    1,132
    Location:
    DFW, Texas USA
    And playing. I think the biggest complaint about Civ3 was the need for micromanagement and perhaps a couple of the bugs.
     
  7. Antal1987

    Antal1987 Warlord

    Joined:
    Sep 4, 2013
    Messages:
    160
    Location:
    Karelia, Russia
    Now, it's alive.... *hysterical laughter on the background of thunder*

    The patch framework is done (v1). Here it is.
     
  8. clamel

    clamel Prince

    Joined:
    May 26, 2011
    Messages:
    513
    And don´t you dare to leave us now, WHEN Fireaxis or whoever owns the copyrights comes calling with a check of some sort.
    It has been known in the past that similar brilliant minds like yours have been bought over by companies to stop messing with their code.

    I do hope you could solve enough bugs and issues before this happens.
     
  9. Ares de Borg

    Ares de Borg Norman Knight

    Joined:
    Sep 19, 2004
    Messages:
    5,076
    Location:
    Heart Of Europe
    I'm just amazed by your work. Thank you very much to open up new possibilities to our beloved old game. :)
     
  10. Steph

    Steph Multi Many Tasks man Retired Moderator

    Joined:
    Sep 1, 2002
    Messages:
    18,162
    Gender:
    Male
    Location:
    Pont de l'Arn, FRANCE
    Damned, they never offered me anything with my expanded editor concept.
    I'm afraid I'm not such a brilliant mind :sad:
     
  11. Ares de Borg

    Ares de Borg Norman Knight

    Joined:
    Sep 19, 2004
    Messages:
    5,076
    Location:
    Heart Of Europe
    There, there, Steph, you know we love you anyway ;)

    Oh, and your editor of course, it's one of the main reasons why I'm still modding despite the lack of free time.
     
  12. Yoda Power

    Yoda Power ✫✫✫✫✫✫✫

    Joined:
    Sep 24, 2002
    Messages:
    13,868
    What's the status on the 31 civ limit? :)
     
  13. Steph

    Steph Multi Many Tasks man Retired Moderator

    Joined:
    Sep 1, 2002
    Messages:
    18,162
    Gender:
    Male
    Location:
    Pont de l'Arn, FRANCE
    that one is probably one of the difficult thing to change since IIRC they use the fact 32 civ = 32 bits to store some data information.
    So adding more than 32 civ means changing the data structure, and not simply expand it.
     
  14. Antal1987

    Antal1987 Warlord

    Joined:
    Sep 4, 2013
    Messages:
    160
    Location:
    Karelia, Russia
    storing civ bits in a one variable is not such a big problem as storing class_Leader structure for 33-rd civ. Here is how it's located in memory:

    .data:00A52E58 Civilizations class_Leader 20h dup(<?>)
    .data:00A94AD8 Civilizations_End dd ? ; DATA XREF: class_Leader__m40+295o
    .data:00A94ADC align 10h
    .data:00A94AE0 Unknown_String_1 struct_String256 <?> ; DATA XREF: f_Load_Saved_Game+C17o
    .data:00A94BE0 Game_Spy_Connection_Form class_Game_Spy_Connection_Form <?>

    Each class_Leader structure requires 0x20E4 bytes.

    There just no free space for storing extra civs. It requires injecting more than 700 functions to make civ limit disappear...
     
  15. Antal1987

    Antal1987 Warlord

    Joined:
    Sep 4, 2013
    Messages:
    160
    Location:
    Karelia, Russia
    I doubt they really do care about an old game.
     
  16. Yoda Power

    Yoda Power ✫✫✫✫✫✫✫

    Joined:
    Sep 24, 2002
    Messages:
    13,868
    But... Can it be done/can you do it?
     
  17. Antal1987

    Antal1987 Warlord

    Joined:
    Sep 4, 2013
    Messages:
    160
    Location:
    Karelia, Russia
    I don't know. It's too difficult for a one, even for a team.
     
  18. Yoda Power

    Yoda Power ✫✫✫✫✫✫✫

    Joined:
    Sep 24, 2002
    Messages:
    13,868
    What a shame. :(
     
  19. Antal1987

    Antal1987 Warlord

    Joined:
    Sep 4, 2013
    Messages:
    160
    Location:
    Karelia, Russia
    You think I'm superman? :D
     
  20. Virote_Considon

    Virote_Considon The Great Dictator

    Joined:
    Jul 7, 2004
    Messages:
    9,331
    Location:
    Skaville UK Reputation: 1
    Well, I've never seen you and he in the same place at the same time... ;)


    I have to echo the chorus of "thanks", as well. You're really doing some amazing work! :worship:
     

Share This Page