Sunday, June 22, 2025

E-UAE Configuration System Summary

Screenshot_20250622_184427.png

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= Assign disk images to DF0–DF3
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.

  1. FRF

    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=

  2. FRF

    at 22:13:33

    uae -H2

RSS | ATOM


Add comment

Fill out the form below to add your own comments


BBCode Help