KickSmash32 2.0 makes Kickstart ROM swapping easier for big-box Amiga users

The Amiga has seen many upgrades over the decades: accelerators, flicker fixers, CompactFlash cards, network adapters, and enough lovingly hand-soldered expansions to make any warranty sticker faint. Now KickSmash32 2.0 arrives with a major update for one of the most sacred bits of Amiga hardware: the Kickstart ROM. Developed by Chris Hooper and the KickSmash32 developers, the board acts as a programmable ROM replacement for 32-bit Amiga systems such as the Amiga 3000 and Amiga 4000 family. Instead of being locked to one physical Kickstart ROM, users can store multiple ROM images in flash memory and choose between them. That means classic Kickstart versions, custom ROM builds, diagnostic ROMs, and experimental setups can live together on the same machine without turning every change into a miniature hardware surgery. And with version 2.0, the project has grown from “clever ROM replacement” into something closer to a full-blown Amiga survival kit.

The Amiga has seen many upgrades over the decades: accelerators, flicker fixers, CompactFlash cards, network adapters, and enough lovingly hand-soldered expansions to make any warranty sticker faint. Now KickSmash32 2.0 arrives with a major update for one of the most sacred bits of Amiga hardware: the Kickstart ROM. Developed by Chris Hooper and the KickSmash32 developers, the board acts as a programmable ROM replacement for 32-bit Amiga systems such as the Amiga 3000 and Amiga 4000 family. Instead of being locked to one physical Kickstart ROM, users can store multiple ROM images in flash memory and choose between them. That means classic Kickstart versions, custom ROM builds, diagnostic ROMs, and experimental setups can live together on the same machine without turning every change into a miniature hardware surgery. And with version 2.0, the project has grown from “clever ROM replacement” into something closer to a full-blown Amiga survival kit.

Eight ROMs, one machine, zero chip wrestling

One of KickSmash32’s headline tricks is its support for multiple flash banks. In practical terms, that means an Amiga can carry several ROM configurations at once. Want to boot one setup for everyday Workbench use, another for testing, and another for diagnostics? That is now much easier.

Version 2.0 improves the ROM switcher itself, making bank selection more straightforward. Users can press a digit to choose which ROM bank to boot, which sounds simple, but for anyone who has spent time with vintage computers, “simple” is a luxury feature. The kind of luxury that doesn’t require a floppy labelled “IMPORTANT DO NOT FORMAT” from 1994.

The switcher can also be used either as a standalone ROM image or as a Kickstart module linked into newer Kickstart builds, giving technically confident users several ways to integrate it into their systems.

Better diagnostics for when the Amiga says “no”

The real charm of this update is not just that it lets users boot different ROMs. It also helps them understand why a system might not be booting at all. KickSmash32 2.0 adds improved early-startup diagnostics, including visual feedback through background colours, LED states, and serial output. In other words, instead of the Amiga presenting a blank screen and silently judging you, it can offer clues about where the startup process has failed.

The diagnostics cover stages such as chip memory setup, chipset initialisation, timers, keyboard and mouse checks, sprites, and autoconfig. That is a serious improvement for repairers and tinkerers working on big-box Amigas, where a boot fault can otherwise become an evening of “is it the RAM, the ROM, the accelerator, the power supply, the moon phase, or all of the above?” Classic computing is wonderful, but nobody pretends it is always relaxing. Sometimes the machine boots. Sometimes it becomes a beige escape room.

Zorro gets some attention too

KickSmash32 2.0 also brings improvements to Zorro autoconfig handling. That may not sound glamorous, but it matters. Big-box Amigas are often packed with expansion cards, and getting everything to behave correctly can be a delicate business.

The update improves default autoconfiguration of Zorro devices and includes better handling for Zorro II devices seen through the Zorro III configuration space. There is also specific work related to Picasso IV flicker-fixer configuration. That is the kind of detail that will make seasoned Amiga users nod appreciatively while everyone else wonders whether “Zorro autoconfig” is a masked vigilante with a serial port.

USB-C on an Amiga? Somehow, yes

One of the more pleasingly odd things about KickSmash32 is that it brings USB-C into the world of classic Amiga ROM management. Through the host-side tools, users can program the board externally from a modern computer. The Amiga itself can also use KickSmash tools for programming and file-serving features.

Version 2.0 improves both the host-side and Amiga-side utilities. The file-serving tools now retry automatically after CRC errors, which should make transfers more robust. The host utility gains better macOS support, including easier device detection in many cases, along with a new version option and various fixes.

The Amiga-side smash utility has also been made more resilient, with better recovery from communication failures and safer erase behaviour. There is now a prompt before erase operations, which is always welcome. Accidentally erasing flash memory is one of those activities that really benefits from a moment of reflection, like sending an email to the whole office or bidding on “untested” hardware at 2 a.m.

Documentation gets a welcome polish

Hardware projects live or die by documentation, especially when the audience is dealing with machines that may have been upgraded, repaired, modified, recapped, expanded, and possibly cursed by several previous owners.

KickSmash32 2.0 adds more guidance for different Amiga models and variants, including installation notes for systems such as the A4000CR and AA3000+.  That last point is important. In retro computing, finding the right chip can sometimes feel like a side quest in an RPG: “Travel to the warehouse of obscure logic ICs, defeat the postage fees, and return with three 74FCT162244s.”

A serious upgrade for serious Amiga owners

KickSmash32 2.0 is not a casual plug-in toy for someone who has just found an Amiga in the attic and wants to play Lemmings before dinner. It is a specialist upgrade for users who understand their machines, want flexible ROM management, and are comfortable working inside vintage hardware. But for those users, this is a very attractive release.

It reduces the need for physical ROM swapping. It makes experimenting with ROM images easier. It adds meaningful diagnostic tools. It improves support utilities. It pays attention to expansion behaviour. Most importantly, it treats the Amiga not as a museum piece, but as a living computer platform that people still maintain, modify, and push forward.

The Amiga community has always had a particular talent for refusing to let old hardware become boring. KickSmash32 2.0 fits neatly into that tradition. It is practical, technical, a little bit mad in the best possible way, and exactly the sort of thing that keeps these machines interesting decades after Commodore left the building. Not bad for a ROM replacement. Then again, this is the Amiga. Even the ROM socket likes to show off.

Spread the love
error: