It’s time for another update announcement and this time it’s the real deal! We are pleased to announce the official releases of our latest updates for both Modern Wars titles:
Campaign Series: Vietnam 2.10.20
Campaign Series: Middle East 3.10.20
Important reminder before updating:
Please disable any mods you may have enabled via JSGME.
If you’ve opted for legacy map graphics by renaming the 3D_OLD folder, be sure to switch back to the new stock graphics before updating. For more details, see the Release Notes section titled Enabling Old 3D Map Graphics.
Downloads
For Vietnam 2.10.20, you can download the update from the announcement (link to Matrix Games forum), or from your Campaign Series Vietnam File Downloads in the Matrix My Page section.
Similarly, for Middle East 3.10.20, the update is available in the announcement (link to Matrix Games forum), or from your Campaign Series Middle East File Downloads in the Matrix My Page section.
Thank you all for your continued support, this is a living game, and your feedback helps shape it every step of the way. Enjoy the new releases!
And wait, that’s only half the story
Holiday Sale: Campaign Series Games 50% Off
For the very first time, Campaign Series: Vietnam is available at half price — or even less if you choose the Middle East + Vietnam bundle, which adds an extra 10% discount on both titles. Go get yours while supply lasts! (January 6th, that is).
The full Matrix Games Holiday Sale Catalogue is available HERE.
Wishing everyone a wonderful December, and happy wargaming!
Good day, Grognards, it’s time for yet another update announcement! The busy bees here at Campaign Series Legion are happy to announce the immediate availability of Public Betas for both of our Modern Wars titles. The official releases are scheduled for mid-to-late November, so we have a couple of weeks before handing off the final files to Matrix for the official updates, all going well. As always, your feedback is greatly appreciated!
Before you commence, a quick reminder: Please disable any mods you may have enabled via JSGME before installing the update. Also, if you’ve opted for legacy map graphics by renaming the 3D_OLD folder, be sure to switch back to the new stock graphics before updating. For more details on this, see the Release Notes section titled Enabling Old 3D Map Graphics. This is important!
Here is the Change Log for the 2.10.0 and 3.10.0 public betas now available:
Enhancements
Added a new full-hex Airstrike option that targets all defending units within a selected hex. This capability is now active for all Napalm airstrikes.
Added multi-display support for the “Scrolling – Screen Edge” option. Scrolling now activates only when the cursor is on the same display as the game window. Note: the horizontal (left-right) screen edge hot spot is intentionally wider than the vertical (up-down) one, to allow easy access to the Menu (top) and Toolbar (bottom) without accidentally triggering scrolling. This may make vertical dual-monitor setups less responsive for edge scrolling, but it’s by design—horizontal dual monitors are assumed to be the more common configuration among players.
Updated all fonts in the game engine to use Windows system defaults. Previously, in-game text was rendered in Arial, while map labels used Times New Roman.
Introduced a stand-alone application for viewing Scenario Briefings and other large-format reports generated via the Report function.
Introduced as an option a stand-alone IntelFeed application to stream all operational messages, including Damage Reports, Assault Status, AI Reports, and Command Reports.
Implemented a callback mechanism in the new IntelFeed and Scenario Briefing dialogs that renders any hex coordinate enclosed in square brackets as a clickable hyperlink. Selecting the link shifts the map hotspot to the specified coordinates.
Refined the “Damage Results” section in the Options Menu for improved clarity and usability.
Added an “Exhaustive Details” setting to the “Damage Results – Report Details” submenu, providing more granular information.
Enabled the previously unused Exhaustive Damage Results detail level for IntelFeed reporting only. When selected in conjunction with the legacy Damage Results dialog, the system defaults to the “High” detail level, as the “Exhaustive” setting is excessively verbose and unsuitable for pop-up display.
Added a new mouse tooltip feature in Move mode. When hovering over a unit on the map, its name and organizational affiliation are now displayed as a tooltip. Enemy unit information is also shown, provided the game is played with either No Fog of War or Standard Fog of War settings.
Revised the toolbars to include a toggle for unit tooltips. This replaces the previous three-button layout of Unit List | Unit Handbook | Manual with a new configuration of Unit List | Tooltips | Unit Handbook.
Revised the Unit Handbook dialog: now movable and uses the system font throughout. It cycles through all units in the same hex, with added support for keyboard arrow keys. Carrying and passenger units are now clearly identified. When EFOW is enabled, enemy units are not displayed. As a result of these updates, the Unit Handbook is no longer accessible from the Organization Editor.
Revised the Scenario Information dialog: now movable and uses the system font throughout.
Revised the Command Report and Damage Results dialogs to adopt standard system formatting. Added right-click functionality to both dialogs, enabling them to be closed in that manner as well.
Revised the Options – Hex Outlines pop-up menus for improved clarity.
Created a new Unit List side panel layout with wider unit cards that display unit status using both clear text and icons. Simplified the panel’s bitmap usage to just three backgrounds: unitcards (side A/B), terrain infobox, and a blankbox for the remaining height.
Added a vertical scroll bar to the Unit List.
Updated the Options – Unit List pop-up menus to align with the new Unit List layout.
Revised color handling across all games to ensure each uses its assigned US MERDC camouflage pattern colors. This is now applied consistently to all dialogs and map label text.
Reintroduced Options > Labels > Opaque, enabling map labels with an opaque white background. Combined with Labels > Transparent, this works well on large maps containing numerous labels, unlike Transparent Enhanced, which is more resource-intensive.
Reintroduced the toggle to stop 3D map animations when opaque labels are active, as the two features interfere with each other.
Updated the front-end launcher app to adopt the same two-tone list view style used in the game engine.
Added a check to organization name output in the Unit Handbook, Unit List, and tooltips: names are now truncated when a “NN -” pattern (e.g. “64 -“) is detected.
Renamed Commander (leader) units as Command Posts. With the larger maps typical to many scenarios, each CP was altered to extend its parent HQ’s command radius by twice its own strength now.
Added logic to the Organizations Editor to assign a relative rank to each CP’s commanding officer—ranging from LTC for Battalion CPs to GEN for Army CPs.
Revised old or missing Leader<nationid>.oob files by asking ChatGPT for the 20 most common surnames per nation. These surnames are now randomly selected when placing a CP in a scenario organization file (*.org). For example, a
US Battalion CP may appear as LTC Smith, while a US Brigade CP might be BG Jones. Disclaimer: Any resemblance to real persons, living or deceased, is purely coincidental.
Fixes
Refined Engine AI logic for autonomous Indirect Fire targeting. Added a validation check to ensure the target hex contains a spotted enemy, preventing inefficient map-based fire. Scripted or player-assigned targets continue to function as intended.
Fixed a crash-to-desktop (CTD) that could occur during specific Assault combat results when friendly troops advanced into a hex occupied also by an enemy air unit or units.
Temporarily disabled “Scrolling – Window Edge” due to a Fire Mode bug causing unintended map shifts. Will be re-enabled once the issue is resolved in a future update.
Corrected icon-action mismapping in the “Static All” toolbar mode (ungrouped view).
Resolved a CTD triggered by missing 3D unit images. A placeholder marker (yellow background with exclamation mark) is now shown instead.
Streamlined error handling in Organization Editors by removing redundant dialog boxes. Errors are now logged exclusively to edorg.log.
Fixed a bug preventing mineclearing units from clearing IEDs as intended.
Resolved a 3D mode issue introduced by the new Roaming mode, where targeted units were not properly highlighted. Targeting tooltips have also been updated for improved accuracy and detail.
Resolved an issue that caused 3D unit image highlight outlines to leak into next available highlight color.
Fixed a path resolution issue in the Scenario Editor that prevented it from finding map and organization files in Scenarios subfolders.
Fixed three Tournament scenarios that were incorrectly referencing a non-existing version of commendations. (CS: Vietnam)
Graphics
Revised all 3D Unit Bases for all nations, including the Objectives icons to use “brass plates” for displaying objective values.
Major revision to the new 3D map graphics introduced with the reimagined games. Updates include enhanced visuals for Structures, Slopes, Trees, Vegetation, and basic open terrain across various ground conditions, as well as redesigned Markers
Fixed French 2D counters that were leaking background color along the counter edges.
Note that the Scenarios section change log in Matrix Games forum announcements was accidentally left in place on our Release Notes from 2.00 / 3.00 Change log, sorry about that. There is no new Scenario content in this release.
Your feedback is appreciated!
If possible, please post your comments on the Matrix Games forum for easier access. The comment system on our site is quite complex due to filters in place to prevent bots from posting spam and other nonsense.
Edit / October 26th: Please find the Matrix community forums from the links below:
Click the image to access the 2.05 update announcement page
Greetings everyone! Just a quick note to let you know that the official 2.05 Update for John Tiller’s Campaign Series is now available.
The announcement can also be found at the Matrix JTCS forum, here, while the direct download link for the 2.05 installer is here.
A big thank-you to everyone who participated in the Public Beta versions of 2.03 and 2.04—your feedback was really helpful.
Below is the cumulative change log covering versions 2.03 through 2.05:
John Tiller’s Campaign Series 2.05
Improvements
• Revised the Victory Dialog to allow for larger values.
Bug Fixes
• Added a fix from Matrix Tech Support for AMD and nVidia cards in laptops under certain, older setups.
• Added missing FR, UK, US airstrike outline files to Forgotten Battles mod.
• Rising Sun: Engine executable renamed to risun.exe due to namespace conflict with NVIDIA causing map distortion.
Scenarios
• Added a new Dynamic Campaign to East Front as a Mod: The Lapland War. (Petri Nieminen)
• Added the Arctic Front scenario set of 12 scenarios to East Front, previously only available via the Blitz wargaming club scenario database.
• Added 27 new East Front scenarios dealing with the Smolensk Battles, 1941. (Jason Petho).
• Added a new Linked Campaign to East Front: 29. Motorized Infantry LCG (Jason Petho).
• Added two new scenarios to West Front, one dealing with Arnhem[arnhem_new], the other Crete[kreta_merkur] (Ingomar Scheiber).
• Added Operazione C3(v2), Operation Sealion(v2), Rommel in England(v4), The End is Near(v2), Tobruk Multiplay(v2), The Art of Blitzkrieg (v2) scenarios to West Front (Jason Petho)
• Updated Iron Maidens at Cranbrook v2 scenario for West Front
Data
• Added the following to the West Front UK OOB: Airlanding Platoon, Platoon 43 section, Airborne division HQ, Airborne motorized Battalion HQ, Desert Fortifications, Strongpoint, 4SP 75mm Pack, 2SP 17pounder ATG.
• Added the following to the East Front German OOB: PzKpfw 35-S 739(f).
• Added the following to the West Front German OOB: PzKpfW B1-bis(f), PzKpfW R35(f), 75mm Para Gun, DO 38 Rockets, Foot HQ versions of Corps/Division/Regiment HQ’s,Brandenburg 39.
• Added graphics for the German units, UK Airborne.
• Added new carrier graphics for the West Front UK. (Thank you, Troy!)
• Fixed Lloyd carrier bit for the West Front UK.
• Added new Vickers MG graphics for the West Front UK. (Thank you, Troy!)
• Added new German MG graphics for the West Front Germans. (Thank you, Troy!)
• Added new US Infantry graphics for the West Front US. (Thank you, Ignomar!)
• Added new Bersaglieri graphics for the West Front Italians. (Thank you, Schlonz!)
• Modified UK Jeep/MG to be able to carry a scout section.
• Added the above noted units to the weapon file for West Front.
• Added the above noted unit to the weapon file for East Front.
• Replaced Snow version of West Front German Wagons with the correct wagons (Thank you, Troy!)
• Added various Lapland DCG organizations to the East German higher level OOB files (Thank you, Petri!)
• Added new Colour Leader Images mod by Ingomar Scheiber for West Front.
• Updated various medium and heavy Italian and French trucks to the proper carry ability for West Front.
• Numerous minor order of battle data revisions for East Front.
We will be returning with Public Betas for Campaign Series Vietnam 2.10 and Middle East 3.10 in late October, all going well.
We’re happy to announce the availability of a new Public Beta for John Tiller’s Campaign Series. This version addresses two major issues:
The white screen bug caused by a Windows update in Spring 2025
An overlay conflict with the NVIDIA App that still persists
For the first issue, we received a code snippet from Matrix Tech Support that should resolve the problem. It primarily affected older setups—typically laptops without a dedicated graphics card. While recent Windows driver updates seem to have mitigated the issue, we figured it’s better to be safe than sorry.
The second issue involved the NVIDIA App’s overlay. When the NVIDIA Overlay was toggled ON, the game window became distorted—but only for Rising Sun. This appears to have stemmed from a namespace conflict with the game engine executable, . We’ve now renamed it to , which seems to have resolved the issue permanently.
Compiling and building this new version was no small feat. Although we had the source code, it was originally developed using Microsoft Visual Studio 2008—a fifteen-year-old environment. We quickly learned that upgrading to a modern version of Visual Studio would be a major undertaking. Deprecated interfaces, evolving C++ standards… it would require significant recoding. For now, we’re not planning to release new JTCS versions, but we’re relieved to know that if another major issue arises, we at least have the code and can compile it ourselves.
Below is the current changelog. If all goes well, the official 2.05 release with no new features added should be out sometime in September .
Change Log for John Tiller’s Campaign Series 2.04
Changes in 2.04.00 (August 18th, 2025)
Bug Fixes
• Rising Sun: Engine executable renamed to risun.exe due to namespace conflict with NVIDIA causing map distortion.
Scenarios
• Added the Arctic Front scenario set of 12 scenarios to East Front, previously only available via theBlitz. wargaming club scenario database.
• Added Operazione C3(v2), Operation Sealion(v2), Rommel in England(v4), The End is Near(v2), Tobruk Multiplay(v2), The Art of Blitzkrieg (v2) scenarios to West Front
• Updated Iron Maidens at Cranbrook v2 scenario for West Front
Data
• Added the following to the West Front UK OOB: Desert Fortifications, Strongpoint, 4SP 75mm Pack, 2SP 17pounder ATG.
• Added the following to the East Front German OOB: PzKpfw 35-S 739(f).
• Added the following to the West Front German OOB: 75mm Para Gun, DO 38 Rockets, Foot HQ versions of Corps/Division/Regiment HQ’s, and Brandenburg 39.
• Added new carrier graphics for the West Front UK. (Thank you, Troy!)
• Fixed Lloyd carrier bit for the West Front UK.
• Added new Vickers MG graphics for the West Front UK. (Thank you, Troy!)
• Added new German MG graphics for the West Front Germans. (Thank you, Troy!)
• Added new US Infantry graphics for the West Front UK. (Thank you, Ignomar!
• Added new Bersaglieri graphics for the West Front Italians. (Thank you, Schlonz!)
• Modified UK Jeep/MG to be able to carry a scout section.
• Added the above noted units to the weapon file for West Front.
• Added the above noted unit to the weapon file for East Front.
• Revised outline BIT files for the following unit: Italian Besaglieri 30(West Front) (Thank you, Troy!)
• Replaced Snow version of West Front German Wagons with the correct wagons (Thank you, Troy!)
• Added various Lapland DCG organizations to the East German higher level OOB files (Thank you, Petri!)
• Added new Colour Leader Images mod by Ingomar Scheiber for West Front.
• Updated various medium and heavy Italian and French trucks to the proper carry ability for West Front.
Changes in 2.03.00 (June 28th, 2025)
Improvements
• Revised the Victory Dialog to allow for larger values.
Bug Fixes
• Added a fix from Matrix Tech Support for AMD and nVidia cards in laptops under certain, older setups.
• Added missing FR, UK, US airstrike outline files to Forgotten Battles mod.
Scenarios
• Added a new Dynamic Campaign to East Front as a Mod: The Lapland War. (Petri Nieminen)
• Added 27 new East Front scenarios dealing with the Smolensk Battles, 1941. (Jason Petho)
• Added a new Linked Campaign to East Front: 29. Motorized Infantry LCG (Jason Petho)
• Added two new scenarios to West Front, one dealing with Arnhem, the other Crete (Ingomar Scheiber)
Data
• Added the following to the West Front UK OOB: Airlanding Platoon, Platoon 43 section, Airborne division HQ, Airborne motorized Battalion HQ.
• Added the following to the West Front German OOB: PzKpfW B1-bis(f), PzKpfW R35(f)
• Added graphics for the German units, UK Airborne and replaced the Vickers MG
• Added the above noted units to the weapon file for West Front.
The new Public Beta is available here. Please try it out and let us know of any issues.
Hi everyone, we are pleased to announce the public release of the latest updates: Campaign Series: Vietnam v2.00.03 and Campaign Series: Middle East Version v3.00.03.
These updates follow an event-free Public Beta period with versions 2.00.02 and 3.00.02.
What is new?
These updates are aimed at resolving the ‘white screen’ issues reported by a few players. The problem was likely triggered by a Windows update and resolved by downloading the latest NVIDIA drivers from their official site. However, we’ve also added a code segment to further mitigate any potential issues.
Enhancements
Added a code segment to resolve an issue where some users encounter a “white screen” map in game dialogs. The issue is related to Intel drivers in hybrid systems (typically Nvidia + Intel), mostly affecting laptops. The new code now forces the use of AMD and NVIDIA graphics cards by default, unless the users choose otherwise. Note: due to unique system configurations, this solution may not cover all cases.
The game launcher now starts both the Scenario Editor and Organizations Editor in non-encrypted mode (using the command line parameter -X) to support editing user-created content.
Fixes
Corrected several 2D terrain map images that had incorrect colours.
Fixed a bug that could cause a crash to desktop when an aloft enemy air unit was present at the target hex during certain Assault combat results.
Fixed the CanAscend() check so that passenger Action Points no longer affect the outcome.
Installation
IMPORTANT NOTE: before installing any new updates, please ensure that all game modifications are disabled using the JSGME tool, if you had previously enabled any of them.
The easiest way to apply the updates is through the game launcher—just click the ‘Check for Updates’ button.
Or, you can download the Remastered Updates from the store page or by navigating to the File Downloads section under My Page and downloading them from there.
To have enough options, please find the direct download links from Matrix FTP servers below:
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are as essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.