Skip to content
forked from 8212369/WPR

[W]in[P]hone 7-8 Apps [R]unner. Win11 Desktop/Android only (Avalonia-based experimental/research project)

License

Notifications You must be signed in to change notification settings

mediaexplorer74/WPR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WPR 0.0.15-alpha :: avalonia branch

WPR is a WP7-8 XNA app runner. This is only my fork of WPR, not the original.

NOTE: previous avalonia branch copied to "avalonia-win" one. In my new "avalonia" branch I planned to repair Android target.

Screenshots

Windows 11 Tiny

Status

  • I started experimenting with .NET 8 & Avalonia 11.3.9. I started to repair Android part of solution & Desktop (Windows) part of solution too. So, avalonia branch consists of 2 targets: Windows & Android at now :)
  • With help of Trial mode of WindSurf (and ChatGPT 4 AI) I partially repaired Android-related parts of WPR code... But this is still work-in-progress: 100500 new errors (because of Avalonia 11 incompatibility with Avalonia 9 / 10), and many game "patches" lost!
  • Experimental "UI improvements applied ("Two small Run and Uninstall" icons added to main/larg icon in app/game list) lost. No "Run & App at popup/context menu".
  • All AI-generated things not tested yet
  • For Android target, I changed Min. Supported Android Api version from 21 to 26 in project (.csproj) files.

Tech. details

  • Newest VS 2022 or above must be used to "assemble" (build) this avalonia branch
  • I think that WPR 0.0.15 "avalonia edition" incompatible with Windows 10 because of .NET 8... So, fresh Windows 11 OS needed to run WPR (however, some reduced Windows 11 Tiny is good choice even for some very retro-notebooks).

ToDo

  • Fix bug "System.TypeInitializationException: The type initializer for 'DialogHost.DialogHost' threw an exception." (install progress indicator error)
  • Repair lost game patches (use "avalonia-win" branch)
  • Test Desktop (Windows) target
  • Test Android target
  • Actualize Wiki section
  • Transtale Readme to RU and CN
  • Fix Zuma "game screen" scaling...
  • Try to port this "app creature" (in)to modern "multi-platform engine" such as MAUI (far future)

Credits

Another cool forks I noticed over 3 years

:: ::

AS IS. No support. Developers / Geeks only. "DIY mode"

::

[m][e] 2026