United Kingdom – 2019 is coming

United Kingdom – 2019 for Prime Minister Infinity – U.K. will be released soon. Anyone who purchases the game now will receive 2019 when it is released. All existing U.K. owners on subscription will also receive the 2019 campaign.

Boris vs. Corbyn vs. Swinson vs. Farage vs. Sturgeon. A snap election to decide Brexit has been called. What will U.K. voters decide? It’s up to you!

Infinity games port update

I have now run a full game with the new tool-chain, with no errors in Sim mode.

It’s now a matter of filling in the user-interface details, the hard work has already been done for the most part, and my best-guess for completion is still January.

The language powering the games is now C# (from C++). Having worked 19 years with C++, I can say that C# is a joy. Hats off to Anders Hjelsberg and his team – they’ve done a fantastic job. Basically every complaint I had about C++ is gone with C#. Every place where I would say “It should be done this way” C# does it that way. Combined with Visual Studio (the main IDE for C# coding), it is highly productive, and should mean quicker development and fewer bugs going forward.

The visual side of things is now being done in Unity. Unity is nice because it allows for fully featured graphics and sound, and pretty straightforward user-interface development, while being able to deploy to basically any widely used operating system. This means not just Windows and Mac but (potentially) iOS and Android.

The learning curve has been very steep, but is now becoming less steep.

Thanks everyone for your patience on this!

President Infinity next release v. 3.1.1e

President Infinity v. 3.1.1e for Windows and Mac has been released!

This update continues to update 2020, including adding latest polling, turns Beto O’Rourke to ‘off’, adds Rep. Rashida Tlaib as a Sanders surrogate, and changes Trump’s homestate to Florida.

If upgrading from 3.1.1c, this update also adds official cash on hand numbers for Oct. 1st, 2019, turns Tim Ryan to ‘off’, and adds some surrogates (Sanders > Michael Moore, Rep. Alexandria Ocasio-Cortez, and Rep. Ilhan Omar, Warren > Philadelphia Mayor James F. Kenney , Biden > Fmr. Sen. Chris Dodd).

Note: it will say 3.1.1 as the version once installed.

Note: this version changes spacebarring to close various screens to ‘n’.

More info here.

macOS Catalina compatibility info here.

If you are a President Infinity owner on subscription (or if you purchased President Infinity within the last year), you are eligible for this upgrade (if not, you can add a subscription here).

This is a comprehensive update.

You can download this release by requesting a download e-mail at the link below. From the e-mail, click the link to the web page.

To update: http://270soft.com/updates-redownloads/

Version information: https://270soft.com/updates-redownloads/president-infinity-version-information/

What’s new in this upgrade from the previous release (v. 3.1.1d).

  • Polls > Primaries > Democrats > added US, PA, IA, NH
  • Surrogates > Sanders > added Rep. Rashida Tlaib
  • Trump homestate NY -> FL
  • O’Rourke -> ‘off’, set his campaign start and end dates.

What’s also new in this upgrade from v. 3.1.1c.

  • added Oct. 25th, 2019 start date
  • Funds > Oct. 1st, 2019 > set for all relevant Republican and Democratic candidates
  • Democratic primary polls > added US, IA, NH, NV, SC, CA, and MA 
  • Tim Ryan turned OFF with start and end dates of campaign added. 
  • Surrogates > Warren > added Philadelphia Mayor James F. Kenney
  • Surrogates > Biden > added Fmr. Sen. Chris Dodd
  • Surrogates > Sanders > added Michael Moore, Rep. Alexandria Ocasio-Cortez, and Rep. Ilhan Omar

President Infinity next release v. 3.1.1d

President Infinity v. 3.1.1c for Windows and Mac has been released!

This update continues to update 2020, including adding latest polling, adds official cash on hand numbers for Oct. 1st, turns Tim Ryan to ‘off’, and adds some surrogates (Sanders > Michael Moore, Rep. Alexandria Ocasio-Cortez, and Rep. Ilhan Omar, Warren > Philadelphia Mayor James F. Kenney , Biden > Fmr. Sen. Chris Dodd).

Note: it will say 3.1.1 as the version once installed.

Note: this version changes spacebarring to close various screens to ‘n’.

More info here.

If you are a President Infinity owner on subscription (or if you purchased President Infinity within the last year), you are eligible for this upgrade (if not, you can add a subscription here).

This is a comprehensive update.

You can download this release by requesting a download e-mail at the link below. From the e-mail, click the link to the web page.

To update: http://270soft.com/updates-redownloads/

Version information: https://270soft.com/updates-redownloads/president-infinity-version-information/

What’s new in this upgrade from the previous release (v. 3.1.1c).

  • added Oct. 25th, 2019 start date
  • Funds > Oct. 1st, 2019 > set for all relevant Republican and Democratic candidates
  • Democratic primary polls > added US, IA, NH, NV, SC, CA, and MA 
  • Tim Ryan turned OFF with start and end dates of campaign added. 
  • Surrogates > Warren > added Philadelphia Mayor James F. Kenney
  • Surrogates > Biden > added Fmr. Sen. Chris Dodd
  • Surrogates > Sanders > added Michael Moore, Rep. Alexandria Ocasio-Cortez, and Rep. Ilhan Omar

New user interface first look

Here’s a first look at the new user interface featuring the Select Campaign screen.

The new interface is more graphically rich, and is designed to be more friendly for touchscreens. My best guess is the new user interface will be completed around January.

This is part of the port to a new tool chain, which was necessitated by the new macOS, which is incompatible with the old tool chain.

Feedback welcome!

Prime Minister Infinity – Canada next release v. 3.1.1c for Windows and Mac

Prime Minister Infinity – Canada v. 3.1.1c for Windows and Mac has been released!

This updates local candidate names and on ballot in Canada – 2019, and makes minor modifications to the Canada – 2006, Canada – 2004, and PEI – 2019 campaigns.

Note: it will say 3.1.1 as the version once installed.

Note: info on Infinity games and macOS Catalina here.

Note: this version changes spacebarring to close various screens to ‘n’.

More info here.

If you are a Prime Minister Infinity owner on subscription (or if you purchased Prime Minister Infinity within the last year), you are eligible for this upgrade.

This is a comprehensive update.

To update: http://270soft.com/updates-redownloads/

Version information: https://270soft.com/updates-redownloads/prime-minister-infinity-canada-version-information/

What’s new in this upgrade from the previous official release (v. 3.1.1)

  • Canada 2019 > updated local candidate names, on ballot
  • Canada 2006 > Endorsers > CUPE > dates updated
  • Canada 2004 > Endorsers > Retail Council of Canada > dates updated
  • PEI 2019 > updated %s in O’Leary-Inverness, Coalitions > ‘Canada’ -> ‘P.E.I.’

macOS Catalina compatibility info

Apple released macOS Catalina on October 7th. This version of macOS is not compatible with 32-bit apps. The Infinity games are all 32-bit apps.

I began a port of the Infinity games to a new tool-chain that supports 64-bit apps in mid-summer, once it became clear the existing tool-chain would not support 64-bit apps and therefore macOS Catalina.

For Mac users, if you upgrade to Catalina now the Infinity games will not work on your Mac until the port is completed, unless you install a virtual machine and then run an older version of macOS on it. (You can also revert back to Mojave if desired. An example of how to revert from Catalina is here. You can also use your Boot Camp Assistant and then install Windows for free while also having Catalina installed, here.)

The port is well underway. The game engine has been ported and the code for working with campaigns has been ported. The user-interface work has begun. Almost all work is now focused on the port.

My best guess is that the port will be completed in January. I will post updates once I have a better idea of when the port will be completed.

Once the port is completed, Windows and Mac releases of Infinity games will move to the new tool-chain. There will then probably also be iPad and Android tablet versions released at some point after that.

President Infinity next release v. 3.1.1c

President Infinity v. 3.1.1c for Windows and Mac has been released!

This update continues to update 2020, including adding latest polling, adds official cash on hand numbers for July 1st and best-guesses for Oct. 1st, and adds Charlie Crist as surrogate for Biden.

Note: it will say 3.1.1 as the version once installed.

Note: this version changes spacebarring to close various screens to ‘n’.

More info here.

If you are a President Infinity owner on subscription (or if you purchased President Infinity within the last year), you are eligible for this upgrade (if not, you can add a subscription here).

This is a comprehensive update.

You can download this release by requesting a download e-mail at the link below. From the e-mail, click the link to the web page.

To update: http://270soft.com/updates-redownloads/

Version information: https://270soft.com/updates-redownloads/president-infinity-version-information/

What’s new in this upgrade from the previous release (v. 3.1.1b).

  • Democratic Primary polls > NV, SCx2, NC, USx4, NH, AZ, OH, WI
  • Funds > added July 1st, 2019 > set for all relevant Republican and Democratic candidates based on FEC cash on hand numbers
  • Funds > added Oct. 1st, 2019 > Trump 125M, Buttigieg 19.1M, Sanders 25.3M, Biden 15.2M, Warren 24.6M, Harris 11.6M, Bennet 2.1M, Delaney 5M, Booker 6M, Klobuchar 4.8M, Yang 10M,  Williamson 3M, Bullock 2.3M
  • Surrogates > Biden > added Rep. Charlie Crist (Fmr. Gov. of FL)

President Infinity next release v. 3.1.1b

President Infinity v. 3.1.1b for Windows and Mac has been released!

This update continues to update 2020, including adding latest polling (Warren increase), adds a September 25th, 2019 start date, turns Bill de Blasio to ‘off’, and more.

Note: it will say 3.1.1 as the version. You can confirm you have 3.1.1b if the 2020 campaign has the option of a September 25th, 2019 start date for the primaries.

Note: this version changes spacebarring to close various screens to ‘n’.

More info here.

If you are a President Infinity owner on subscription (or if you purchased President Infinity within the last year), you are eligible for this upgrade (if not, you can add a subscription here).

This is a comprehensive update.

You can download this release by requesting a download e-mail at the link below. From the e-mail, click the link to the web page.

To update: http://270soft.com/updates-redownloads/

Version information: https://270soft.com/updates-redownloads/president-infinity-version-information/

What’s new in this upgrade from the previous release (v. 3.1.1).

  • Polls > Democratic primaries > US, GA, NY, CA, AZ, NJ, IA, MO, CA, MD, NH, GA, NV
  • added September 25th, 2019 start date
  • set start and end date for Bill De Blasio’s campaign, set him to ‘off’ by default. 
  • reordered order of Dem candidates
  • Endorsers > Bezos > Issue > LGBT -> Trump Support
  • Endorsers > removed Ross Perot, Koch Bros. -> Charles Koch
  • updated Warren images