Seven Kickstart ROMs on one Amiga: RPROM modernizes classic ROM switching

There are few sights more closely tied to the Amiga than the Kickstart screen. For some users, that means the familiar hand-and-disk prompt of Kickstart 1.3. For others, it means later 3.x systems, hard drives, accelerators, and a more capable Workbench environment. For repairers, meanwhile, a diagnostic ROM can be just as important as a favourite game or operating system. The problem is that moving between those worlds has often been awkward. A classic Amiga may have spent decades with one ROM installed, and changing that setup usually means opening the machine, handling old chips, fitting a switcher, or making compromises. RPROM sets out to make that process far more convenient, offering a compact Kickstart ROM emulator and switcher for the Amiga 500, Amiga 600, and Amiga 2000.

A small board with a very practical purpose

RPROM by Retrobuddy is built around a simple but powerful idea: instead of treating Kickstart as a single fixed chip, it allows the Amiga to access several ROM images from onboard flash memory. The board includes 4 MB of SPI flash, divided into eight 512 KB slots. One slot is reserved for RPROM’s own firmware and configuration, leaving seven slots available for Kickstart ROMs, diagnostic ROMs, or other compatible system images. That gives a classic Amiga something it never had in its original form: multiple system identities ready to go. A machine can keep an early Kickstart for old games and demos, a later ROM for hard-disk setups, and a diagnostic ROM for repair work. For anyone who regularly moves between software eras, that flexibility is more than a novelty. It removes a familiar bit of friction from everyday Amiga use.

From old-school gaming to modern Workbench

The most obvious use for RPROM is compatibility. Amiga software can be sensitive to the Kickstart version in the machine, especially when dealing with older games, demos, utilities, and hardware expansions. Kickstart 1.3 remains a favourite for classic gaming and period-correct setups, while later versions such as 2.04, 3.1, and 3.2.x are better suited to more advanced Workbench environments.

With seven usable slots, owners can build a practical ROM library inside one machine. A typical configuration might include early Kickstarts for older software, later Kickstarts for everyday use, and DiagROM for troubleshooting. That last option is particularly useful for people who repair or maintain Amigas, because having a diagnostic ROM available without opening the computer every time can save both time and patience. There is, of course, an important legal detail. RPROM does not remove the need to own or license the ROM images being used. Users still need legitimate rights to any Kickstart images they install. The board provides the switching mechanism, but the ROMs themselves remain protected software.

Managing ROMs from USB or from the Amiga itself

One of RPROM’s stronger features is that it can be managed in more than one way. ROM images can be written to the board over USB from a modern computer, which makes initial setup straightforward. There is also an Amiga-side command-line tool, allowing users to manage the board directly from the machine. That local control is a nice touch. From the Amiga, users can check RPROM’s status, choose the active slot, write a ROM image, read a slot back to disk, or erase a slot. It makes the switcher feel less like an external accessory and more like part of the computer’s own toolkit. For users who enjoy keeping their Amiga environment self-contained, that matters.

There is one technical point worth noting before anyone starts preparing files. RPROM expects standard .ROM images rather than byte-swapped .BIN files. It is the sort of small format detail that can cause confusion if overlooked, especially because Amiga ROM images have circulated in different forms over the years.

Keyboard switching adds a native feel

RPROM can also support switching from the keyboard, using the classic Ctrl-Amiga-Amiga reset combination held for several seconds. It is a pleasingly Amiga-like way to move between ROM slots, and it gives the upgrade a more integrated feel than a physical switch hanging out of the case.

That convenience does require an extra step. For keyboard switching and reset control, RPROM’s reset line needs to be connected inside the machine, typically to Paula or Gary depending on the model. This means a small soldering job, so the feature is not entirely plug-and-play. Users comfortable with hardware work will see it as a minor addition, while more cautious owners may prefer to have it installed by someone experienced. This reset connection is especially relevant when using diagnostic ROMs. Without it, moving back from a tool such as DiagROM may require intervention from a connected computer. With it, RPROM becomes a smoother and more self-contained part of the Amiga.

Built for the familiar 16-bit classics

Current support focuses on the Amiga 500, Amiga 600, and Amiga 2000, with some revision requirements. That makes sense, as these machines are among the most common classic Amigas still in active use, whether on desks, repair benches, or retro event tables. The larger Amiga models are not part of this version. Support for machines such as the Amiga 1200, 3000, and 4000 has been discussed, but those systems are more complicated and are expected to require a different arrangement. For now, RPROM is best understood as an upgrade for the core 16-bit Amiga family rather than a universal solution for every model.

Why this kind of upgrade matters

A ROM switcher may not sound as dramatic as a fast accelerator, a new graphics output, or a modern storage controller. Yet Kickstart sits at the heart of the Amiga experience. It shapes how the machine boots, what software behaves correctly, and how comfortably the computer fits into a particular era of Amiga history.

That is what makes RPROM interesting. It does not try to turn an Amiga into something unrecognisable. It simply makes the machine more adaptable. One moment it can behave like a late-1980s gaming system, the next it can boot into a more modern Workbench setup, and later it can become a diagnostic platform for tracking down faults. For collectors, it also reduces the need to handle ageing ROM chips and sockets. For hobbyists, it makes testing configurations easier. For repairers, it keeps useful tools close at hand. It is a modest upgrade on paper, but the practical benefits are easy to appreciate once you imagine using it day to day.

A quiet upgrade with a lot of charm

The best classic computer upgrades are often the ones that respect the original machine. RPROM does not hide the Amiga’s character or replace its personality with something modern and anonymous. Instead, it gives that personality more range. Seven usable Kickstart slots may sound generous, but in the Amiga world they can fill quickly. Between early compatibility, later operating systems, diagnostic tools, and experimental setups, there is plenty of reason to keep more than one ROM close by. RPROM turns that need into something neat, compact, and convenient. For a computer family built across many eras, that feels exactly right. One Amiga can now carry several versions of itself, ready to be selected without a drawer full of ROM chips or another trip inside the case.

Spread the love
error: