CariElf CariElf

Gal Civ 1.21 and Altarian Prophecy 1.51

Gal Civ 1.21 and Altarian Prophecy 1.51

http://www.galciv.com/index.asp?action=full&NewsID=497

The version history for Gal Civ 1.21 probably doesn't include everything.  Rather than sorting through and trying to figure out what was fixed in Altarian Prophecy first, I decided that it would be better to get it up there on the server for you guys. :)

I don't think that stability will be an issue with these betas, but since a lot has changed, I wanted to make sure that everything works on different systems before making it public. 

The changes to the save games were made to make cheating harder.  We are still presently allowing modded games to be submitted to the metaverse, but we may disallow it or add more caps in the future.

Please let me know what you think about the difficulty of the campaign missions at various levels of difficulty.  The feedback will be most useful if you aren't using mods.  We also didn't get a lot of feedback on the custom maps and scenarios that aren't associated with the campaign.

It probably doesn't make a lot of difference, but if you need to post a bug report, please report whether your using Gal Civ or Altarian Prophecy.


[Message Edited]
14,734 views 138 replies
Reply #26 Top
The turns to complete numbers displayed are not correct. An excample: if a planet is producing Soil Enhancement costing 50 and the planet has a social production of 10, the turns to complete number shows 5 not 4 as it should
End of quote

This is not a display error. It really does take 5+1 turns. Building isn't completed until the turn after the total cost is expended. Whether it should take 6 turns or not is a different question.
End of quote


Well, if in january 2178, the social production for the planet is set to soil improvement (50 BC) and the planet is producing:
- 51 BC per month, the displayed ETA will be next month and project completed at the begining of february 2178
- 26 BC per month, the displayed ETA will be 1 month and the project competed at the begining of march 2178
- 17 BC per month, the displayed ETA will be 2 months and the project competed at the begining of april 2178
- 13 BC per month, the displayed ETA will be 3 months and the project competed at the begining of may 2178
- 11 BC per month, the displayed ETA will be 4 months and the project will be completed at the beginning of June 2178
- 10 BC per month, the displayed ETA will be 5 months BUT the project will be completed at the beginning of June 2178, as when the displayed ETA is 4 month
- 9 BC per month, the displayed ETA will be 5 months and the project will be completed at the beginning of July 2178

I guess the problem is in the calculation of number of turns which don't correctly take in account the case where the social production is an exact divider of the needed social cost to complete the project.
If the planet produce P social production per turn and the needed social cost to complete is C, we have:
C = P*N + R where
N = floor(C/P)
and R = C mod [P], the reminder.
N correspond to the ETA displayed (N = 0 => next month, N = 1 => 1 month ...)
Too bad, when R = 0, the ETA displayed should be N-1 instead of N.

To correctly take this in account, N should be calculated from the following formula:
N = max(floor((C-1)/P),0).

The max is needed since it is possible to have C=0 in the calculation of the ETA for military production that have been rushbought.
[Message Edited]
Reply #27 Top
You are right Peace Phoenix your simple formula would solve the problem, let's hope SD adopts it.
Reply #28 Top
Here's an interesting bug in the Altarian Campaign: if the scenario doesn't "force" a premature win via a special victory condition, the mission debriefing is overwritten by the standard end-game victory sequence.

This makes the final scenario particularly weird, as the campaign debriefing makes numerous references to material covered in the scenario debriefing, and the player will never get to see that because the only way to meet the scenario victory conditions is to also meet either the alliance or conquest victory conditions (it will be "Alliance" unless you attack the Altarians.)

Scenario debriefings should probably always override any other victory epilogues regardless of why the scenario was considered a "victory".

[Message Edited]
Reply #29 Top
- 10 BC per month, the displayed ETA will be 5 months BUT the project will be completed at the beginning of June 2178, as when the displayed ETA is 4 month
End of quote


hmm....

My experience has been that this also completes in July. I've lost a Wonder to the Altarians by one turn because of it before. That doesn't, however, rule out it being an intermittent effect of some sort.


Incidentally, I found something else that's interesting: at the start of a game, the AI apparetnly takes it's first turn before you even start the game.

I restarted the AP campaign, and on scenerio 3, the Altarians built a wonder immediately upon first displaying the map.
Reply #30 Top
Incidentally, I found something else that's interesting: at the start of a game, the AI apparetnly takes it's first turn before you even start the game.

I restarted the AP campaign, and on scenerio 3, the Altarians built a wonder immediately upon first displaying the map.
End of quote

This could be consistent with the fact that when loading a game, AI get an opportunity for diplomatic exchange and rushbuying.

Reply #31 Top
The version history for Gal Civ 1.21 probably doesn't include everything. Rather than sorting through and trying to figure out what was fixed in Altarian Prophecy first, I decided that it would be better to get it up there on the server for you guys.

Sorry to post this uneducated newbie post, CariElf, but I'm normally a Mac user, using my out-of-date PC for those games not on a Mac. Where, exactly, do I go to get 1.21 and 1.51? I have managed to negotiate my way to SDC games file, but the files there are for version 1.20.098 and an unknown version of AP. In addition to having much frustration dowloading from that site (downloadus interruptus twice), I am unfortunately shackled with a dial-up connection for my PC, which may adversely affect the download process.

I purchased AP via dowload, and my map editor simply causes my machine to freeze up, requiring a shutoff via the main power switch. Does 1.51 fix the map editor (assuming it's the editor and not my dowload of it).

Finally, is there any supporting documentation of AP?

Grrr, stupid PCs (surely you don't think it's operator error?)!

Thx in advance! :)
Reply #32 Top

I tried a game and went to the blank screen and out of the game
End of quote

Please send me your debug.err from your AltarianProphecy directory to [email protected].

I've logged the other stuff.

Reply #33 Top
This could be consistent with the fact that when loading a game, AI get an opportunity for diplomatic exchange and rushbuying.
End of quote


I think this only occurs if you restart/reload a game without exiting GC/AP first. I think if you actually close down GC or AP then reload the game it will not do that.

Bill
~SDC~
[Message Edited]
Reply #34 Top

Wandersun: You need to have show pre-release versions checked.  And I found out today that beta versions of the games are only available to Drengin.net subscribers.  So far the betas seem to be doing well, so we may be able to get up release versions by the end of the week.  But yes, 1.51 should fix the freezing problems for the map editor.

Bill: that's an interesting thought.  I think that there is a variable that keeps the AI from taking a turn immediately when a game starts; maybe that doesn't get reset if you load or start a new game after having already loaded/started a game.

Reply #35 Top
. And I found out today that beta versions of the games are only available to Drengin.net subscribers.
End of quote

Strange, I have only Galciv (no Drengin, no AP) and was able to get the beta version of galciv 1.21
Reply #36 Top
Peace Phoenix: Hmm, well that's what I was told. :) But if you can get it, you have access somehow or another.  Maybe you're on the beta list.
Reply #37 Top
Well, my last submitted game is clearly a 1.21 game.
Reply #38 Top
Question:
I heard quite some time ago (well before AP was released) that the basic Galciv wouldn't be updated anymore as its cycle of support has expired. What caused the change in this policy?

Normally, I'd keep up with the news, but I haven't been here for quite some time. It looks like that I might start playing again...
Reply #39 Top

I had to add code to help prevent cheating in the metaverse.  That was one of the major reasons for the update.


[Message Edited]
Reply #40 Top
SBmoduls from mods disapeared. They dont show up in the Tech tree amd cant be build
End of quote


It is the case in 1.21 for standard SB modules: they don't appear in the tech tree and when trying to imporve a strabse, nothing is available. And the only mods I have are : Research.inc, mini-colony ships, mooser anomalies and Tugoz' star replacement.
Reply #41 Top
Cari told me that that has something to do with the anti-cheat-flags she added, and its coding, she fixed it she said, I assume that that will be brought to us with the next update
Reply #42 Top
Hello friends,
I just upgraded my GC and subscribed to Drengin.net; I am now downloading AP.

Some questions to the veterans out there:

1) I am currently playing 2 games in GC 1.21. Will the games be affected by the upgrade? Will the game dynamics change?
2) Will I be able to play plain vanilla GC after the installation or I will have the "upgraded" AP version only?
3) When the new releases of GC and AP will appear, what will I have to download? Just the AP updates (if any), the GC ones, both?

Maybe all these questions are arising because I have not clearly understood the main differences between the twos. At the beginning I thought that AP was just a campaign (pardon me) but I realize that it's changing several parameters within the game. May you please suggest me some links with some more details?

Thx in advance

~SDC~
Reply #43 Top
1) I am currently playing 2 games in GC 1.21. Will the games be affected by the upgrade? Will the game dynamics change?
End of quote

The only change I can see is IF you want to submit games to the metaverse, since you would need to reguster your Drengin serial Id

2) Will I be able to play plain vanilla GC after the installation or I will have the "upgraded" AP version only?
End of quote

From my understanding (I don't have AP), yes: Galciv and AP have their own executable. So to play vanilla Galciv, you need to launch the exec in the Galciv directory. For AP, it is in the AP directory


3) When the new releases of GC and AP will appear, what will I have to download? Just the AP updates (if any), the GC ones, both?
End of quote

I guess it will depends on what is needed. I know that for AP, you need at least Galciv 1.20

BTW, when upgrading with SDC, don't forget to create an archive first.
Reply #44 Top
thx Peace Phoenix.

Btw I found a useful link in galciv.com explaining some of the features / differences :

http://www.galciv.com/expansion.asp

~SDC~
Reply #45 Top
I appreciate the fixes that Stardock made to prevent cheating! However, I too have experienced an inability to build mod SBmodules, namely the ones from Icho Tolot, both Halut Pack 2.0 and Omega Pack. I have upgraded to the latest available versions today -- 7/23/04 -- and ran a test game of my own. So whatever blocks against cheating seem to have blocked what I hope are legitimate modifications. The technologies have been achieved and the morality alignment is high enough. Any further instructions would be appreciated. Thanks!!!
Vincent "One-Eye"

~SDC~
Reply #46 Top
I solved that by placing the SBmodule files in the data folder, not the mods/data
Cari knows about that and she said she fixed it with the newest build
Reply #47 Top
I solved that by placing the SBmodule files in the data folder, not the mods/data
End of quote

It is strange that I have this problem with the standard modules since I haven't any mods associated with modules.
Reply #48 Top
One small request: since when changing slider, the production on each planet are correctly calculated for showing ETA on military and social production, could it be possible to have the same with research: that the research screen give a correct ETA based on the free research really disponible and not a buffered value?
Reply #50 Top
Reply to #46

Thanks, Icho Tolot, for the advice. It worked fine!!! Just curious why the changes affected Star Base Modules and not ships, etc.? Still enjoy the game immensely even if I don't understand and the "behind the scenes" elements!


~SDC~