You’ll need additional space for Pixelcade so in general, use an SD card size that is double the. The following RetroPie images for Raspberry Pi have been tested (Google is your friend to find them). CPU architecture is abstracted away in macOS. Step 1: Install RetroPie on your Raspberry Pi, you can use the official RetroPie image and built it up from scratch adding your own emulators and games or use an image which will save some time. Cross-compilation support is Apple-specific and wont benefit Linux. If you want an easy way to manage the configuration so that the number of cores, RAM, disk space etc matches your Pi, then Vagrant may be a good solution. For macOS, the support revolves around Xcode.
Raspbian is close enough to Debian that you'll have a fairly 'Pi-like' environment to develop in and can copy your code to an SD card when you're done. 1/10 Mac Os X And Beyond Arcade Emulator Raspberry Pi Raspberry Pi 2 Model B Retro Pi Os, Raspberry Pi 3 running RetroPie. you get the same problem if you try to run x86 Docker images on the Raspberry Pi if it is acting as a Docker host.īy way of a solution - what I'd suggest is running a Debian VM on your Mac.
The Docker image needs to be built for the same architecture as the host system. Your problem is that as mentioned in the comments Docker doesn't do full-on virtualisation (that's kind of the point of it) so you can't get an ARM Raspbian Docker image and run it on an x86 Virtualbox host - which is what it sounds like you'd like to do. Based on the answers and comments to similar questions - such as this one on the Raspberry Pi Stack Exchange site I think that the short answer to 'no' (or at least not without a lot of effort)