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

not working with the raytracing extension #57

Open tails2012timnew opened 4 months ago

tails2012timnew commented 4 months ago

it loads for a second then closes.

ShrimpCat23 commented 4 months ago

im having the same problem but it happens with every project

Vegz78 commented 2 months ago

Hi @tails2012timnew and @ShrimpCat23,

Thanks for trying McAirpos and sorry for my late reply.

I have not tested McAirpos with the raytracing extension. Could you provide a MakeCode Arcade share link with an example that works in the web simulator?

That said, the Linux .elf executable compilation in MakeCode Arcade is not as actively maintained as the web simulator and other hardware. As such, the functionality one can expect here is therefore a subset of what would work in the web simulator. This subset is probably also getting relatively smaller over time, as MakeCode arcade is developed, and also Linux and the retro gaming systems themselves.

There is already an example here for an advanced MakeCode Arcade game, which gets an error on Linux: https://github.com/microsoft/pxt-arcade/issues/4847

Have you tried to run your game with the raytracing extension on Microsoft's official firmware for Raspberry Pi and checked if it runs there?: https://learn.adafruit.com/makecode-arcade-with-raspberry-pi-zero/firmware#firmware-3-1

If not, please file an issue here instead: https://github.com/microsoft/pxt-arcade/issues

tails2012timnew commented 1 month ago

https://arcade.makecode.com/S71265-37941-78806-36254