From: metro Chicago, Illinois, USA
I am Robert Osterlund, "the new programmer," aka Berto, here at the Matrix Games Forum and elsewhere.
In the months (and, yes, hopefully years) ahead, I will be coding Modern Wars, then after that, the CS 1.05 update and beyond. Pitching in with graphics enhancements also, when I can find the time.
As the "new programmer," I'm easing into this. Well, maybe not "easing": bulling my way forward, actually. I received the source code just earlier this week. Tons of stuff to learn (~100,000 lines of code over several hundred files), tons of stuff to do, tons of challenges, tons of gotchas too no doubt.
Modernizing legacy code (JT's code, dating back to the late 1990s, when JTCS first came out); ensuring compatibility across so many versions of Windows over the years, and so many evolutions of C++; not to mention: fixing bugs old and new, adding new features (in most cases optional; no breaking of older legacy scenarios), spiffing up the UI ... You have no idea!
When I have tangible accomplishments, I plan to open an ongoing Dev Diary thread here at the Matrix Forum. But it's much too soon for that.
It is with some trepidation that I "come out" in this forum. Please don't think that the releases of Modern Wars and the CS 1.05 update are imminent; they are not.
Remember: Rome Wasn't Built in a Day.
I think I should devote virtually all of my time to the workload before me, not chatting at the forum. Not until I have more than just wish list items dreamed of, not until I have actual accomplishments to report.
So it's best if I keep a low profile, and mostly remain silent.
Whey then do I announce my presence here at all?
Until I am prepared to open the Dev Diary thread, from time to time I might open other threads to support the work of myself and others. If you see me open a new thread, you might give it special credence and attention, because it will be by a team member, and it will be closely watched by the CS Team. (For example, by and by, I will open a new thread in the Matrix JTCS Support forum, "Graphics Glitches".)
Just so you know: The rest of the team and I will continue working diligently on this. The Campaign Series is not dead! We will work as hard as we can, and as much as time permits, to give the CS a new lease on life.
Wish us luck.