source: trunk/readme.txt

Last change on this file was 422, checked in by chronos, 2 years ago
  • Modified: Build with Lazarus 2.2.0.
File size: 2.0 KB
Line 
1C-evo: New Horizons
2===================
3
4* Developed with: Lazarus 2.2.0 (https://www.lazarus-ide.org/)
5* Supported platforms: Windows and Linux
6* Supported architectures: 32-bit and 64-bit x86
7
8= Main code changes to original source =
9
10* Converted from Delphi to Lazarus
11* Merged source code and binaries from installed game
12* Graphics files converted from BMP to PNG
13* Game text files .txt converted to UTF-8
14* Binary .dfm files converted to text .lfm
15* Removed external Configurator application written in C#. Use in-game config interface.
16* Available localizations included in the installed game
17* Used latest Delphi StdAI. Newer is implemented in C#.
18* Added installer scripts for Windows and Ubuntu/Debian Linux.
19* Design time components converted to Lazarus package (cevocomponenets.lpk)
20* User configurable key bindings
21
22= Development =
23
24* Home page: https://app.zdechov.net/c-evo/
25* Source code: https://svn.zdechov.net/c-evo/
26* Developed in [http://www.lazarus-ide.org/ Lazarus/FPC] 2.2.0
27* To build new Windows installer run Install/build.bat. InnoSetup (http://www.jrsoftware.org/isdl.php) needs to be installed).
28
29== Release new version ==
30
31* Update version in Global.pas CevoVersion constants.
32* Update version in Install\win\Common.iss MyAppVersion define.
33* Update version in Install\rpm\c-evo.spec Version field.
34* Update version in Install\deb\control Standards-Version field.
35* Build all binary installer packages and put them into bin directory.
36
37= Original readme content =
38
39The C-evo sources
40
41- Please read the "Module Concept" section of the document
42 http://c-evo.org/aidev.html
43 to understand the client/server architecture of the game before you
44 try to understand the rest.
45
46- The package includes components named TButtonA, TButtonB, TButtonC,
47 TButtonN and TEOTButton. You must install these before you open the
48 cevo project.
49
50- If you're using Delphi 3, ignore the missing properties.
51
52- The code is in the Public Domain.
Note: See TracBrowser for help on using the repository browser.