 |
|  |
 |
|
J Bytheway
|
 |
England
Jul 2001 time: 05:16
|
|
There have indeed been quite a few changes since last time... more than I thought, and mostly thanks to Martin (keep up the good work!). Here's a new version.
Again, this version was not compiled in .NET, so it is not necessary to have the .NET runtime environment (or the two dlls mentioned in the first post) to use it. Of course, having them will not hurt anything.
This version is missing its copy of ChangeLog.txt due to me not being able to access the repository, but hopefully that's not a big problem.
To install, download all three files and extract them into your CTP2 directory.
2005.09.12.CTP2.Playtest.1of3.rar
2005.09.12.CTP2.Playtest.2of3.rar
2005.09.12.CTP2.Playtest.3of3.rar
Changes:
2005-09-12
Fixed: Bug with gold income
Added: City limit to domestic control panel
Changed: Information window remains open across turns
Changed: Opening score tab of information window no longer closes other windows
Added: Gold loss due to conversion and production loss due to franchising to national manager resource tab
Added: Special attack window to display the cost of a special attack
Added: Construction time to tileimp tracker window
Fixed: Crashes when deleting tileimps
Added: Option to end game on db error
Fixed: MP database sync check
Added: Female leader pictures
Fixed: Age display in MP summary
Fixed: Colors used on single player selection screen
Last edited by J Bytheway on 16-09-2005 at 01:02
|
|
|  |
 |
|
Protra3211
|
|
Me too but it must be because it takes time to download all the files . Reloaded CtP2 so as not to mix any thing up. Source code updates in some points are starting to catch up to the mods.
|
|
|  |
 |
|
Protra3211
|
|
Only one file is downloading now
|
|
|  |
 |
|
Maquiladora
|
|
quote: Originally posted by Fugi the Great
Dumb question, but does anyone know if it is possible to use national flags on the units instead of just colors? - that would just be too cool. |
I dont know but it would be great, no doubt about that, over the cities too.
Ill try the playtest in a little while then change the opening post.
EDIT: First post now updated with the 12 Sept. 2005 playtest.
Last edited by Maquiladora on 16-09-2005 at 13:54
|
|
|  |
 |
|
Martin Gühmann
|
 |
Berlin, Germany
Mar 2001 time: 06:16
|
|
quote: Originally posted by mapfi
there's only one thing that puzzled me up to now: when I use the optimize slider button on the already optimal setting the calculated numbers change, even though the sliders remain at their place. if i move them back and forth, i get the numbers i started out with again, pressing the optimizer button again starts the cycle anew |
Maybe this is a problem that the algorithms here use some stuff that they shouldn't use and it is dependent on the value before. Actual I didn't investicate it, because I want to replace the whole resource calculation anyway.
However you can also watch the problem in the default game, when you play with the specialists distribution, engage one farmer and then remove him and you see a difference.
Other things you will find with this playtest are that the Great Library is a little bit broken that is already fixed. Another issure is, when you reload slic, that your code is as often executes as often you have reloaded slic, very nasty if you develope some slic code, I made with this the debug version crash. And related to this something of the slic engine still leaks.
-Martin
|
|
|  |
 |
|
Fugi the Great
|
 |
Sheboygan,WI,USA
Mar 1999 time: 05:16
|
|
My first bug that I have with version 2005.09.12.CTP2.Playtest
Got a Slic error: Script:slc:1290:Array index 0 out of bounds Continue yes/no, I click yes. Get another one: Array lookup City[0] failed.
Got these several times somewhere around turn 120, Seemed like it started out every 5 turns, then jumped to every two turns, then every turn, then just as suddenly it totally disappeared.
Still got a major problem when you shut down the game, screen gets all screwy, mouse pointer becomes invisible, wallpaper is all blue, icons get a weird whitish outline to them - almost looks like it is still stuck in some 256 color video mode or something similar. My screen is usually set to 32 bit color, but to correct the problem I had to switch video modes to 16 bit, and then tell it to revert to the original 32 bit mode. CTP.exe is still running in background using 94% CPU and 339,864K memory.
Other than that, so far so good up to turn 309 (game save)
edit:
Turn 443 CTD. CTP.exe still running, 99% CPU, 596,248K memory. Crash.txt:
0xffffffa0 [(kernel) + 0x0]
0x0042b4c7 [?Process@Director@@QAEXXZ + 0x27]
0x0040c2aa [?Process@CivApp@@QAEJXZ + 0x12a]
0x00406f81 [?CivMain@@YGHPAUHINSTANCE__@@0PADH@Z + 0x3a1]
0x00406a35 [WinMain@16 + 0x65]
0x007d241c [WinMainCRTStartup + 0x134]
0x77e814c7 [__onexitbegin + 0x773c392f]
Reload from Autosave and saved game. Quit Program(I'm tired). CTP.exe still running - 84 megs of memory.
Last edited by Fugi the Great on 18-09-2005 at 10:18
|
|
|  |
 |
|
special_unit
|
|
hi,
just installed the latest playtest and saw something I hadn't seen before. When "Display City Names" is on, you see two numbers beside each city, one above the other. The one on top is the regular one, showing population. the one beneath is -- well, I thought it was "time to complete production" as it seemed to decrement each turn. But it also shows when there is no production, eg when you've just founded a city. And it has no relation to actual production time as far as I can see.
cheers
special_unit
|
|
|  |
 |
|
Maquiladora
|
|
Its turns to next growth in the city, perhaps it needs a label...
|
|
|  |
 |
|
Martin Gühmann
|
 |
Berlin, Germany
Mar 2001 time: 06:16
|
|
quote: Originally posted by special_unit
"time to complete production" |
No it is time to next pop, so that you know when your city will grow.
quote: Originally posted by Fugi the Great
Got a Slic error: Script:slc:1290:Array index 0 out of bounds Continue yes/no, I click yes. Get another one: Array lookup City[0] failed. |
Well again, you have to reload slic to continue your game, unfortunatly as I wrote in my last post this could have some unwanted side effects.
quote: Originally posted by Fugi the Great
Still got a major problem when you shut down the game, screen gets all screwy, mouse pointer becomes invisible, wallpaper is all blue, icons get a weird whitish outline to them - almost looks like it is still stuck in some 256 color video mode or something similar. My screen is usually set to 32 bit color, but to correct the problem I had to switch video modes to 16 bit, and then tell it to revert to the original 32 bit mode. CTP.exe is still running in background using 94% CPU and 339,864K memory. |
The problem with ctp2.exe running in the backround is that I cannot reproduce it. I have Windows 98, and I cannot check whether there is a ctp2.exe using the major part if my computer resources. All I can do is to Ctrl+Alt+Del and check whether there is a ctp2.exe in that list and kill it if there is one. And so far you are the only person reporting this problem. I am afraid that you have to get active yourself to find someone who can reproduce the problem and repair it. I cannot repair something that I cannot observe. And of course one possibility is that the problem is on your system, for instance outdated drivers. But I can only speculate here.
-Martin
|
|
|  |
 |
|
Fromafar
|
|
quote: Originally posted by Fugi the Great
Got a Slic error: Script:slc:1290:Array index 0 out of bounds Continue yes/no, I click yes. Get another one: Array lookup City[0] failed.
|
You may safely ignore these for now. It is a report that settling failed, because there was another city too close to the spot where you (or some AI?) tried to settle. The program does not fill in the data of this other city when generating the report, so the city[0] reference in the text generates an error.
|
|
|  |
 |
|
E
|
 |
July 24,2005 Ctp2 Tiles in sig!
May 1999 time: 21:16
|
|
quote:
Originally posted by Fugi the Great
Dumb question, but does anyone know if it is possible to use national flags on the units instead of just colors? - that would just be too cool.
Originally posted by Maquiladora
I dont know but it would be great, no doubt about that, over the cities too.
Ill try the playtest in a little while then change the opening post.
EDIT: First post now updated with the 12 Sept. 2005 playtest. |
Just back on vacation and I thought about this too. After I finish up the needsCityGood code I plan on doing that "are you sure you want to attch?" pop up and to add hidden nationality unit ability. When looking into it earlier I saw the code "DrawHerald" which I think draws the unit flag and now with Martin's new Civilizatio.cdb file I', thinking it is very possibly by copying the diplophoto code and make it work for the units. The national flags are already available by a fanbased flags done for Civ2 IIRC. So to sum up, Martin's patience permitting, I'll try to add this code along with the hiden nationality barbarian flag.
PS ampfi, welcome back I look forward to seeing your comments and hopefully you can do something with the code like you did with slic.
Last edited by E on 20-09-2005 at 00:45
|
|
|  |
 |
|
Fugi the Great
|
 |
Sheboygan,WI,USA
Mar 1999 time: 05:16
|
|
quote: Originally posted by Martin Gühmann
...and I cannot check whether there is a ctp2.exe using the major part if my computer resources.
And of course one possibility is that the problem is on your system, for instance outdated drivers. But I can only speculate here.
-Martin |
The weird thing is, when CTP.exe is running normal, I look at the memory usage and it is just fine - somewhere in the 1.5 Meg area, but as soon as the program aborts or I quit it on purpose, the memory usage sky rockets, I have even watched it continue increasing in memory usage once in a while until I shut the program down via the Task Manager - almost like it is just eating up memory.
I suppose the outdated driver possibility exists, but this has only started happening with the latest playtests, Playtest 1 did not have this problem, and is very stable. The game does not have any new graphics or sound capabilities than the first playtest, or the unmodified game for that matter, so as to what drivers would be out of date, your guess is as good a mine. If it happens to be a program running in the background that is interfering with the playtest, than it should also happen in Playtest 1 (which it does not) which I go back to until I test the next version of the playtest that comes out
|
|
|  |
 |
|
Martin Gühmann
|
 |
Berlin, Germany
Mar 2001 time: 06:16
|
|
quote: Originally posted by Fugi the Great
I have even watched it continue increasing in memory usage once in a while until I shut the program down via the Task Manager - almost like it is just eating up memory. |
Well that's ok if it uses some more memory during program executation, however it should be freed on the end of the program. Well indeed some of it isn't freed by the program itsself, but it should be freed automaticly, even if it was lost for the program during execution. The latter case deals with memory leaks.
quote: Originally posted by Fugi the Great
I suppose the outdated driver possibility exists, but this has only started happening with the latest playtests, Playtest 1 did not have this problem, and is very stable. The game does not have any new graphics or sound capabilities than the first playtest, or the unmodified game for that matter, so as to what drivers would be out of date, your guess is as good a mine. If it happens to be a program running in the background that is interfering with the playtest, than it should also happen in Playtest 1 (which it does not) which I go back to until I test the next version of the playtest that comes out |
Well we link now the game against DirectX 9b at least I do, I don't know wether John does this as well. But you could try (just for this effect) one of E's ctp2.exes given they are still floating around in this thread.
-Martin
|
|
|  |
 |
|
Fugi the Great
|
 |
Sheboygan,WI,USA
Mar 1999 time: 05:16
|
|
quote: Originally posted by Martin Gühmann
Well that's ok if it uses some more memory during program executation, however it should be freed on the end of the program. Well indeed some of it isn't freed by the program itsself, but it should be freed automaticly, even if it was lost for the program during execution. The latter case deals with memory leaks.
Well we link now the game against DirectX 9b at least I do, I don't know wether John does this as well. But you could try (just for this effect) one of E's ctp2.exes given they are still floating around in this thread.
-Martin |
When I shut the program down through the program, or the program crashes for some reason, that the program is for some reason still running in the background, still increasing in memory when it has already grabbed 300+ Megs almost instantly - something not right there. As for a possible Direct X problem, I don't know, I use version 9c, shouldn't make much difference, I think it just adds more capability for the newer games, should still be fine for the older ones.
|
|
|  |
 |
|
demon59
|
 |
Decatur, AL
Oct 2002 time: 23:16
|
|
Having fun with the new playtest release.
I haven't had problems with this release crashing on exit, like the previous release. However, it still seems to be acting up a bit on shutdown. As if the program is shutting down twice.
The only problem I have seen so far, is with setting research goals. When I pick a goal from the GL listings, it shows me the entry for the tech before the one I chose. For example, I have to highlight the technology after Monarchy in order to set my research goal to, or read the entry for, Monarchy. Not a fatal error, of course, but obviously something you would want to straighten out when you have the time.
Just want to say, also, that I really appreciate the effort you guys are putting into this project! You are all helping to make one of my favorite games, even better! 
|
|
|  |
All times are GMT. The time now is 05:16. Apolyton Time is 00:16. |
top of page
|
|
|
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|