MakeCode Arcade games in RetroPie
-
With some great help from Microsoft, it’s now possible to compile and download MakeCode Arcade games to run natively in Linux on Raspberry Pis, even with working support for a game controller.
Having had some issues with how the native game files execute from and exit back to RetroPie, I finally managed to come up with an ok work-around, with "automatic" support for gamepad and keyboard controls for up to 2 players.
The solution basically consists of a:
-launcher/wrapper executable which keeps the game in the foreground while playing and cleans up the framebuffer on exit,
-controller discovery and mapping with uinput-mapper.
-an online link generator, that starts the MakeCode Arcade editor in the mode for downloading natively executable elf files for RetroPie/Raspberry Pi OShttps://github.com/Vegz78/McAirpos
https://vegz78.github.io/McAirposHappy retro gaming!
Br,
Vegard -
abc
-
This post is deleted! -
abc
-
Finally working with up to 2 players on gamepads and/or keyboard controls!
(Works on my RPi4, at least, from RetroPie and the text console) ;-)https://github.com/Vegz78/McAirpos
Br,
Vegard -
Now updated with expanded gamepad support and «nomap» option to configure controllers manually.
Tested ok on RPi3 and 4, Lite and full Raspbian distros and RetroPie.
-
Added an automatic installation script today:
https://github.com/Vegz78/McAirpos#quick-automatic-installationAlso some stability fixes and expanded controller support since my last post.
https://github.com/Vegz78/McAirpos#development-news -
Just updated a bug in the RetroPie installation script, which did not take into account the move to the new carbon-2021 theme from RetroPie v.4.7.19 and onwards.
Should work now for both newer and older RetroPie versions. Sorry for any inconvenience.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.