UPDATE in December 2021! Chris released version 2.0 of PiMIGA. There’s only one version this time and it comes in a huge 23GB 7z file. You can grab a torrent to download PiMIGA 2.0 from his video here:
This version runs on a 64bit version of Linux and feels faster. It does not come with Amiga ROMs so you must provide them. Chris explains where to put the kick31a1200.rom in his video. If you receive an error saying /dev/sda1 is missing on boot up and nothing else happens then you haven’t copied the ROM into the right place!
Here’s a few videos showing off PiMIGA 2.0:
I found another video elsewhere where the author complained of really bad lag but it may have been some weird HDMI issue, or sound buffer lag. The only problem I noticed was that Syndicate ran way too fast. Maybe the JIT had to be disabled?
Make sure you change the sound settings (F12->Sound):
- Set Frequency to 22050
- Filter to off.
- Sound Buffer Size to Min.
Don’t forget to save the configuration.
UPDATE on Feb 15, 2021! Chris Edwards has released version 1.5 of PiMIGA. It now comes in two forms and works (sort of) on the RPI3b as well as RPi4 and 400. The two versions are a 32GB “lite” version and a 128GB “MF” version:
Lite edition, all programs and games, no videos , no mp3, all mods. MF edition, 65,000 + ADFs from the complete Commodore Amiga Tosec archive (de-duped /cleaned / virus scanned ) 128,000 executables in a 13 cd pack of stuff from eab archives of yesteryear. emulations, music, videos all sorts of goodies.
More details are to be found on his release video, including links to the torrent files for both.
UPDATE! Chris Edwards released version 1.4 of PiMIGA for the RPI4 or 400. More info in his release video here.
UPDATE! As of November 23rd 2020 there is now a PiMIGA 1.3 Pi 400 Edition thanks to Chris Edwards. This version has been cleaned up so the happynewyear96 virus has been removed, and it now works out of the box on the Raspberry Pi 400! It works on the Raspberry Pi 4 too of course. Pi3 owners will want to download the original 1.2b version. Here’s a teaser trailer.
PiMIGA 1.3 is available as a torrent, so download it with your favourite torrent client. The password on the archive is still pimiga but I haven’t tested it yet, it’s still downloading. This Reddit thread has more info and a useful comment linking to PiShrink that will reduce the size of the image from 32GB to 20GB. I am very excited about trying this on my Raspberry Pi 400!
The Commodore Amiga was an amazing 16 bit computer of the 80’s and 90’s and is still used today by people who love the system.

WinUAE is the best Amiga emulator for modern systems and it has been ported to many operating systems. FS-UAE is a great port I use on Mac and Amiberry or Amibian use the uae4arm port that runs on Raspberry Pi boards.
To load games and apps on the Amiga you used 3.5 inch discs but if you had a hard disk back then the Amiga supported it. I never did so I put up with the relatively slow loading of the discs.
As I have been spoiled by much faster loading of modern systems, loading games from discs in an emulator soon became a bore. Many games used to (slowly) load an intro with thumping music and an animation, but after hitting fire on my joystick I’d be prompted to “Enter disc 2” for yet more loading.
Enter WHDLoad, a system that patched games so they could be loaded from a hard disk image. It sounds great in theory but over the years I could never get it working the way I wanted. I just wanted to see a nice Workbench desktop UI with an disk image of games to play around in.
I’m not the only one apparently. Through this video on alternative operating systems for the Raspberry PI I found out about PiMIGA. It’s a 32GB disk image you burn to SD card for RPI 3 and 4 and when booted up presents a rather nice Workbench desktop with lots of games and apps. BTW, the password is ViWsC7oU3.
It’s based on Amiberry, and uses WHDLoad of course and everything is set up for you!
I haven’t tested it yet myself. My RPI3 is busy running Plex, Backuppc and Pihole but I want to get an RPI4 to give it a go!
Here’s a word of warning however. The video above shows a virus checker running and it finds a couple of viruses that are removed (in Amiga apps) so I would isolate the Raspberry PI device from the rest of your network if you can. Use the guest network of your router perhaps or just leave the device offline.
An alternative to PiMIGA is AmiKit which appears to do something similar but runs on Windows, Linux and Mac (and RPI4 with some fiddling around) and even lets you launch Windows, Linux or Mac apps from within Workbench. It looks rather nice!
You don’t need to worry about the amiga virus infecting anything unless you hook your pimiga to a real Amiga
Its written to 68000 series CPU
Can’t run on an x86 computer or RISC
I’m not worried about the Amiga virus infecting anything outside of the emulation of course but what about the code that runs on the Raspberry Pi? It’s unlikely but if the author let a few viruses through in the Amiga disk images maybe there is dodgy code that elsewhere too. It’s risky running unknown code on your local network.
Hi, I think I’d could use some help here. How can I connect a bluetooth gamepad to the pi 400 while using PiMiga 1.4?
Help would be much appreciated ?
I haven’t tried it myself but the readme for PiMIGA 1.5 includes this helpful advice:
Hopefully that will work.
The readme.txt for version 1.5 has lots of useful info so I’ll paste it here as some of it will apply to version 1.4 that many have installed:
One thing Chris didn’t mention about rebooting, you can do it from the command line with the simple command:
There’s also a shutdown command that is run the same way:
Also useful to update the underlying Linux system using apt after you’ve configured WIFI through raspi-config:
And remove unused packages to save space:
It’s possible to copy everything off the Raspberry Pi and run it on your PC too. Here’s a torrent of PiMIGA 1.5 and WinUAE. Found that here.
I do have a Windows machine but I generally use Macs so I’m limited to FS-UAE. While I could get Workbench to show, play mp3 and mod files and a few demos, when I tried to launch a game the emulator crashed. I think it may have something to do with Whdload. Here’s my config in case anyone wants to try:
Adjust the paths to suit.
Here’s my notes regarding copying everything off the Pi if you don’t want to download the torrent above.
On Pi:
cd /home/pi/pimiga
sudo chown pi:pi * -R
Enable ssh in raspi-config
Password is pimiga
Copy from Pi with
rsync -e ssh –progress pi@192.168.1.x:/home/pi/pimiga/ . -rc
Copy kick rom from /media/kick/
rsync -e ssh –progress pi@192.168.1.x:/media/kick/*rom* . -rc
I had problems with filenames. Looks like Spanish and Portuguese files, but that will depend on your filesystem.
disks/System/Storage/Locale/Help/
disks/System/Storage/Locale/Catalogs/
You should copy the winuae config:
rsync -e ssh –progress pi@192.168.1.x:/amiberry/conf/A1200.uae . -rc
Use that as a base to modify the FS-UAE settings.
I learned about a new Amiga distribution called Coffin OS. I found this this magnet link for Coffin R58 here.
With the help of this Youtube video I was able to get it running in FS-UAE on my Mac quite easily. There was no need to do any of the configuration of Coffin once it was installed as R58 fixed that since the video was made.
https://www.youtube.com/watch?v=VGZBT0ChYPg&feature=emb_title
Whdload is configured to exit games using the Help key which is the End key on a modern PC keyboard. Games and demos both worked. I only played a couple of games. Stunt Car Racer was unplayable unfortunately. The track graphics were corrupted in one version and I couldn’t select any of the menu items in the other version. Walker played great and I had a blast in that!
It’s possible to add the Drive folders from PiMIGA by adding hard_drive directives in the fs-uae configuration file.
wrong password
Chris is going to post a link to PiMIGA 2.0 tonight on his Youtube channel. Check out the video here which is going to premier in 8 minutes. https://www.youtube.com/watch?v=KLJk8fTjQLw