¡This page is under construction!
Please excuse my digital dust
Raspberry Pi Powered Amiga
The Pimiga is a fairly new project that brings the retro joys of the greatest computer of all time to modern and easily available hardware. It is recommended you use a Pi4 or even better a Pi400 as a modern day Amiga. Pimiga is a workbench replacement for the Commodore Amiga. Built for Raspberry Pi 400. It is based on ClassicWB with Scalos workbench replacement. User provided ROMs make it work.
This page will be landing page for the available resources about the Pimiga and all the fun wrapped into it.
YouTube Pimiga Playlist
Here is a work in progress list of videos on the Pimiga
Before you can actually use Pimiga, you will need the proper hardware and software.
- Raspberry Pi 4 or Pi 400 with proper power supply
- 2 GiB or greater
- It will work with a Pi3 but it is not recommended.
- SD Card
- 32 GB for lite edition
- 128 GB for MF edition
- Display – 1080p recommended
You have two options, the lite edition that requires a minimum of 32 GB sized SD Card or the MF edition that will require a 128 GB SD Card. These are torrent files so you will require a BitTorrent client.
The lite edition is distributed as a .rar archive file and you will have to unpack it. Make sure you have the proper utility installed. such as unrar. Consult your package manager for that package.
In order to run the Pimiga, you will require the Amiga 1200 kickstart ROM. Pimiga contains NO Amiga ROMs. The There are a couple options here. One is to purchase a copy of AmigaForever, install it and run the Amiga 1200 virtual machine initially.
The second is to Download the Amiga TOSEC (The Old School Emulation Center) archive. This is a large archive of 37.7 GiB of data. Keep in mind, you should have an already purchased copy of the ROM, either in an actual A1200, a Kickstart ROM or AmigaForever to do this 100% legally.
This archive is distributed as a zip and will also have to be unpacked.
To save you a little time in searching, the path to the ROMs is here:
/TOSEC.2016.11.11.Commodore.Amiga.AlphaBot/Commodore Amiga – Firmware/
Keep note of this location for a later step.
The quick and easy way to get Pimiga on the SD Card for your Pi is using the Raspberry Pi Imager.
Choose the appropriate Pimiga img file and the the correct storage as you do not want to overwrite something else inadvertently.
Write to the SD Card and do not remove it from the computer. There are three partitions on the SD Card, boot, rootfs, and KICK.
Kick Partition not Visible?
Should you not see the “KICK” partition, take the following appropriate remedial actions.
Run diskmgmt.msc and add a drive letter to the kick partition, then it will show.
Linux / Mac
Eject disk and reinsert.
Locate the A1200 ROM image as mentioned in the aforementioned step. Locate the Kickstart v3.1 r40.68(1993)(Commodore)(A1200)[!].zip archive and unzip. Copy that .rom file to the KICK partition and rename it to kick31a1200.rom.
Unmount the SD Card and put in the Pi4/400. Your setup is complete
Once booted to Pimiga, say wow, then Press F12 and choose “QUIT”
The image auto logs in as as user pi with password pimiga. Note this if you need a sudo command in linux.
Expand the file system
In terminal, run
This will expand the image to use your entire space on your microSD card to give you more space avail if larger than 82g. (image size) Amiga OS will show the free space of the card.
Configure All Locale Settings
Default TimeZone/Keymap/Language is English US/US UTF8 Keyboard. If this does not suit your location, adjust accordingly. The Space Bar is used to select your keyboard/country. The Space Bar will also unselect the unneeded country. Press Tab until the OK is highlighted and Enter to select.
setup wifi country and wifi ssid/username/password for your needs.
Default is CEA MODE 16 1920×1080@60hz
The CEA MODE 31 1920×1080@50hz can be selected if you are in a PAL region and it wont support @60hz, however this “may” cause audio to skip sometimes. Should there be issues, reset to CEA MODE 16 .
99% of all modern hdmi devices support 50 or 60 hz regardless.
Amiga is set to PAL with UAE1920x1080x32 by default.
More to come here… this is still under heavy construction.
This is the brainchild of the the Pimiga and Amiga super-fan that will help you turn your Raspberry Pi 4/400 into an application packed Amiga with all the fun of the 90s and the convenience and reliability of today’s hardware into one magnificent package.
If you find Mr. Chris Edward’s contributions life changing and you want to support him. He has a Patreon that will encourage him to keep at it.