-
-
Notifications
You must be signed in to change notification settings - Fork 112
GUI Chipset
Dimitris Panokostas edited this page Mar 16, 2026
·
2 revisions

Controls the emulation of the Amiga's custom chipset generation, cycle-exact timing, keyboard controller, blitter behavior, collision detection, and genlock.
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
- Enables NTSC video mode (60 Hz) instead of the default PAL (50 Hz)
- 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
- 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
- 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
- Allows multiple simultaneous key presses to be registered correctly
- Automatically enabled for UAE HLE and A2000 Cherry keyboard modes
- Blitter operations complete instantly without waiting for DMA cycles
- Faster but less accurate; incompatible with cycle-exact emulation
- Disables "Wait for Blitter" when enabled
- 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
- Runs Denise (graphics chip) emulation on a separate thread
- Improves performance on multi-core systems
- Controls chipset emulation optimizations:
- Full — All optimizations enabled; best compatibility (recommended)
- Partial — Some optimizations disabled
- None — All optimizations disabled; slowest
- 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
- 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
- Selects special display hardware connected to the Amiga's video port
- Options include autodetect and various specialized monitor types
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
- Simulates a genlock device connected to the Amiga's video output
- Enables video overlay mixing between the Amiga display and an external video 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
- Sets the transparency level of the genlock overlay from 100% (fully opaque) to 0% (fully transparent)
- Preserves the genlock alpha channel when taking screenshots or recording video
- Maintains the aspect ratio of the genlock source image or video when scaling
- Path to the image or video file used as the genlock source
- A
...browse button opens a file picker filtered to supported formats
- Home
- Quick Start
- Troubleshooting
- Frequently Asked Questions
- Paths and Files
- Kickstart ROMs (BIOS)
- Amiberry Directories
- Compile from Source
- Using Amiberry with RetroPie
- How to Enable Integer Scaling
- About
- Paths
- Quickstart
- Configurations
- CPU and FPU
- Chipset
- Adv. Chipset
- ROM
- RAM
- Floppy Drives
- Hard Drives/CD
- Expansions
- RTG Board
- Hardware Info
- Display
- Filter
- Sound
- Input
- I/O Ports
- Custom Controls
- Disk Swapper
- Miscellaneous
- Priority
- Savestates
- Virtual Keyboard
- WHDLoad
- Input Mapping Guide
- Setting up Input Controllers
- Setting up Keyboard Controllers
- Custom Events
- RetroArch Commands
- Mouse/Joystick Autoswitching