CEAW V1.07 Beta Patch
Moderators: firepowerjohan, rkr1958, Happycat, Slitherine Core
-
- Site Admin
- Posts: 13558
- Joined: Fri Apr 01, 2005 10:19 am
CEAW V1.07 Beta Patch
This patch is for CEAW, not MILITARY HISTORY CEAW.
A number of people have been experiencing problems with performance and file access that we think we have tracked down to a windows update. We've attempted to fix the issues and have prepared a public beta patch for the Slitherine version of the game. This patch will only work if you bought the digital download direct from us. Once we're sure we've resolved the problems we'll prepare patches for the other versions.
You will not be able to load saved games from older versions using this patch. If you have any problems please report them here.
Download the public beta patch from http://www.slitherine.com/files/ceaw/pa ... 7_beta.exe
This patch also includes
* Updates to the file handling system to be more friendly to windows Vista and XP, following problems from a recent windows update. Any user files are now saved in myDocuments to avoid needing administrator rights to load/save files.
* Reverted to Java 1.5 for increased performance
* Fix for a bug when conquering Algeria and some units ended up in the wrong force pool
* Sub and Strategic Bombers made cheaper
* Subs now have higher survivability and lower naval combat through tech making Atlantic wars more prolonged
A number of people have been experiencing problems with performance and file access that we think we have tracked down to a windows update. We've attempted to fix the issues and have prepared a public beta patch for the Slitherine version of the game. This patch will only work if you bought the digital download direct from us. Once we're sure we've resolved the problems we'll prepare patches for the other versions.
You will not be able to load saved games from older versions using this patch. If you have any problems please report them here.
Download the public beta patch from http://www.slitherine.com/files/ceaw/pa ... 7_beta.exe
This patch also includes
* Updates to the file handling system to be more friendly to windows Vista and XP, following problems from a recent windows update. Any user files are now saved in myDocuments to avoid needing administrator rights to load/save files.
* Reverted to Java 1.5 for increased performance
* Fix for a bug when conquering Algeria and some units ended up in the wrong force pool
* Sub and Strategic Bombers made cheaper
* Subs now have higher survivability and lower naval combat through tech making Atlantic wars more prolonged
Last edited by IainMcNeil on Fri Mar 20, 2009 4:00 pm, edited 1 time in total.
-
- 1st Lieutenant - 15 cm sFH 18
- Posts: 838
- Joined: Tue May 29, 2007 5:51 pm
- Location: Poland
How does the Java change compare to Java Hotfix for 1.06? Is this the same version or a different one?
Also speaking about the patches - while I understand that porting all the changes from CNAW would be too much, how about just the range marking for planes? This would not change the balance in any way while increasing the ease of use a lot, after all something that CEAW excels at...
Also speaking about the patches - while I understand that porting all the changes from CNAW would be too much, how about just the range marking for planes? This would not change the balance in any way while increasing the ease of use a lot, after all something that CEAW excels at...
"Patriotism is your conviction that this country is superior to all other countries because you were born in it." - G.B. Shaw
-
- Site Admin
- Posts: 13558
- Joined: Fri Apr 01, 2005 10:19 am
-
- 1st Lieutenant - 15 cm sFH 18
- Posts: 838
- Joined: Tue May 29, 2007 5:51 pm
- Location: Poland
Ok, replaces, but is it a different Java version? I had terrible performance with each and every version used in CEAW except for that hotfix, hence my asking.iainmcneil wrote:It replaces the java hotfix. We're focussing on getting CNAW done and fixing any issues with CEAW at the moment, rather than adding features to CEAW so not for now
As for that addition - I understand perfectly, and you're doing a great job with CNAW, it's just that Napoleon does not excite me as much as WW2 and that's why I'm still hoping this is not the end of CEAW development

"Patriotism is your conviction that this country is superior to all other countries because you were born in it." - G.B. Shaw
-
- Brigadier-General - 8.8 cm Pak 43/41
- Posts: 1878
- Joined: Mon May 22, 2006 7:58 pm
- Contact:
Sorry but CEAW patches will be about balancing and bug fixed, not new features. Features might seem easy or hard but you never know which ones that produce new bugs and to be fair we need to make a living out of the games too.
The range markers for CNAW is confidential since it is known only by the beta testers
The range markers for CNAW is confidential since it is known only by the beta testers

Last edited by firepowerjohan on Thu Sep 04, 2008 12:44 pm, edited 1 time in total.
Johan Persson - Firepower Entertainment
Lead Developer of CEAW, CNAW and World Empires Live (http://www.worldempireslive.com)
Lead Developer of CEAW, CNAW and World Empires Live (http://www.worldempireslive.com)
-
- 1st Lieutenant - 15 cm sFH 18
- Posts: 838
- Joined: Tue May 29, 2007 5:51 pm
- Location: Poland
I know that adding anything could affect balance etc, that's why I mentioned a purely graphical change, which seems similar in terms of invasiveness to "sentry" added in past CEAW patches.firepowerjohan wrote:Sorry but CEAW patches will be about balancing and bug fixed, not new features. Features might seem easy or hard but you new know which ones that produce new bugs and to be fair we need to make a living out of the games too.
The range markers for CNAW is confidential since it is known only by the beta testers
As for the confidential nature - I thought these were visible in one of the official screenshots on the web, might be mistaken... please do delete my last posts in such a case and accept my apology.
"Patriotism is your conviction that this country is superior to all other countries because you were born in it." - G.B. Shaw
-
- Brigadier-General - 8.8 cm Pak 43/41
- Posts: 1878
- Joined: Mon May 22, 2006 7:58 pm
- Contact:
The sentry feature was a bonus yes, but the more we add the more ppl expect. There are many more features in CNAW that we could add to CEAW, but there is a point why these improvements are intended for the sequels 

Johan Persson - Firepower Entertainment
Lead Developer of CEAW, CNAW and World Empires Live (http://www.worldempireslive.com)
Lead Developer of CEAW, CNAW and World Empires Live (http://www.worldempireslive.com)
-
- 1st Lieutenant - 15 cm sFH 18
- Posts: 838
- Joined: Tue May 29, 2007 5:51 pm
- Location: Poland
Not that I want to argue with your opinionfirepowerjohan wrote:The sentry feature was a bonus yes, but the more we add the more ppl expect. There are many more features in CNAW that we could add to CEAW, but there is a point why these improvements are intended for the sequels

"Patriotism is your conviction that this country is superior to all other countries because you were born in it." - G.B. Shaw
If no CEaW 2 is at Slitherine's agenda for the next years, an official addon to CEaW might be worth a thought.
When CNaW is out, people will start noting new features that would be nice to have in CEaW. Compile a list, figure out (a) how long it would take to do the development and (b) how much such an addon would cost.
Then ask the crowd whether they would buy such an addon for this price.
If that is too risky for the company, put an item in your online shop where people can order the addon and tell them that it is only developed if XXXX copies are ordered. Tell them too, that orders are only processed if that number is reached, i.e., no money is booked from the credit card if the addon is not developed.
When CNaW is out, people will start noting new features that would be nice to have in CEaW. Compile a list, figure out (a) how long it would take to do the development and (b) how much such an addon would cost.
Then ask the crowd whether they would buy such an addon for this price.
If that is too risky for the company, put an item in your online shop where people can order the addon and tell them that it is only developed if XXXX copies are ordered. Tell them too, that orders are only processed if that number is reached, i.e., no money is booked from the credit card if the addon is not developed.
Last edited by dooya on Thu Sep 04, 2008 2:13 pm, edited 1 time in total.
Nobody exists on purpose. Nobody belongs anywhere. Everybody’s gonna die. Come watch TV?
-
- 1st Lieutenant - 15 cm sFH 18
- Posts: 838
- Joined: Tue May 29, 2007 5:51 pm
- Location: Poland
These are good ideas. Although looking at other game one can expect that even if an official upgrade won't happen, it is highly possible that CNAW features will be backported by users (as happened with e.g. People's General).dooya wrote:If no CEaW 2 is at Slitherine's agenda for the next years, an official addon to CEaW might be worth a thought.
When CNaW is out, people will start noting new features that would be nice to have in CEaW. Compile a list, figure out (a) how long it would take to do the development and (2) how much such an addon would cost.
Then ask the crowd whether they would buy such an addon for this price.
If that is too risky for the company, put an item in your online shop where people can order the addon and tell them that it is only developed if XXXX copies are ordered. Tell them too, that orders are only processed if that number is reached, i.e., no money is booked from the credit card if the addon is not developed.
"Patriotism is your conviction that this country is superior to all other countries because you were born in it." - G.B. Shaw
-
- 1st Lieutenant - 15 cm sFH 18
- Posts: 838
- Joined: Tue May 29, 2007 5:51 pm
- Location: Poland
I finally got to testing 1.07 and I see that save game location has been changed. I understand that using user_name directory is the trend now, but is it a really good idea to change it in a patch? I assume many people will be confused by this... Also if you decide to stay with that idea, maybe the patch installer could at least import the preferences files from the old location.
"Patriotism is your conviction that this country is superior to all other countries because you were born in it." - G.B. Shaw
-
- Brigadier-General - 8.8 cm Pak 43/41
- Posts: 1878
- Joined: Mon May 22, 2006 7:58 pm
- Contact:
We had to, to avoid mysterios file access problems. User folder is always availableBorsook wrote:I finally got to testing 1.07 and I see that save game location has been changed. I understand that using user_name directory is the trend now, but is it a really good idea to change it in a patch? I assume many people will be confused by this... Also if you decide to stay with that idea, maybe the patch installer could at least import the preferences files from the old location.
Johan Persson - Firepower Entertainment
Lead Developer of CEAW, CNAW and World Empires Live (http://www.worldempireslive.com)
Lead Developer of CEAW, CNAW and World Empires Live (http://www.worldempireslive.com)
-
- Lance Corporal - Panzer IA
- Posts: 10
- Joined: Wed Nov 26, 2008 5:45 am
I'm having trouble installing this. I download it to my computer, then partway through the installation process I get the message "This is an add on installer. The directory you have selected doesn't contain the target application. Please choose another one."
What am I supposed to do? I purchased the game through Matrix but I can't find the 1.07 patch anywhere on their site.
What am I supposed to do? I purchased the game through Matrix but I can't find the 1.07 patch anywhere on their site.
The Matrix beta patches are available in the Members Private Club.
http://www.matrixgames.com/forums/tm.asp?m=1904746
Cheers,
Tim aka LZ
http://www.matrixgames.com/forums/tm.asp?m=1904746
Cheers,
Tim aka LZ
Tim van der Moer - CEO The Lordz Games Studio

http://www.thelordzgamesstudio.com
http://www.panzer-corps.com
http://www.commander-games.com

http://www.thelordzgamesstudio.com
http://www.panzer-corps.com
http://www.commander-games.com
Game hang seen with 1.07 beta patch
A particular PBEM game hangs consistently at the end of the first allied turn following the fall of Perm and the surrender of the USSR. The following error messages are observed:
Exception occurred: java.lang.StackOverflowError (uncaught)"thread=Thread-9", game.Game._$11363(), line=9,516 bci=166
Thread-9[1] where
[1] game.Game._$11363 (Game.java:9,516)
[2] game.Game._$11363 (Game.java:9,518)
[3] game.Game._$11363 (Game.java:9,518)
[4] game.Game._$11363 (Game.java:9,518)
[5] game.Game._$11363 (Game.java:9,519)
[6] game.Game._$11363 (Game.java:9,519)
[7] game.Game._$11363 (Game.java:9,518)
[8] game.Game._$11363 (Game.java:9,519)
[9] game.Game._$11363 (Game.java:9,518)
[10] game.Game._$11363 (Game.java:9,519)
[11] game.Game._$11363 (Game.java:9,519)
[12] game.Game._$11363 (Game.java:9,519)
[13] game.Game._$11363 (Game.java:9,519)
[14] game.Game._$11363 (Game.java:9,519)
[15] game.Game._$11363 (Game.java:9,519)
[16] game.Game._$11363 (Game.java:9,518)
[17] game.Game._$11363 (Game.java:9,519)
[18] game.Game._$11363 (Game.java:9,519)
[19] game.Game._$11363 (Game.java:9,519)
[20] game.Game._$11363 (Game.java:9,519)
[21] game.Game._$11363 (Game.java:9,518)
[22] game.Game._$11363 (Game.java:9,518)
[23] game.Game._$11363 (Game.java:9,519)
[24] game.Game._$11363 (Game.java:9,519)
[25] game.Game._$11363 (Game.java:9,518)
[26] game.Game._$11363 (Game.java:9,519)
[27] game.Game._$11363 (Game.java:9,519)
[28] game.Game._$11363 (Game.java:9,519)
[29] game.Game._$11363 (Game.java:9,519)
[30] game.Game._$11363 (Game.java:9,520)
[31] game.Game._$11363 (Game.java:9,516)
[32] game.Game._$11363 (Game.java:9,516)
[33] game.Game._$11363 (Game.java:9,516)
[34] game.Game._$11363 (Game.java:9,516)
[35] game.Game._$11363 (Game.java:9,520)
[36] game.Game._$11363 (Game.java:9,516)
[37] game.Game._$11363 (Game.java:9,516)
[38] game.Game._$11363 (Game.java:9,516)
[39] game.Game._$11363 (Game.java:9,520)
[40] game.Game._$11363 (Game.java:9,516)
[41] game.Game._$11363 (Game.java:9,520)
[42] game.Game._$11363 (Game.java:9,516)
[43] game.Game._$11363 (Game.java:9,516)
[44] game.Game._$11363 (Game.java:9,516)
[45] game.Game._$11363 (Game.java:9,516)
[46] game.Game._$11363 (Game.java:9,516)
[47] game.Game._$11363 (Game.java:9,520)
[48] game.Game._$11363 (Game.java:9,516)
[49] game.Game._$11363 (Game.java:9,516)
[50] game.Game._$11363 (Game.java:9,516)
[51] game.Game._$11363 (Game.java:9,516)
[52] game.Game._$11363 (Game.java:9,516)
[53] game.Game._$11363 (Game.java:9,520)
[54] game.Game._$11363 (Game.java:9,519)
[55] game.Game._$11363 (Game.java:9,519)
[56] game.Game._$11363 (Game.java:9,519)
[57] game.Game._$11363 (Game.java:9,519)
[58] game.Game._$11363 (Game.java:9,519)
[59] game.Game._$11363 (Game.java:9,518)
[60] game.Game._$11363 (Game.java:9,519)
[61] game.Game._$11363 (Game.java:9,519)
[62] game.Game._$11363 (Game.java:9,519)
[63] game.Game._$11363 (Game.java:9,519)
[64] game.Game._$11363 (Game.java:9,518)
[65] game.Game._$11363 (Game.java:9,518)
...
[2,315] game.Game._$11363 (Game.java:9,517)
[2,316] game.Game._$11363 (Game.java:9,517)
[2,317] game.Game._$11363 (Game.java:9,517)
[2,318] game.Game._$11363 (Game.java:9,518)
[2,319] game.Game._$11363 (Game.java:9,517)
[2,320] game.Game._$11363 (Game.java:9,516)
[2,321] game.Game._$11363 (Game.java:9,517)
[2,322] game.Game._$11363 (Game.java:9,518)
[2,323] game.Game._$11363 (Game.java:9,516)
[2,324] game.Game._$11363 (Game.java:9,517)
[2,325] game.Game._$11363 (Game.java:9,516)
[2,326] game.Game._$11363 (Game.java:9,517)
[2,327] game.Game._$11363 (Game.java:9,517)
[2,328] game.Game._$11363 (Game.java:9,517)
[2,329] game.Game._$11363 (Game.java:9,517)
[2,330] game.Game._$11363 (Game.java:9,516)
[2,331] game.Game._$11363 (Game.java:9,516)
[2,332] game.Game._$11363 (Game.java:9,516)
[2,333] game.Game._$11363 (Game.java:9,516)
[2,334] game.Game._$10718 (Game.java:9,244)
[2,335] game.Game._$10710 (Game.java:2,934)
[2,336] game.Game.run (Game.java:9,965)
Thread-9[1]
The saved game file is available upon request.
Exception occurred: java.lang.StackOverflowError (uncaught)"thread=Thread-9", game.Game._$11363(), line=9,516 bci=166
Thread-9[1] where
[1] game.Game._$11363 (Game.java:9,516)
[2] game.Game._$11363 (Game.java:9,518)
[3] game.Game._$11363 (Game.java:9,518)
[4] game.Game._$11363 (Game.java:9,518)
[5] game.Game._$11363 (Game.java:9,519)
[6] game.Game._$11363 (Game.java:9,519)
[7] game.Game._$11363 (Game.java:9,518)
[8] game.Game._$11363 (Game.java:9,519)
[9] game.Game._$11363 (Game.java:9,518)
[10] game.Game._$11363 (Game.java:9,519)
[11] game.Game._$11363 (Game.java:9,519)
[12] game.Game._$11363 (Game.java:9,519)
[13] game.Game._$11363 (Game.java:9,519)
[14] game.Game._$11363 (Game.java:9,519)
[15] game.Game._$11363 (Game.java:9,519)
[16] game.Game._$11363 (Game.java:9,518)
[17] game.Game._$11363 (Game.java:9,519)
[18] game.Game._$11363 (Game.java:9,519)
[19] game.Game._$11363 (Game.java:9,519)
[20] game.Game._$11363 (Game.java:9,519)
[21] game.Game._$11363 (Game.java:9,518)
[22] game.Game._$11363 (Game.java:9,518)
[23] game.Game._$11363 (Game.java:9,519)
[24] game.Game._$11363 (Game.java:9,519)
[25] game.Game._$11363 (Game.java:9,518)
[26] game.Game._$11363 (Game.java:9,519)
[27] game.Game._$11363 (Game.java:9,519)
[28] game.Game._$11363 (Game.java:9,519)
[29] game.Game._$11363 (Game.java:9,519)
[30] game.Game._$11363 (Game.java:9,520)
[31] game.Game._$11363 (Game.java:9,516)
[32] game.Game._$11363 (Game.java:9,516)
[33] game.Game._$11363 (Game.java:9,516)
[34] game.Game._$11363 (Game.java:9,516)
[35] game.Game._$11363 (Game.java:9,520)
[36] game.Game._$11363 (Game.java:9,516)
[37] game.Game._$11363 (Game.java:9,516)
[38] game.Game._$11363 (Game.java:9,516)
[39] game.Game._$11363 (Game.java:9,520)
[40] game.Game._$11363 (Game.java:9,516)
[41] game.Game._$11363 (Game.java:9,520)
[42] game.Game._$11363 (Game.java:9,516)
[43] game.Game._$11363 (Game.java:9,516)
[44] game.Game._$11363 (Game.java:9,516)
[45] game.Game._$11363 (Game.java:9,516)
[46] game.Game._$11363 (Game.java:9,516)
[47] game.Game._$11363 (Game.java:9,520)
[48] game.Game._$11363 (Game.java:9,516)
[49] game.Game._$11363 (Game.java:9,516)
[50] game.Game._$11363 (Game.java:9,516)
[51] game.Game._$11363 (Game.java:9,516)
[52] game.Game._$11363 (Game.java:9,516)
[53] game.Game._$11363 (Game.java:9,520)
[54] game.Game._$11363 (Game.java:9,519)
[55] game.Game._$11363 (Game.java:9,519)
[56] game.Game._$11363 (Game.java:9,519)
[57] game.Game._$11363 (Game.java:9,519)
[58] game.Game._$11363 (Game.java:9,519)
[59] game.Game._$11363 (Game.java:9,518)
[60] game.Game._$11363 (Game.java:9,519)
[61] game.Game._$11363 (Game.java:9,519)
[62] game.Game._$11363 (Game.java:9,519)
[63] game.Game._$11363 (Game.java:9,519)
[64] game.Game._$11363 (Game.java:9,518)
[65] game.Game._$11363 (Game.java:9,518)
...
[2,315] game.Game._$11363 (Game.java:9,517)
[2,316] game.Game._$11363 (Game.java:9,517)
[2,317] game.Game._$11363 (Game.java:9,517)
[2,318] game.Game._$11363 (Game.java:9,518)
[2,319] game.Game._$11363 (Game.java:9,517)
[2,320] game.Game._$11363 (Game.java:9,516)
[2,321] game.Game._$11363 (Game.java:9,517)
[2,322] game.Game._$11363 (Game.java:9,518)
[2,323] game.Game._$11363 (Game.java:9,516)
[2,324] game.Game._$11363 (Game.java:9,517)
[2,325] game.Game._$11363 (Game.java:9,516)
[2,326] game.Game._$11363 (Game.java:9,517)
[2,327] game.Game._$11363 (Game.java:9,517)
[2,328] game.Game._$11363 (Game.java:9,517)
[2,329] game.Game._$11363 (Game.java:9,517)
[2,330] game.Game._$11363 (Game.java:9,516)
[2,331] game.Game._$11363 (Game.java:9,516)
[2,332] game.Game._$11363 (Game.java:9,516)
[2,333] game.Game._$11363 (Game.java:9,516)
[2,334] game.Game._$10718 (Game.java:9,244)
[2,335] game.Game._$10710 (Game.java:2,934)
[2,336] game.Game.run (Game.java:9,965)
Thread-9[1]
The saved game file is available upon request.