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
https://Vegz78.github.io/McAirpos
MIT License
80 stars 10 forks source link

[Waveshare Game Hat] With Pi Zero/Pi 3A+, is it compatible with McAirpos? #48

Open ericwen888 opened 1 year ago

ericwen888 commented 1 year ago

I want to build my game control with Waveshare Game Hat , but I am not sure the contoller or the display compatible with McAirpos.

Another question is about the performance, will Pi zero run majority program smoothly?

How long will it take to startup the OS(I am new in Pi)?

Thanks.

Eric

Vegz78 commented 1 year ago

Hi Eric,

Thanks for trying out McAirpos and reaching out!

I want to build my game control with Waveshare Game Hat , but I am not sure the contoller or the display compatible with McAirpos.

I am not sure if the Waveshare Game Hat would work with McAirpos, and, sadly, no way to test it my self at home. But if the controller has a pretty standard driver and a USB interface, or GPIO/HAT interface, there is a good chance it will work, at least with manual configuration of the key mappings. In any case, it would be nice if you tried and shared your settings here. I will try to help the best I can, but might take a while between answers now that summer vacation is getting closer, with the usual rush just before, and planning going offline during.

EDIT: The display I am more uncertain about, but ought to work somehow.

Another question is about the performance, will Pi zero run majority program smoothly?

The Pi zero is in my experience capable to run most MakeCode Arcade games as Linux .elf executables quite smoothly. For other emulators, your mileage may vary and you reach max performance quite quickly for the "newer" retro game systems.

How long will it take to startup the OS(I am new in Pi)?

Depends on your distro. I currently have a RetroFlag GPi with a RPi Zero v1 running RetroPie with a lot of games, where especially EmulationStation brings the total boot time up to about 2 minutes. With less games and slimmer distros, it will boot much faster, and of course the RPi Zero v2, is a whole other beast, much faster, comparable to the RPi 3B, if I remember correctly.

Thanks.

Eric

Good luck!

ericwen888 commented 1 year ago

Hi Vegz78,

Thank you for your help!

I want to know if RPiZero 2/2W are compatiable with McAirpos except little bugs?

BTW, i am new with RPi, if some app like McAirpos, will it make big different(bugs) between Zero/Zero2 and Zero W/Zero2 W. That means, if Zero can run smoothly, then the Zero W will run smoothly, too. Am I right?

Thanks

Eric

Vegz78 commented 1 year ago

Hardware-wise, all Pi Zero and Zero W and Zero 2 and Zero 2W should run fine with MakeCode Arcade games, both good enough, but 2/2W less chance of lags/slowdowns.

Regressions that occur since this worked fine, if any, are more likely due to recently changes in ARM Linux which are not adressed by MakeCode or newer changes in MakeCode which do not consider Linux ARM.

Mvh Vegard

  1. jun. 2023 kl. 04:10 skrev ericwen888 @.***>:



Hi Vegz78,

Thank you for your help!

I want to know if RPiZero 2/2W are compatiable with McAirpos except little bugs?

BTW, i am new with RPi, if some app like McAirpos, will it make big different(bugs) between Zero/Zero2 and Zero W/Zero2 W. That means, if Zero can run smoothly, then the Zero W will run smoothly, too. Am I right?

Thanks

Eric

— Reply to this email directly, view it on GitHubhttps://github.com/Vegz78/McAirpos/issues/48#issuecomment-1592234865, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ALWCWWJF4H7JQMCFHFJFF53XLJVKVANCNFSM6AAAAAAZF3DGPY. You are receiving this because you commented.Message ID: @.***>

Vegz78 commented 1 month ago

Hi @ericwen888,

Any news on how this worked out for you with the Waveshare Game Hat and different RPi models?