Quick Update

Empires in Arms is the computer version of Australian Design Group classic board game. Empires in Arms is a seven player game of grand strategy set during the Napoleonic period of 1805-1815. The unit scale is corps level with full diplomatic options

Moderator: MOD_EIA

Post Reply
pzgndr
Posts: 3486
Joined: Thu Mar 18, 2004 12:51 am
Location: Maryland

Quick Update

Post by pzgndr »

With the v1.21.04 official update finally out, I'm hoping that some of the grognards who lost interest in the game years ago may yet return to play again and help contribute to continued development.

Over the past several weeks since wrapping up this version and sending it off to the Matrix production team, I have been migrating the source code from the legacy CodeGear C++Builder2007 compiler to the latest Embarcadero C++Builder10 compiler. The newer compiler supports Unicode and adheres to the C++11 standard, so this required a lot of work to convert AnsiString references to UnicodeString, revise syntax, etc. I won't bother with details, but suffice to say that I have been struggling with this new challenge and having to learn a lot along the way.

What I can report is that I did manage to get the code to compile and I have worked through a few run-time errors to get the main screen up and the game files read in. So the good news is that I'm on the right path and beginning to understand how to handle the syntax for filenames and game messages and such. The bad news is that, although I think I know what I'm doing now, the road ahead is quite long considering how many times filenames and game messages and such are used. I need to start the long process of searching and manually converting many lines of code. And of course verifying things work.

What I cannot report is how long this will take. Maybe a few weeks, maybe a few months. I don't know. But I'm optimistic that I can get through this and get v1.21.04 running again as a new 1.22.00 version. I think this will be well worth the effort in the long run, being able to run the game in Win10 without having to run a legacy pre-Vista compiled code in WinXP compatibility. And then I can proceed with code development again with more bug fixes, improvements and enhancements. Whenever I get to that point and can declare success on the migration effort, I will post another State of the Game announcement.

In the meantime, please try out the latest official update and see what you think. Enjoy!
Bill Macon
Empires in Arms Developer
Strategic Command Developer
Kai
Posts: 150
Joined: Mon Dec 12, 2005 6:33 am
Contact:

RE: Quick Update

Post by Kai »

Thanks!

Appreciate all the work.
User avatar
DCWhitworth
Posts: 676
Joined: Sat Dec 15, 2007 1:20 am
Location: Norwich, England

RE: Quick Update

Post by DCWhitworth »

I second that thanks !

I think I fall into the old Grignard category having been tempted back.

I think the work you are currently doing is crucial to progress however painful it may be. It's seemed to me as an outsider that the game code has needed 'sanitising' for some time and that without this moving it forwards would always be a frustrating experience. You're building solid foundations to move us onwards.
Regards
David
jtcourtne
Posts: 19
Joined: Mon Jun 03, 2002 3:47 am
Location: Calgary, Alberta

RE: Quick Update

Post by jtcourtne »

I concur. I will continue to follow and support the progress of this game. I purchased this about 8 years ago and appreciate the renewed efforts.
User avatar
claymore58
Posts: 13
Joined: Wed Dec 08, 2010 8:42 am
Location: Brisbane

RE: Quick Update

Post by claymore58 »

Thanks for the prompt. Will have a look over the weekend.
Post Reply

Return to “Empires in Arms the Napoleonic Wars of 1805 - 1815”