-
-
Notifications
You must be signed in to change notification settings - Fork 112
FAQ
A: Because of a bug in SDL3. Set SDL_KMSDRM_ATOMIC=0 in your environment variable to workaround this.
A: Some versions of SDL prefers X11 by default, even when running on Wayland. You can force the use of Wayland back-end for better performance:
Run amiberry with: SDL_VIDEO_DRIVER=kmsdrm,wayland,x11 amiberry
Or set it globally in your profile: export SDL_VIDEO_DRIVER=kmsdrm,wayland,x11
A: If you are connected to a 4K TV, the Pi might be outputting 4k@30Hz. Amiberry syncs to the monitor refresh rate.
Fix: Force your Pi to use 1080p@60Hz in /boot/config.txt (or via raspi-config).
A: This is common with some older games on fast CPUs. Fix: Go to the Chipset panel and enable Wait for Blitter.
A: Try disabling your desktop Compositor (e.g., in XFCE: "Window Manager Tweaks" -> "Enable display compositing" -> OFF / Uncheck).
A: Amiberry scans description fields by default. Disable this to speed up loading:
Edit amiberry.conf and set: read_config_descriptions=no
A: Yes.
-
GUI: Load the
.cuefile in the CD drive slot. -
Command Line:
amiberry --autoload game.cue - Note: Do not use an A1200 config; use the CD32 Quickstart mode.
A: macOS natively mounts Audio CDs, which locks the drive. Amiberry has a fallback to read the raw character device instead, but the CD must be inserted and recognized by macOS before starting Amiberry for it to be assigned.
A: That means macOS denied access to the raw disk device (usually /dev/rdiskN). This prompt only appears for physical raw disks, not for normal .hdf image files. First, unmount the disk from macOS: diskutil unmountDisk /dev/diskN. For unmounted disks, Finder-launched Amiberry will use authopen to automatically prompt you for authorization to access the raw device.
A: Please refer to the dedicated WHDLoad Booter FAQ.
A: You likely have the "Keyboard as Joystick" option enabled (e.g., CD32 pad mapping).
Fix: Go to Input panel and set Port 1 to Mouse, Joystick, or None instead of a Keyboard layout.
A: On sway add this to your config file:
for_window [app_id="(?i)amiberry"] floating enable, border pixel 0
for_window [title="Amiberry GUI"] focus, border none
For Hyprland
windowrule = float, ^(amiberry*|Amiberry*)$
For i3/i3wm
for_window [class="(?i)amiberry"] floating enable
for_window [title="Amiberry GUI"] focus
- 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