You are not logged in.

#1 2021-08-25 14:20:03

PeterBB
Member
Registered: 2014-11-06
Posts: 30

A Civilization style game; C-evo: Distant Horizon

C-evo was originally developed for Windows.
  www.c-evo.org
  https://civilization.fandom.com/wiki/C-evo
  https://civilization.fandom.com/wiki/Category:C-evo

More recently its been ported to Linux.
  https://app.zdechov.net/c-evo


I've worked on packaging side, and set up two builds in the AUR.
  https://aur.archlinux.org/packages/c-evo-nh
  https://aur.archlinux.org/packages/c-evo-nh-bin

     {EDIT: moved to https://aur.archlinux.org/packages/c-evo-dh}

The first builds from source, but needs fpc and lazarus as build dependencies.
These can be avoided using the 2nd, that just repackages a prebuilt binary.
( A trick I found from lazpaint https://aur.archlinux.org/packages/lazpaint-bin )

IMHO C-evo is a worthy alternative to Freeciv.


P.S.
Also packaged the external map generator.
  https://aur.archlinux.org/packages/c-evo-map_gen

Last edited by PeterBB (2022-12-08 23:16:47)

Offline

#2 2021-10-22 15:46:21

PeterBB
Member
Registered: 2014-11-06
Posts: 30

Re: A Civilization style game; C-evo: Distant Horizon

Newer version available now
https://build.opensuse.org/package/show … rBBB/c-evo

This one has the tiny buttons made larger, and supports larger random maps.

Cheers,
Peter

Offline

#3 2022-06-08 19:34:04

PeterBB
Member
Registered: 2014-11-06
Posts: 30

Re: A Civilization style game; C-evo: Distant Horizon

New Upstream version
http://www.c-evo.org/bb/viewtopic.php?f … t=10#p1768

Note, game data is now saved in ~/.config/C-evo/ instead of ~/.config/c-evo/
I suggest renaming ~/.config/c-evo to ~/.config/C-evo before upgrading.

Cheers,
Peter

Offline

#4 2022-11-25 17:07:17

PeterBB
Member
Registered: 2014-11-06
Posts: 30

Re: A Civilization style game; C-evo: Distant Horizon

I have now created my own fork of C-evo, branded C-evo Distant Horizon.
The web site (currently a work in progess) is here  https://sourceforge.net/projects/c-evo-eh/

The AUR location is now at  https://aur.archlinux.org/packages/c-evo-dh

The build dependencies (Lazarus) are quite substantial, so  I have uploaded a built binary of C-evo here
https://sourceforge.net/projects/c-evo- … /Download/


I would be very interested to have some feedback from anyone who has tried C-evo.
This thread is showing over 1000 views, but no-one else has commented on it yet!

The in game manual is available in Czech, Chinese, French, German, Italian & Russian as well as English.
The French is mainly an automatic translation, so I'm also interested in opinions on it from any French speakers.


PB

Last edited by PeterBB (2022-12-05 11:24:17)

Offline

#5 2022-11-28 12:18:18

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,903

Re: A Civilization style game; C-evo: Distant Horizon

I used to be an avid player of CIV 1 , CIV II and SMAC but haven't played them or any later version since I switched to linux almost 2 decades age.
(still have a soft spot for them though)

fpc & lazarus 2.2.4 are available in community repo, there should be no need to provide them yourself.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#6 2022-12-05 11:42:16

PeterBB
Member
Registered: 2014-11-06
Posts: 30

Re: A Civilization style game; C-evo: Distant Horizon

Lone_Wolf wrote:

fpc & lazarus 2.2.4 are available in community repo, there should be no need to provide them yourself.

I think some confusion here. I'm not providing fpc & lazarus, but c-evo-dh. I've edited the above post to make that clearer.


Lone_Wolf wrote:

I used to be an avid player of CIV 1 , CIV II and SMAC but haven't played them or any later version since I switched to linux almost 2 decades age.
(still have a soft spot for them though)

I especially liked SMAC, but we have Freeciv and now C-evo natively on Linux.


The latest version of c-evo-dh also has the in-game manual in Spanish and Portuguese.
Along with the French, these are based on automated translations,
so feedback from speakers of those languages would be much appreciated.

Cheers,
Peter
https://aur.archlinux.org/packages/c-evo-dh


P.S.
There is also an external map generator
https://aur.archlinux.org/packages/c-evo-map_gen

Offline

#7 2022-12-08 17:56:31

lightstream
Member
From: Britain
Registered: 2011-10-30
Posts: 69

Re: A Civilization style game; C-evo: Distant Horizon

Have you posted it elsewhere? There might be some people interested on the linux_gaming subreddit for instance.

Offline

#8 2022-12-15 15:07:51

PeterBB
Member
Registered: 2014-11-06
Posts: 30

Re: A Civilization style game; C-evo: Distant Horizon

lightstream wrote:

Have you posted it elsewhere? There might be some people interested on the linux_gaming subreddit for instance.

Interesting suggestion, thanks. C-evo has been mentioned there before
https://www.reddit.com/r/linux_gaming/c … zation_ii/

but the thread rather went off at a tangent on the merits (or otherwise) of snaps.
I'm avoiding snaps, and focusing on distribution specifics such as the AUR.


Cheers,
Peter

P.S.  Recently fixed a few issues with the translations. Recommend anyone using the non-english versions upgrades.

Offline

#9 2023-04-08 16:56:05

PeterBB
Member
Registered: 2014-11-06
Posts: 30

Re: A Civilization style game; C-evo: Distant Horizon

I've released an external GUI Map Generator tool for C-evo
https://aur.archlinux.org/packages/cevomapgen

Generates more varied maps than the built in generator.

There's a built binary on my website for those who don't want to
install the build dependencies fpc & lazarus.
https://sourceforge.net/projects/cevoma … /Download/


Cheers,
Peter

Offline

#10 2025-05-26 05:28:51

baldric
Member
From: West Texas
Registered: 2025-05-26
Posts: 2
Website

Re: A Civilization style game; C-evo: Distant Horizon

Hi Peter, I have a repro case for an error: https://www.dropbox.com/scl/fi/vymh13zs … 8ri3l&dl=0

I'm on 6.14.6-arch1-1 and c-evo-dh 2.5-1.

In the game, when I go to the city called Chancas and select the new Missiles unit and then right-click move it to the city called Potosi, I reliably get this error: Assertion failed (Term.pas, line 6819).

Chancas is located south of the bright white nation and west of the pink nation. Potosi is located north-east of the pink nation.

Thank you!

Offline

#11 2025-05-27 10:22:23

PeterBB
Member
Registered: 2014-11-06
Posts: 30

Re: A Civilization style game; C-evo: Distant Horizon

Hi Baldric,

Thanks for the clear bug report, and providing the saved game.
I confirm I can reproduce this by moving that particular unit.

(Looks like the gamecan continue by responding 'OK' to the assert,
and it seems benign in that the unit move has completed anyway)

A few other data points would be helpful here.

Are you seeing more than one occurrance of this bug, or was it a one-off?
Was the map generated in game, or by cevomapgen?
Was this game human player only, or did it start as a AI tournament or in supervisor mode?

Cheers,
Peter

Offline

#12 2025-05-28 04:10:58

baldric
Member
From: West Texas
Registered: 2025-05-26
Posts: 2
Website

Re: A Civilization style game; C-evo: Distant Horizon

I have seen this bug in other c-evo games. I have never been able to isolate it like this before. In this game, I haven't played past its occurrence. It has only happened late in a game when you have a lot of units and you're sending them all over the map. This game was played on a game-generated random map, 400% with 56% land, not cevomapgen. It was human-player vs 14 AIs, not an AI tourney or supervisor mode.

Thank you,

baldric

Offline

#13 2025-05-28 14:51:59

PeterBB
Member
Registered: 2014-11-06
Posts: 30

Re: A Civilization style game; C-evo: Distant Horizon

baldric wrote:

....
It has only happened late in a game when you have a lot of units and you're sending them all over the map.
....


Thanks for the report. I have found a bug with long units moves.
It will be fixed in the next release, hopefully June or July.

Cheers,
Peter

Offline

#14 2025-06-04 15:53:38

PeterBB
Member
Registered: 2014-11-06
Posts: 30

Re: A Civilization style game; C-evo: Distant Horizon

Fixed in 2.6

Offline

#15 2025-06-05 05:47:43

cloverskull
Member
Registered: 2018-09-30
Posts: 243

Re: A Civilization style game; C-evo: Distant Horizon

Dumb q, but...you guys mention SMAC. What's that?

Also this is super cool fyi, had no idea this was even a thing. Having tons of fun over here smile

Offline

#16 2025-06-05 09:26:19

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,903

Re: A Civilization style game; C-evo: Distant Horizon

Sid Meier's Alpha Centauri was created by Sid after he had left microprose.

Many players felt SMAC was the real Civilization III and what microprose released as Civ III didn't deserve a spot in the civilization series.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB