Reply
 
Thread Tools
Old August 20, 2003, 21:02   #1
Legend
Chieftain
 
Local Time: 19:39
Local Date: November 2, 2010
Join Date: Sep 2002
Posts: 85
Civ 3 Replay Viewer.
This utility is (basically) the same tool as the replay viewer that you can see at the end of a completed civ or PTW game, with added features - the least being that you can use it stand-alone, without the need to complete / retire from a game.

Features:
  1. Minimaps can be exported to .bmp or .jpg format, with user-defined sizes.
  2. The replay text can be exported with some (minor) format details being configurable.
  3. A draggable progress slider can be dragged to any position, allowing instant fast-forwarding or rewinding of the replay.
  4. The pause between replay events is user-configurable.
  5. Putting the mouse over an item in the replay text list shows a circle on the minimap marking the location.
  6. Putting the mouse over a city in the minimap shows a short history of that city.

With the help of several individuals (thanks people! ) I have managed to tune the features, and eliminate most of the bugs.

However, if you have any suggestions, or have found any bugs, then please let me know: Email to Legend
Attached Files:
File Type: zip setup.zip (453.6 KB, 90 views)
Legend is offline   Reply With Quote
Old August 21, 2003, 10:29   #2
Sheik
Civilization III Democracy Game
King
 
Sheik's Avatar
 
Local Time: 02:39
Local Date: November 2, 2010
Join Date: May 2002
Posts: 1,088
What language did you write your program in?
__________________
For your photo needs:
http://www.canstockphoto.com?r=146

Sell your photos
Sheik is offline   Reply With Quote
Old August 21, 2003, 10:32   #3
GhengisFarb™
lifer
Civilization III Democracy GamePtWDG Glory of WarCivilization II Democracy GameCivilization III PBEMC3C IDG: Apolyton TeamCiv4 SP Democracy Game
Deity
 
GhengisFarb™'s Avatar
 
Local Time: 01:39
Local Date: November 2, 2010
Join Date: May 2002
Posts: 11,289
What format is the replay in (file-wise)?
GhengisFarb™ is offline   Reply With Quote
Old August 21, 2003, 10:36   #4
Kuciwalker
Deity
 
Kuciwalker's Avatar
 
Local Time: 03:39
Local Date: November 2, 2010
Join Date: Feb 2001
Posts: 21,822
Cool.
__________________
[Obama] is either a troll or has no ****ing clue how government works - GePap
Later amendments to the Constitution don't supersede earlier amendments - GePap
Kuciwalker is offline   Reply With Quote
Old August 21, 2003, 21:28   #5
Legend
Chieftain
 
Local Time: 19:39
Local Date: November 2, 2010
Join Date: Sep 2002
Posts: 85
Quote:
Originally posted by Sheik
What language did you write your program in?
Why do you want to know that?


Its VB.
Legend is offline   Reply With Quote
Old August 21, 2003, 21:30   #6
Legend
Chieftain
 
Local Time: 19:39
Local Date: November 2, 2010
Join Date: Sep 2002
Posts: 85
Quote:
Originally posted by GhengisFarb
What format is the replay in (file-wise)?
It takes Civ3 & PTW .sav files, and shows you a replay of them - much like the replay you can see when you finish the game. However, it has a few extra features, and you don't need to actually finish the game to see the replay.

It doesn't actually have replay format per-se.
Legend is offline   Reply With Quote
Old August 22, 2003, 10:09   #7
Kuciwalker
Deity
 
Kuciwalker's Avatar
 
Local Time: 03:39
Local Date: November 2, 2010
Join Date: Feb 2001
Posts: 21,822
Do you have to have it running while you're playing, or do you need all of the save files?

Wait a second... doesn't civ3 have to store the replay info in the saves anyway?
__________________
[Obama] is either a troll or has no ****ing clue how government works - GePap
Later amendments to the Constitution don't supersede earlier amendments - GePap
Kuciwalker is offline   Reply With Quote
Old August 22, 2003, 10:22   #8
Sheik
Civilization III Democracy Game
King
 
Sheik's Avatar
 
Local Time: 02:39
Local Date: November 2, 2010
Join Date: May 2002
Posts: 1,088
Quote:
Why do you want to know that?
Its VB.
Because I program in VB too and I'm always interested to see what other people are doing and trying to learn from it. This utility is great btw.

Any plans to make a version that supports Play the World? And do you have any plans to release the source ? I am interested in how it reads the .sav file and parses the data.
__________________
For your photo needs:
http://www.canstockphoto.com?r=146

Sell your photos
Sheik is offline   Reply With Quote
Old August 23, 2003, 20:33   #9
Legend
Chieftain
 
Local Time: 19:39
Local Date: November 2, 2010
Join Date: Sep 2002
Posts: 85
Quote:
Originally posted by skywalker
Do you have to have it running while you're playing, or do you need all of the save files?

Wait a second... doesn't civ3 have to store the replay info in the saves anyway?
No, its completely stand-alone - doesn't need civ / PTW to be running.

It just reads the civ .sav files. The replay data is stored in the save file, and it just extracts it.
Legend is offline   Reply With Quote
Old August 23, 2003, 20:36   #10
Legend
Chieftain
 
Local Time: 19:39
Local Date: November 2, 2010
Join Date: Sep 2002
Posts: 85
Quote:
Originally posted by Sheik


Because I program in VB too and I'm always interested to see what other people are doing and trying to learn from it. This utility is great btw.

Any plans to make a version that supports Play the World? And do you have any plans to release the source ? I am interested in how it reads the .sav file and parses the data.
It already supports PTW.

I'm not keen on releasing the source code, but I can release the general details onhow I go about parsing the data.

I basically set class objects for each section of the save file, and put User-defined-types in them that mirror the structure of that section. I then read them into the class by opening the .sav for binary, and using the Get command. That seesm to be the fastest way.
Legend is offline   Reply With Quote
Old August 25, 2003, 18:42   #11
mazzz
Civilization III Democracy Game
Warlord
 
Local Time: 07:39
Local Date: November 2, 2010
Join Date: Sep 2002
Posts: 122
this looks so cool! but when i try to watch on it says "run time error nine" cript out of range
mazzz is offline   Reply With Quote
Old August 25, 2003, 20:47   #12
GhengisFarb™
lifer
Civilization III Democracy GamePtWDG Glory of WarCivilization II Democracy GameCivilization III PBEMC3C IDG: Apolyton TeamCiv4 SP Democracy Game
Deity
 
GhengisFarb™'s Avatar
 
Local Time: 01:39
Local Date: November 2, 2010
Join Date: May 2002
Posts: 11,289
Can it export into common video formats, like avi or flic?

I'm asking because for some games people like to make websites and it would be cool if we could integrate a play by play video with our own dialogue alongside it.
GhengisFarb™ is offline   Reply With Quote
Old August 25, 2003, 23:47   #13
Legend
Chieftain
 
Local Time: 19:39
Local Date: November 2, 2010
Join Date: Sep 2002
Posts: 85
Quote:
Originally posted by mazzz
this looks so cool! but when i try to watch on it says "run time error nine" cript out of range

Could you please post the .sav you are trying to view? And a list of the steps you are using?

(ie - does it load the first file OK, but crash when you try to load and view a second)?


Quote:
Can it export into common video formats, like avi or flic?

I'm asking because for some games people like to make websites and it would be cool if we could integrate a play by play video with our own dialogue alongside it.
Sorry, No.
Legend is offline   Reply With Quote
Old August 27, 2003, 13:22   #14
Hagbart
InterSite Democracy Game: Apolyton TeamC3C IDG: Apolyton Team
Prince
 
Hagbart's Avatar
 
Local Time: 08:39
Local Date: November 2, 2010
Join Date: Feb 2002
Location: Copenhagen, Denmark
Posts: 835
Nice programme, trying it out now...
__________________
Try my Lord of the Rings MAP out: Lands of Middle Earth v2 NEWS: Now It's a flat map, optimized for Conquests

The new iPod nano: nano
Hagbart is offline   Reply With Quote
Old September 19, 2003, 05:44   #15
bongo
lifer
PtWDG2 Mohammed Al-SahafPtWDG Neu DemogypticaCivilization III PBEMC3CDG Blood Oath HordeIron CiversC4DG The HordeC4WDG éirich tuireann
Emperor
 
bongo's Avatar
 
Local Time: 08:39
Local Date: November 2, 2010
Join Date: Sep 1999
Location: MOOHOOHO
Posts: 4,737
Really nice tool but it chrash too often.

Chrashed on the second file, then chrash again when I reload the program and the same .sav file.
__________________
Don't eat the yellow snow.
bongo is offline   Reply With Quote
Old September 20, 2003, 19:02   #16
Legend
Chieftain
 
Local Time: 19:39
Local Date: November 2, 2010
Join Date: Sep 2002
Posts: 85
Quote:
Originally posted by bongo
Really nice tool but it chrash too often.

Chrashed on the second file, then chrash again when I reload the program and the same .sav file.
By any chance was this a PTW v1.27f save?

I have found a bug in that it doesn't support these files - yet.

Gimme a day or two to sort it out.
Legend is offline   Reply With Quote
Old September 21, 2003, 22:58   #17
Kloreep
C3CDG Team BabylonPtWDG LegolandInterSite Democracy Game: Apolyton TeamPtWDG2 TabemonoC3C IDG: Apolyton TeamApolyton UniversityCivilization IV PBEMC4DG The Mercenary Team
Emperor
 
Kloreep's Avatar
 
Local Time: 02:39
Local Date: November 2, 2010
Join Date: Jun 2002
Location: The DoD
Posts: 8,619
This looks really cool. Downloading now and will try it out later.
__________________
Member of the Mercenary Team in the Apolyton Civ4 Democracy Game and the Apolyton Team in the C3C Inter-Site Democracy Game
Schlock Mercenary: an awesome sci-fi comic
Kloreep is offline   Reply With Quote
Old September 24, 2003, 14:12   #18
Rasputin
lifer
DiploGamesThe Courts of Candle'Bre
Deity
 
Rasputin's Avatar
 
Local Time: 17:39
Local Date: November 2, 2010
Join Date: May 1999
Location: Between Coast and Mountains
Posts: 14,475
brilliant idea, why didnt firaxis think of this??
__________________
GM of MAFIA #40 ,#41, #43, #45,#47,#49-#51,#53-#58,#61,#68,#70, #71
Rasputin is offline   Reply With Quote
Old October 7, 2003, 04:52   #19
bongo
lifer
PtWDG2 Mohammed Al-SahafPtWDG Neu DemogypticaCivilization III PBEMC3CDG Blood Oath HordeIron CiversC4DG The HordeC4WDG éirich tuireann
Emperor
 
bongo's Avatar
 
Local Time: 08:39
Local Date: November 2, 2010
Join Date: Sep 1999
Location: MOOHOOHO
Posts: 4,737
Legend, It may have been 1.27f, I'm not sure. It was no older than 1.21f.
__________________
Don't eat the yellow snow.
bongo is offline   Reply With Quote
Old October 8, 2003, 08:22   #20
Chard Bradon
Settler
 
Chard Bradon's Avatar
 
Local Time: 07:39
Local Date: November 2, 2010
Join Date: Oct 2003
Posts: 1
I can't downlaod the file!!!
Chard Bradon is offline   Reply With Quote
Old October 18, 2003, 06:12   #21
kermit_the_frog
Civilization III PBEM
Prince
 
kermit_the_frog's Avatar
 
Local Time: 08:39
Local Date: November 2, 2010
Join Date: Jun 2003
Location: Norway, Haugesund
Posts: 670
i get error mesaage: component 'MsComctl.Ocx' or one of its dependencies not correctly registered: a file is missing or invalid
__________________
Kermit the frog
kermit_the_frog is offline   Reply With Quote
Old October 27, 2003, 00:51   #22
Legend
Chieftain
 
Local Time: 19:39
Local Date: November 2, 2010
Join Date: Sep 2002
Posts: 85
Quote:
Originally posted by kermit_the_frog
i get error mesaage: component 'MsComctl.Ocx' or one of its dependencies not correctly registered: a file is missing or invalid
What OS are you using? Program is written in VB, which (unfortunately) supports windows only. I can post a full-install for older versions of windows, but generally everything like ME/XP/2000/98 should have that file.
Legend is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 03:39.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Apolyton Civilization Site | Copyright © The Apolyton Team