Skip to content

GUI ROM

Dimitris Panokostas edited this page Mar 16, 2026 · 1 revision

ROM Panel

ROM

This panel configures the Kickstart ROM files used by the emulated Amiga, including the main ROM, extended ROM, cartridge ROM, and advanced custom ROM mappings.

System ROM Settings

Main ROM File

  • The Kickstart ROM image loaded at startup. This is required for the Amiga to boot.
  • Select from the dropdown (populated from your configured ROMs directory) or click ... to browse for a file.
  • Supported formats: .rom, .bin, .a500, .a600, .a1200, .a3000, .a4000, .cdtv, .cd32

Extended ROM File

  • An optional secondary ROM used by CD32 and CDTV machines (e.g., the CD32 extended ROM containing the CD filesystem).
  • Select from the dropdown or click ... to browse.

MapROM emulation

  • Maps the Kickstart ROM into fast RAM at address 0x0F000000 for faster access.
  • Disabled when a CPU accelerator board is selected (the board handles its own ROM mapping).

ShapeShifter support

  • Enables compatibility with the ShapeShifter Macintosh emulator for Amiga.
  • Patches the Kickstart to allow ShapeShifter to run correctly.

Advanced Custom ROM Settings

ROM #1 / #2 / #3 / #4

  • Selects which of the four custom ROM board slots to configure.

Address range

  • The start and end memory addresses where the custom ROM is mapped.
  • Enter hexadecimal values. The start address is aligned to a 64KB boundary.

ROM file path

  • Path to the ROM image file for the selected custom ROM slot.
  • Click ... to browse for a file.

Miscellaneous

Cartridge ROM File

  • ROM image for a cartridge device such as a freezer cartridge, Arcadia game, or CD32 cartridge.
  • Select from the dropdown or click ... to browse.

Flash RAM or A2286/A2386SX BIOS CMOS RAM file

  • Path to the file used to store flash RAM or CMOS RAM state (for bridgeboard configurations).
  • Click ... to browse.

Real Time Clock file

  • Path to the file used to persist the emulated RTC (Real Time Clock) state between sessions.
  • Click ... to browse.

Advanced UAE expansion board/Boot ROM Settings

Board Type

  • Controls the UAE-specific expansion board and boot ROM behavior.
  • Options:
    • ROM disabled — No UAE boot ROM
    • Original UAE (FS + F0 ROM) — Classic UAE filesystem and F0 ROM
    • New UAE (64k + F0 ROM) — 64KB UAE ROM with F0 ROM
    • New UAE (128k, ROM, Direct) — 128KB UAE ROM, direct mapping
    • New UAE (128k, ROM, Indirect) — 128KB UAE ROM, indirect mapping
  • This setting is locked while emulation is running.

Clone this wiki locally