- A version compiled for the Freeciv 2.4 beta can be found here. The Freeciv 2.4 beta and Java (6 or 7) must be downloaded from somewhere else unless you already got it. This file also include the source code and the Freeciv source code used to generate some of the Java code.
- The above in a zip file can be found here (if you have 7zip or something else that can open tar.bz2 pick the above file in stead)
- The source code alone can be found here (nothing else included). This can be compiled to support Freeciv 2.4, 2.5 or trunk.
- If you want a compiled version for 2.5 or trunk tell me and I'll create it.
To give feed back reply in this thread. I would appreciate to be told about bugs you discover. This includes bugs in the documentation. I would also like to be told that everything works great. Knowing how important various bugs or missing features are to you can help me decide what to focus on during the time I use on the recorder.
- This is a command line program. It assumes that Freeciv is started from the command line as well. I'm considering adding a GUI. I'm also considering adding automatic launching of the Freeciv server. If you want to test the recorder but don't know how to use the command line please tell me.
- At the moment a recording is stored in one file pr connected Freeciv client. To play back a multi player game all the files must be sent to the play back program.
- Unless a name is specified the record files will be given a default name. The next unnamed record wil overwrite it unless the files are renamed or moved.
- The recorder cause a delay when its recording. The default mode can be made faster.
- A record of remote players played back locally or local players played back remotely usually won't work.
- The Freeciv server had a bug that crashed it when a global observer viewed a game. This has been fixed in recent versions.
- If you have a time out during a game but don't record time information the recording will be useless.
- The Windows implementation of the Freeciv hack protocol may use a different location than Freeciv use on some set ups.