Skip to content

GUI Chipset

Dimitris Panokostas edited this page Mar 16, 2026 · 2 revisions

Chipset Panel

PanelChipset

Controls the emulation of the Amiga's custom chipset generation, cycle-exact timing, keyboard controller, blitter behavior, collision detection, and genlock.

Chipset

Chipset Type

Selects the chipset generation to emulate:

  • A1000 (No EHB) — Original A1000 chipset without Extra Half-Brite mode
  • A1000 — Original A1000 chipset with EHB support
  • OCS + OCS Denise — Original Chip Set with original Denise; standard A500/A2000
  • OCS + ECS Denise — Original Agnus with Enhanced Chip Set Denise
  • ECS + OCS Denise — Enhanced Chip Set Agnus with original Denise
  • Full ECS — Full Enhanced Chip Set; used in A600/A3000
  • AGA — Advanced Graphics Architecture; used in A1200/A4000/CD32

NTSC

  • Enables NTSC video mode (60 Hz) instead of the default PAL (50 Hz)

Cycle Exact (Full)

  • Enables full cycle-accurate emulation of the CPU and custom chips
  • Bit-perfect emulation; required for some demos and copy-protected games
  • Significantly increases host CPU usage
  • Automatically enables DMA/Memory cycle-exact mode and disables JIT

Cycle Exact (DMA/Memory)

  • Enables cycle-accurate DMA and memory access emulation without full CPU cycle-exact mode
  • Only available for 68020 and higher CPU models
  • Disables JIT and immediate blitter when enabled

Keyboard

Keyboard controller

  • Selects the keyboard controller emulation mode:
    • Keyboard disconnected — No keyboard attached
    • UAE High level emulation — Software-level keyboard emulation (default)
    • A500 / A500+ (6500-1 MCU) — Hardware MCU emulation for A500/A500+
    • A600 (6570-036 MCU) — Hardware MCU emulation for A600
    • A1000 (6500-1 MCU) — Hardware MCU emulation for A1000
    • A1000 (6570-036 MCU) — Alternative A1000 MCU emulation
    • A1200 (68HC05C MCU) — Hardware MCU emulation for A1200
    • A2000 (Cherry, 8039 MCU) — Hardware MCU emulation for A2000 Cherry keyboard
    • A2000/A3000/A4000 (6570-036 MCU) — Hardware MCU emulation for A2000/A3000/A4000
  • Entries marked [ROM not found] require a keyboard MCU ROM file to function

Keyboard N-key rollover

  • Allows multiple simultaneous key presses to be registered correctly
  • Automatically enabled for UAE HLE and A2000 Cherry keyboard modes

Options

Immediate Blitter

  • Blitter operations complete instantly without waiting for DMA cycles
  • Faster but less accurate; incompatible with cycle-exact emulation
  • Disables "Wait for Blitter" when enabled

Wait for Blitter

  • The CPU waits for the blitter to finish before continuing
  • More compatible than Immediate Blitter for software that does not properly poll blitter status
  • Disabled when Immediate Blitter is active or cycle-exact DMA is enabled

Multithreaded Denise

  • Runs Denise (graphics chip) emulation on a separate thread
  • Improves performance on multi-core systems

Optimizations

  • Controls chipset emulation optimizations:
    • Full — All optimizations enabled; best compatibility (recommended)
    • Partial — Some optimizations disabled
    • None — All optimizations disabled; slowest

Chipset Extra

  • Selects a specific machine's chipset behavior preset:
    • Custom, Generic, CDTV, CDTV-CR, CD32, A500, A500+, A600, A1000, A1200, A2000, A3000, A3000T, A4000, A4000T, Velvet, Casablanca, DraCo
  • Selecting a preset applies the appropriate chipset register defaults for that machine

Monitor sync source

  • Selects the synchronization signal source for the emulated monitor:
    • Combined — Uses a combined sync signal
    • CSync — Uses composite sync
    • H/VSync — Uses separate horizontal and vertical sync signals

Video port display hardware

  • Selects special display hardware connected to the Amiga's video port
  • Options include autodetect and various specialized monitor types

Collision Level

Controls how hardware sprite and playfield collision detection is emulated:

  • None — Disables all collision detection; fastest, but breaks games that rely on collisions
  • Sprites only — Detects sprite-to-sprite collisions only
  • Sprites and Sprites vs. Playfield — Detects sprite-to-sprite and sprite-to-playfield collisions; the standard setting for most games
  • Full (rarely needed) — Full collision detection including playfield-to-playfield; slowest and rarely required

Genlock

Genlock connected

  • Simulates a genlock device connected to the Amiga's video output
  • Enables video overlay mixing between the Amiga display and an external video source

Genlock source

  • Selects the genlock video source:
    • - — No source
    • Noise (built-in) — Simulated noise signal
    • Test card (built-in) — Built-in test card image
    • Image file (png) — A static PNG/JPG/BMP image file
    • Video file — A video file (AVI, MP4, MKV)
    • Capture device — A host video capture device
    • American Laser Games/Picmatic LaserDisc Player — LaserDisc player emulation
    • Sony LaserDisc Player — Sony LaserDisc player emulation
    • Pioneer LaserDisc Player — Pioneer LaserDisc player emulation

Genlock mix

  • Sets the transparency level of the genlock overlay from 100% (fully opaque) to 0% (fully transparent)

Include alpha channels in screenshots and video captures

  • Preserves the genlock alpha channel when taking screenshots or recording video

Keep aspect ratio

  • Maintains the aspect ratio of the genlock source image or video when scaling

Genlock File

  • Path to the image or video file used as the genlock source
  • A ... browse button opens a file picker filtered to supported formats

Clone this wiki locally