E-UAE can be configured either:
by command-line options (-s key=value)
or by plain-text config files (usually called .uaerc or default.uaerc depending on platform)
🔧 Basic Config File Format
Plain text file: key=value (one option per line)
Lines starting with # are comments.
Blank lines are ignored.
Default config file locations:
Linux: .uaerc in current directory or home folder.
macOS: default.uaerc (since Finder hides dot files).
🖥 Main Configuration Categories
1️⃣ CPU Options
Key Meaning
cpu_type= CPU model (68000, 68010, 68ec020, 68020, 68040, 68060)
cpu_speed= real, max, or fine-tune (1–20)
finegrain_cpu_speed= Precise speed adjustment
cpu_compatible= Enable more accurate 68000 compatibility
cpu_cycle_exact= Full cycle-accurate timing
2️⃣ JIT (Just-In-Time Compiler) Options (x86 only)
Key Meaning
cachesize= JIT cache size (0 disables JIT)
compfpu= Translate FPU instructions natively
3️⃣ Chipset Options
Key Meaning
chipset= ocs, ecs_agnus, ecs, aga
ntsc= true (NTSC) or false (PAL)
immediate_blits= Faster blits (less accurate)
collision_level= Collision emulation level (none, sprites, playfields, full)
4️⃣ ROM Options
Key Meaning
kickstart_rom_file= Path to Kickstart ROM image
kickstart_key_file= Cloanto ROM decryption keyfile
kickstart_ext_rom_file= Extended ROM (for CD32/CDTV)
5️⃣ RAM Options
Key Meaning
chipmem_size= Chip RAM in 512KB blocks (1–16 → up to 8MB)
bogomem_size= Slow RAM in 256KB blocks (up to ~1.8MB)
fastmem_size= Zorro II Fast RAM (up to 8MB)
z3mem_size= Zorro III Fast RAM (up to 512MB)
gfxcard_size= RTG VRAM (up to 32MB, Picasso96)
6️⃣ Floppy Options
Key Meaning
floppy
floppy_speed= Floppy drive emulation speed (100–800%)
7️⃣ Hard Disk / Filesystem Options
Key Meaning
filesystem2= Mount host directories as Amiga volumes
hardfile2= Mount hard disk image files
8️⃣ Display Options
Key Meaning
gfx_framerate= Frameskip (1=full, higher=faster/less accurate)
gfx_width_windowed= Window width
gfx_height_windowed= Window height
gfx_fullscreen_amiga= Fullscreen mode
gfx_lores= Lo-res output (faster, more compatible)
gfx_linemode= none, double, or scanlines
gfx_correct_aspect= Correct aspect ratio
gfx_center_horizontal= Centering options
gfx_center_vertical= Centering options
show_leds= Show LED indicators on screen
9️⃣ Sound Options
Key Meaning
sound_output= none, normal, exact
sound_bits= 8 or 16-bit sound
sound_frequency= Audio sample rate (44100Hz typical)
sound_channels= mono, stereo, or mixed
sound_latency= Audio buffer latency in ms
sound_interpol= Sound smoothing (none, rh, crux, sinc)
🔟 Input Device Options
Key Meaning
joyport0= / joyport1= Joystick and mouse emulation modes
scsi= Enable SCSI device access
bsdsocket_emu= Enable bsdsocket networking
✅ Advanced Platform-Specific Options
X11, SDL, AmigaOS, and ALSA sections include special extensions depending on what host you are running on.
🔥 In Practice:
For casual use: Use GUI config or edit .uaerc file.
For advanced setups: Use command-line with -s key=value overrides.
JIT provides best speed (x86 only).
Real 68000 compatibility needs cpu_compatible=true.
For WHDLoad compatibility: usually Chip RAM 2MB + some Fast RAM.

Sunday, June 22, 2025 at 22:10:33
E-UAE Config:
.uaerc
CPU and Chipset
cpu_type=68020
cpu_compatible=
cpu_cycle_exact=truee
cpu_speed=max
chipset=ecs
chipset_compatible=
chipset_fullscreen=
cpu_24bit_addressing=
joyport0=mouse
joyport1=joy1
Memory
chipmem_size=2
fastmem_size=8
bogomem_size=0
z3mem_size=128
Display
gfx_width=640
gfx_height=512
gfx_lores=
gfx_linemode=none
gfx_center_horizontal=smart
gfx_center_vertical=smart
gfx_correct_aspect=
gfx_fullscreen_amiga=
gfx_fullscreen_picasso=
gfx_framerate=1
kickstart_rom_file=devs:kickstarts/kick40068.A1200
Sound
sound_output=exact
sound_channels=stereo
sound_bits=8
sound_frequency=22500
sound_latency=100
Floppy Drives
floppy0=
floppy1=
floppy2=
floppy3=
File2 Drives
file2=rw,DH0:Workbench:Workbench,0
file2=rw,DH1:Work:Work,0
file2=rw,DH2:Linux:linux,0
Miscellaneous
use_gui=
show_leds=
at 22:13:33
uae -H2