Skip to content

WPR : The miracle of future dev

Media Explorer edited this page Oct 1, 2022 · 3 revisions

The miracle of furure dev

Xamarin build requirements

Please note that these must not be enabled for Xamarin build

  • Trimming: It's unpredictable what assemblies the game will use. Trimming will make it so that only the DLLs needed by the runner (WPR.UI.Android) are included with the install package, which is not desired.
  • AOT: Some apps and games are obsfucated will not work well with AOT (they may throw InvalidProgramException). One of the reason that iOS build won't work can be these requirements. This is all required by iOS when building with Xamarin.

Support for Sliverlight and Native applications

Sliverlight is very massive, there needs to be a huge funding work. The core of this runner is dependent on FNA, which is already a very large codebase developed through out years.

Modern native applications (about W10M native or UWP)

If we are talking about W10M and Universal applications, you can just play it on your computer, buy a game through Microsoft Store But to talk specifically about native WP8 apps and games, a large number of them shipped with custom APIs provided by partners (Microsoft, Nokia, etc..) and is built to have binary code running on ARM processors. At that point, you should just make a emulator instead (I think spending effort for this is absurb in 2022, no one will use it)

Note from the original author Lin Yan : "This repository will not go over that great length." :)

Clone this wiki locally