| 1 | C-evo 1.2.0 sources ported to Lazarus/FPC
|
|---|
| 2 |
|
|---|
| 3 | * Used development environment: Lazarus 2.0.8 (https://www.lazarus-ide.org/)
|
|---|
| 4 | * Supported platforms: Windows and Linux
|
|---|
| 5 | * Supported architectures: 32-bit and 64-bit x86
|
|---|
| 6 |
|
|---|
| 7 | =Code changes to original source=
|
|---|
| 8 |
|
|---|
| 9 | * Converted from Delphi to Lazarus
|
|---|
| 10 | * Merged source code and binaries from installed game
|
|---|
| 11 | * Graphics files converted from BMP to PNG
|
|---|
| 12 | * Game text files .txt converted to UTF-8
|
|---|
| 13 | * Binary .dfm files converted to text .lfm
|
|---|
| 14 | * Removed external Configurator application written in C#. Use ingame config interface.
|
|---|
| 15 | * Available localizations included in installed game
|
|---|
| 16 | * Used latest Delphi StdAI. Newer is implemented in C#.
|
|---|
| 17 | * Added installer scripts for Windows and Ubuntu/Debian Linux.
|
|---|
| 18 | * Design time components converted to Lazarus package (cevocomponenets.lpk)
|
|---|
| 19 |
|
|---|
| 20 | =Original readme content=
|
|---|
| 21 |
|
|---|
| 22 | The C-evo sources
|
|---|
| 23 |
|
|---|
| 24 | - Please read the "Module Concept" section of the document
|
|---|
| 25 | http://c-evo.org/aidev.html
|
|---|
| 26 | to understand the client/server architecture of the game before you
|
|---|
| 27 | try to understand the rest.
|
|---|
| 28 |
|
|---|
| 29 | - The package includes components named TButtonA, TButtonB, TButtonC,
|
|---|
| 30 | TButtonN and TEOTButton. You must install these before you open the
|
|---|
| 31 | cevo project.
|
|---|
| 32 |
|
|---|
| 33 | - If you're using Delphi 3, ignore the missing properties.
|
|---|
| 34 |
|
|---|
| 35 | - The code is in the Public Domain.
|
|---|