Elf Files for Raspberry Pi0

I’m trying to build an arcade cabinet for the classroom and followed the directions on the website but I can’t download any of my student’s games with the .elf files, they always get downloaded as a uf2 file (even when I choose Pi0 as the hardware). I’ve chosen every different hardware in the download section and the files are always downloaded as uf2 no matter what…

(https://arcade.makecode.com/hardware/raspberry-pi/setup)

1 Like

Doesn’t say anything about .elf files. When i tried with uf2s on my pi0 it works.

1 Like

Hi @fsiaux,

Sorry for my late reply, did not see your post here until now.

There are at least 2 ways to get MakeCode Arcade games to run on an arcade cabinet with a Raspberry Pi.

  1. Either the firmware method on a RPi Zero, which you linked to above, which requires the games to be downloaded as UF2-files from the editor, or

  2. Using McAirpos on a vanilla Linux installation or a retro games system, like RetroPie, Recalbox or Batocera on any Raspberry Pi model, presumeably also any SBC with the same ARM architecture:

Here, you still(I have some distant plans to support uf2) have to download the MakeCode Arcade games as .elf files, which you could get help generating from a MakeCode Arcade share link here:

Or, doing it manually yourself in the editor like this:

1 Like

I see you found the solution yourself…: