JCivED - a toolbox for Civilization

I can't download it from Sourceforge. I tried all the mirrors and direct link, but it just doesn't give me the file. And it proceeds as if i downloaded it.

I checked other things on Sourceforge, they download fine.
But Jcived doesn't download ><

What to do? Please, i really want this save editor. ><
It's a feature of the "modern" browsers :lol:. Any file that seems untrustworthy for download, or not in a database of safe files is ignored.
Go figure the first time this happens to you :crazyeye:

Just right click on Link, then "Copy Link Address", and then in a new Tab just paste it. The browser will complain of file being suspect, but ignore it and download. :)
 
It's a feature of the "modern" browsers :lol:. Any file that seems untrustworthy for download, or not in a database of safe files is ignored.
Go figure the first time this happens to you :crazyeye:

Just right click on Link, then "Copy Link Address", and then in a new Tab just paste it. The browser will complain of file being suspect, but ignore it and download. :)
Which link am i supposed to copy?

The Direct Link one? Or any Mirror one?

I copied the direct link, still doesn't download...


Can you upload Jcived somewhere else? Q_Q
 
Last edited:
I attached the latest version that I previously downloaded.

The @darkpanda is the maintainer of this project. I hope I'm not overstepping by sharing this download...

Cheers
 

Attachments

  • JCivED-0.0.23a.zip
    1.3 MB · Views: 3
I’m new to the CivFanatics site so firstly apologies if I’m posting in the wrong place. I’ve recently started playing Civ 1 again after many years & using your JCivEd toolbox Dark Panda. It all seems to work fine with one exception. I can’t change the numerical values in the cells - I know I’m supposed to change the value and hit enter but when I click to another menu and go back, the value has returned to its original. This is the case for gold, science, A/D/M values etc. it does let me change text like city & unit names. Have you any suggestions? Really appreciate it 👍🏻
 
I’m new to the CivFanatics site so firstly apologies if I’m posting in the wrong place. I’ve recently started playing Civ 1 again after many years & using your JCivEd toolbox Dark Panda. It all seems to work fine with one exception. I can’t change the numerical values in the cells - I know I’m supposed to change the value and hit enter but when I click to another menu and go back, the value has returned to its original. This is the case for gold, science, A/D/M values etc. it does let me change text like city & unit names. Have you any suggestions? Really appreciate it 👍🏻
Hi there,

Seems unusual and buggy, can you detail which version of JCivEd you are using, on which OS and possibly Java version, and if you could also share the SVE/MAP you are trying to edit, so I can attempt to reproduce the problem ?

Also if you see a console window woth test, especially error details, you can share that too.

Cheers
 
Hi there,

Seems unusual and buggy, can you detail which version of JCivEd you are using, on which OS and possibly Java version, and if you could also share the SVE/MAP you are trying to edit, so I can attempt to reproduce the problem ?

Also if you see a console window woth test, especially error details, you can share that too.

Cheers
Ok don't bother, I can reproduce the issue, and I have the error log.

It is weird that I didn't hear of anyone complaining about this for so much time !

I will see if it can be fixed ASAP, and if there is a workaround.

For those interested : it comes down to this Java error: " class java.lang.Long cannot be cast to class java.lang.Short"
 
Hi. Do you post an update on this thread when you’ve been able to address the issue? Cheers Dark Panda.
 
Lol. Of course - just checking because I’m not familiar with the set up. Thanks again 👍🏻

So hey, earlier than expected, I had in fact already fixed this problem in local code, but it turns out my build chain was broken and I had stopped there at the time...

So here is JCivED 0.0.24a, which essentially fixes your problem, and includes other irrelevant build chain changes : https://sourceforge.net/projects/jcived/files/latest/download

Tell me if this works for you :)

Cheers
 
So hey, earlier than expected, I had in fact already fixed this problem in local code, but it turns out my build chain was broken and I had stopped there at the time...

So here is JCivED 0.0.24a, which essentially fixes your problem, and includes other irrelevant build chain changes : https://sourceforge.net/projects/jcived/files/latest/download

Tell me if this works for you :)

Cheers
You're a star ⭐ - seems to be working thanks RP 🙏
One more question.... is it possible to tinker with terrain and buildings e.g. food/shield/trade production for each terrain type and build costs / techs for buildings?
 
Both of those require hacking the EXE to alter as those values are not in the save file.

The terrain values were discussed not so long ago
forums.civfanatics.com/threads/how-to-edit-terrain-resource-yields-in-civ1.673777/#post-16172114
Buildings would be a similar sort of thing.

Jcived comes with a set of exe patches but I don't think either of those are covered.

EDIT

Although @darkpanda , it seems I cannot open the configuration text box for the patch023 EXP_CIV1_CUSTOM_CONFIG_DATA. It does have an interface to alter the terrain data among other things.
 
Last edited:
Both of those require hacking the EXE to alter as those values are not in the save file.

The terrain values were discussed not so long ago
forums.civfanatics.com/threads/how-to-edit-terrain-resource-yields-in-civ1.673777/#post-16172114
Buildings would be a similar sort of thing.

Jcived comes with a set of exe patches but I don't think either of those are covered.

EDIT

Although @darkpanda , it seems I cannot open the configuration text box for the patch023 EXP_CIV1_CUSTOM_CONFIG_DATA. It does have an interface to alter the terrain data among other things.
Just launched based on 0.0.24a, with a CIV 474.01 English, and seems to work fine (although it is a little slow to load, and then to open the config dialog):

2024-11-28 100046.png
 
How odd, could it be a java feature dependent on a specific version?
For the record I'm using liberica openjdk 21.0.4 2024-07-16 LTS

In the meantime I will click configure and leave the program open. Maybe I just wasn't patient enough.
 
How odd, could it be a java feature dependent on a specific version?
For the record I'm using liberica openjdk 21.0.4 2024-07-16 LTS

In the meantime I will click configure and leave the program open. Maybe I just wasn't patient enough.

You can also run JCivEd from command line, and see if any Exception stack trace occurs at that time:
Code:
java -jar jcived.jar
 
Got it, it's because I was actually using 475.01. It's looking for the resource DM_EXE_EN47501.txt. Which checking the source code on source forge, only exists for 474.01.

So user error after all!
 
Top Bottom