-
-
Notifications
You must be signed in to change notification settings - Fork 110
Command line reference
Dimitris Panokostas edited this page Mar 15, 2026
·
2 revisions
This page lists common command-line patterns and the most used options. For the full list of options, run amiberry --help in a terminal.
-
-h,--help: Show help and exit. -
--log: Show log output in the console.
-
-f <file>,--config <file>: Load a configuration file. -
--model <model>: Use a Quickstart model preset. Supported:A1000,A500,A500P,A600,A2000,A3000,A1200,A4000,CD32,CDTV. -
-G: Start emulation directly without showing the GUI (also setsuse_gui=no). -
-s <option>=<value>: Set one or more emulator options directly, without loading a file. -
-o <amiberry_conf>=<value>: Set anamiberry.confparameter. See amiberry.conf options.
-
amiberry <file>: Auto-detect the file type and use the default action. Supported:.uae,.lha, CD images, disk images. -
--autoload <file>: Load a WHDLoad.lhaor CD32 CD image using the WHDBooter. -
--cdimage <file>: Load a CD image on startup. -
--statefile <file>: Load a save state file.
-
-0 <disk.adf>: Insert ADF into drive 0. -
-1 <disk.adf>: Insert ADF into drive 1. -
-2 <disk.adf>: Insert ADF into drive 2. -
-3 <disk.adf>: Insert ADF into drive 3. -
-diskswapper=d1.adf,d2.adf: Preload a comma-separated list of disk images into the Disk Swapper.
-
-r <kick.rom>: Load main ROM from a path. -
-K <kick.rom>: Load extended ROM from a path. -
-m VOLNAME:mount_point: Attach a volume to a mount point. -
-W DEVNAME:hardfile: Attach a hardfile with a device name.
-
-w <value>: CPU emulation speed.0= Cycle Exact,-1= Max. -
-C <value>: Set CPU specs. -
-v <value>: Set chipset.0=OCS,1=ECS Agnus,2=ECS Denise,3=Full ECS,4=AGA. -
-c <value>: Chip RAM size (512KB units). -
-F <value>: Fast RAM size (1MB units). -
-b <value>: Bogomem size (256KB units). -
-Z <value>: Z3 Fast RAM size (1MB units). -
-U <value>: RTG memory size (1MB units). -
-i: Enable illegal memory. -
-n: Enable Immediate Blits (only when illegal memory is disabled).
-
-O <value>: Set graphics specs. -
-H <value>: Color mode. -
-S <value>: Sound parameter specification. -
-R <value>: Output framerate in FPS. -
-I <value>: Keyboard layout language (de,dk,us,se,fr,it,es). -
-J <xy>: Specify joystick 0 (x) and 1 (y). Values:0/1for joystick,Mfor mouse, anda/b/c.
amiberry --config /path/to/some-name.uae
amiberry --config /path/to/some-name.uae --statefile /path/to/some-name.uss -s use_gui=no
In newer versions of Amiberry, the following shorthand is also supported:
amiberry --config some-name.uae --statefile some-name.uss -G
amiberry some-name.uss
You can also load a save state and keep the GUI open:
amiberry --statefile some-name.uss
See Savestates for more details about save state usage and limitations.
- 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