Pimiga

¡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.

Here is a work in progress list of videos on the Pimiga

Getting Started

Before you can actually use Pimiga, you will need the proper hardware and software.

Recommended Hardware

  • 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.
  • Mouse
  • SD Card
    • 32 GB for lite edition
    • 128 GB for MF edition
  • Display – 1080p recommended

Download Pimiga

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.

Pimiga 1.5 Lite Edition

Pimiga 1.5 MF Edition

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.

Kickstart ROM

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.

TOSEC Download from Archive.org

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.

Installation

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.

Windows

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

First Run

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

sudo raspi-config

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.

Wifi

setup wifi country and wifi ssid/username/password for your needs.

Display

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.

Chris Edwards

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.

Support

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.

Chris Edwards Patreon Page