Compatibility

Use this section to confirm that your Amiga model, motherboard revision, and Kickstart images will work with the SidecarTridge Kickstart emulator. Start by checking your motherboard revision inside the case and matching it with the tables below. If you have any doubts, please reach out before powering on the board.

Table of contents
  1. Supported Amiga motherboards and carrier boards
    1. Amiga 500 family
    2. Amiga 2000 family
  2. Kickstart and custom ROM compatibility
    1. ROM image size requirements
    2. Tested ROM images

Supported Amiga motherboards and carrier boards

Carrier boards for additional Amiga models are in active development. Check the SidecarTridge website for the latest updates.

Amiga 500 family

  • Make sure your Kickstart ROM is socketed; if it is soldered you must add a socket before using the emulator (see Before You Buy).
  • All rows below refer to Classic Amiga 512KB ROM layouts used by the A500 family.
Motherboard revisionROM socket layoutCarrier board / kitStatus
A500 rev3Single 512KB Kickstart socketA500 carrier rev5 and earlierSupported
A500 rev5Single 512KB Kickstart socketA500 carrier rev5 and earlierSupported
A500 rev6aSingle 512KB Kickstart socketA500 carrier rev6 and laterSupported

Amiga 2000 family

  • Make sure your Kickstart ROM is socketed; if it is soldered you must add a socket before using the emulator (see Before You Buy).
  • All rows below refer to Classic Amiga 512KB Kickstart sockets used by the A2000 family.
Motherboard revisionROM socket layoutCarrier board / kitStatus
A2000 rev4.2 and earlierSingle 512KB Kickstart socketA2000 carrier rev4.2 and earlierSupported
A2000 rev4.3 and laterSingle 512KB Kickstart socketA2000 carrier rev4.3 and laterSupported

If your motherboard revision is not listed, or if you are unsure whether the ROM is socketed, please contact us before purchasing or installing the emulator.

Kickstart and custom ROM compatibility

The SidecarTridge Kickstart emulator targets the classic Amiga 512KB Kickstart ROM socket and also runs custom ROMs such as DiagROM or EmuTOS. If you use Cloanto/Amiga Forever images, convert them with the Kickstart ROM conversion guide.

ROM image size requirements

The emulator presents a single 512KB ROM image to the Amiga. Every file copied to ROMEMUL and selected via DEFAULT.TXT/RESCUE.TXT (or SWITCHER) must therefore be exactly 524288 bytes (512KB).

Original Kickstart 1.x and early 2.x images are 256KB on real hardware because the original Amiga motherboards mirror those 256KB into the 512KB address space natively. The SidecarTridge Kickstart emulator does not perform that mirror in firmware, so 256KB Kickstart images must be doubled (mirrored to 512KB) in software before they can be used. This is by design and will not change in future firmware releases.

There are two ways to obtain a 512KB image from a 256KB Kickstart source:

  • Encrypted Amiga Forever image (AMIROMTYPE1): use the web converter. When the decoded payload is 256KB or smaller, the converter automatically pads it to 256KB and duplicates the block, returning a ready-to-use 512KB file.
  • Already-decoded plain 256KB ROM dump: the converter does not accept this kind of file. Duplicate the ROM manually before copying it to ROMEMUL. See Already-decoded Kickstart ROMs for the exact cat and PowerShell snippets.

Files that are not exactly 512KB on ROMEMUL will either be ignored by the device or boot to a hang/black screen on the Amiga, depending on the actual size. If you see that behaviour, check the byte count of the file first.

Tested ROM images

ROM imageNative size (KB)TestedWorksNotes
Kickstart 0.7256YesNoFails to boot properly on the emulator
Kickstart 1.0256YesNoFails to boot properly on the emulator
Kickstart 1.1256YesYesMust be mirrored to 512KB before use
Kickstart 1.2 (33.180)256YesYesMust be mirrored to 512KB before use
Kickstart 1.3 (34.5)256YesYesMust be mirrored to 512KB before use
Kickstart 2.04 (37.175)512YesYesOK
Kickstart 2.05512YesYesOK
Kickstart 3.0512YesYesOK
Kickstart 3.1 (40.63)512YesYesOK
DiagROM 1.x512YesYesOK
DiagROM 2.x beta512YesYesOK
Logica Diagnostics 2.0512YesYesOK
EmuTOS 68K 1.x512YesYesOK

There are other custom ROMs available. The table above lists the most common ones that have been tested. If you find any other versions that work or do not work, please let us know so we can update the compatibility list. Or update it yourself by submitting a pull request on the link at the bottom of the documentation pages.

If you plan to use a ROM image that is not listed, ensure it is built for the 68000-based Amiga 512KB layout and test it with the rescue mode setup so you can recover easily.

Previous: Advanced Settings Main Next: Kickstart ROM Conversion