Skip to content

WPR 0.1.06

Latest

Choose a tag to compare

@github-actions github-actions released this 25 Sep 22:32
Immutable release. Only release title and notes can be modified.

Prebuilt WPR 0.1.06.

Download Platform
WPR-Setup-0.1.06.exe Windows x64 — self-contained, no .NET install required
WPR-0.1.06.apk Android 7.0+ (API 24), arm64-v8a / x86_64

What's changed

Changes since v0.1.05.

Highlights

Five games that used to show an error instead of starting now run, three more that used to fail in
other ways play, and every game finally gets its own saved data.

Cut the Rope plays end to end — and so do Cut the Rope: Experiments, Little Acorns,
Rabbids Go Phone and Flight Control Rocket. Carcassonne's menu works, and
Sid Meier's Pirates! and Galactic Reign put their opening screens on the display for the
first time. None of them was ever really broken; they are built a way WPR had no support for.

The Treasures of Montezuma, Plants vs. Zombies and iStunt 2 all play, each after a fault of its
own — one of them WPR's own doing, and one that had been closing a whole family of games on Android.

Every game now keeps its own saved data. Until now they shared one save area, so two games that
happened to use the same file name could break each other — playing Fragger was enough to stop
Gravity Guy loading at all. Existing saves are carried over, and a single game's data can now
be cleared if it ever gets into a bad state.

Android now needs Android 7.0 or newer, because WPR runs on a different .NET engine there than
it used to. Windows is unaffected.

🍬 Cut the Rope plays, on Windows and Android — menus, level select, finishing levels
🔬 Cut the Rope: Experiments plays — its menu buttons used to do nothing at all
🌰 Little Acorns starts and plays a level
🐰 Rabbids Go Phone plays — menu, and into your Rabbid's room
🚀 Flight Control Rocket starts and gets into a level
🎨 Phone controls drawn over a game are actually drawn now — backgrounds, panels, pictures and text
🏰 Carcassonne's menu works — it draws in full and takes taps, on Windows and Android
🌌 Galactic Reign draws its title screen — it used to be a black screen from start to finish
🎡 Spinning and slanted artwork appears the right way round — loading spinners in particular
🔄 Landscape games are no longer squeezed into an upright screen — half of the above were
🚪 A whole way of building a game that WPR had never supported — five games run, and the rest get past their old error
🔵 Funny Bounce's blue screen after game over is fixed — and with it, saved data in several other games on Android
👆 A touch fix that only showed on Android — a game could run perfectly and never see a tap
🖼️ Texture fixes for phones on the older graphics mode — plus one that was silently blanking textures everywhere
💎 The Treasures of Montezuma plays — it used to show an error and close before drawing a thing
🏂 iStunt 2 plays on Android — and with it a family of games that closed with an error about invalid code
⚙️ Android now needs Android 7.0 or newer — see the note below if you are on an older phone
⬅️ The back button works properly in games again — it had started closing them, with a false error
🛑 Games that ask "are you sure you want to quit?" can now actually quit
🤸 Funny Bounce no longer closes itself on Android — a second, separate fault from the blue screen below
💎 The Treasures of Montezuma plays on Android too, not just Windows
📥 Adding and updating games on the phone works again — it had broken quietly with the new engine
🌻 Plants vs. Zombies plays on Android — it used to freeze on the PopCap logo
🔗 Links in games open — in your browser on Windows, and in the right app on Android
📺 Cut the Rope's cartoons play — they open in YouTube, as they did on the phone
📤 Share buttons work on Android — they bring up the phone's share menu
🎵 Game music that stopped for good after one play should now loop — reported against Sonic 4 Episode I on Android
💾 Each game has its own saved data — games can no longer overwrite each other's saves, and your existing saves are carried over
🌀 Gravity Guy loads again — it stopped starting after you had played Fragger, Monster Island or iStunt 2
🧹 Clear a game's data — a new option that resets one game's saves when it will not start, with a warning first
🗑️ Uninstalling asks about your saves — keep them for a reinstall, or delete them too

Upgrading is normal. Install the new APK straight over the top on Android, or run the
installer on Windows; your games and progress stay where they are.

Android 7.0 is now the minimum, up from Android 5.0. This release runs on a different .NET
engine, and that engine is not offered for older versions. If you are on Android 5 or 6, stay on
0.1.05 — it keeps working, it just will not get newer releases. Windows is unchanged.

Every game needs to be repatched once, as in 0.1.05. On Android this is automatic — the
first launch of each game says updating patched assemblies… for a moment and carries on. On
Windows it is not: press Repatch on a game's page, or start WPR with
--repatch-installed to do the whole library and exit.

The repatch is what applies both the games below and the saved-data fix, so if a game has
been sitting in your library doing nothing — or losing your scores — repatch it.

The repatch also moves each game onto its own saved data. The first time a game runs after
that, its existing saves are copied across automatically, so nothing is lost and there is nothing
to do.

📖 Full release notes — what each of the above actually was, why it happened, and what is still missing.

All changes

Fixes

  • buttons overlapped by android os buttons, intro screen to video

Other changes

  • 0.1.06 (#46)
  • minor fix to build actions (result of upgrading net)

Built from commit 5cad2f4.