-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is it possible to transport this project to some popular open source handheld based on rk3566 (ARM64-A53) with Jeos or arkos ? #54
Comments
Hi @whmzsu, Thanks for your interest in McAirpos and nice ideas for other popular and handheld systems to be supported! Sorry also for my late reply. In general, McAirpos, which is only a launcher with some help for setting up controllers, could be compiled to any system, since the source files are here and e.g. the uinput-mapper module runs in Python. The compatibility for different systems, lies in the MakeCode Arcade executable .elf game file itself, which has these properties: 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). One important and known requirement is that Alsa sound is included and positioned as the first available audio device, position 0:0. If not ARM or Linux based, you have to check out other options for support: PS: It would be nice to hear back from you about what you have found out about this subject! |
Hi @Vegz78 ,Yestoday I finally have some time to try installing the project on my small handheld game console by following the "Manual installation for RetroPie/RPi OS", and the result of course is "Failed". But I got some progress: So I will try the install process on this weekend and log the error messages to post on this subject. |
I got a quick log of the test process 。The game can launch without root privilege on the remote ssh console.
[ 641.184054] Unable to handle kernel paging request at virtual address ffffff800b73d000
ark@rgb30:~/.emulationstation$ tail -f es_log.txt
launCharc: Found running game process "arcade-DinoZoo." on PID=3274 [ 51] BTN_A=305 |
Is it possible to transport the project to some popular open source handheld based on rk3566 (ARM64-A53) or rk3326(ARM32-a35?) with Jeos or arkos ?
These retro game consoles based on Rk3566 (ARM64-A53) or rk3326(ARM32-a35?) with Jeos or Arkos handheld are veay popular, have many models and shapes style , high performance and low cost(below 100$). So if it can transport to these platform, it will be a big superise for the kids who are interesting in makecode arcade.
The text was updated successfully, but these errors were encountered: