Vegz78 / McAirpos

MakeCode Arcade games in RetroPie, Recalbox 7/8 and Batocera, running natively as ELF executables on Raspberry Pi OS/Linux ARM with 1-2 gamepads

Home Page:https://Vegz78.github.io/McAirpos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

is it possible to use McAirpos on ubuntu or mango pi h616

Msumri opened this issue · comments

is it possible to use McAirpos on ubuntu or mango pi h616 if so how can i do it ?

Hi @Msumri,

Thanks for trying out McAirpos and sorry for my late reply!

Any progress that you could report back on this issue?

The compatibility for different systems, lies in the MakeCode Arcade executable .elf game file itself, which has these properties:
arcade-jumpy-platformer.elf: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 2.6.26, BuildID[sha1]=1345002c7e1eb0f7585105314513524afbaf24dd, stripped

This means that these MakeCode Arcade .elf game files in theory should run on any ARM 32-bit Linux system/distribution(Also on 64-bit systems, if you include the 32-bit runtime, which I do for the Batocera installation, which is 64-bit).

A start could be to proceed as outlined here to install, but without the RetroPie/EmulationStation steps:
https://github.com/Vegz78/McAirpos?tab=readme-ov-file#manual-installation-for-retropierpi-os

Here's how to launch:
https://github.com/Vegz78/McAirpos#Usage