1) Prerequisites : Install an ubuntu 12.04LTS server 64bits (follow this article). Install E-UAE sdl 32bits (follow this article). An amiga OS source for the system files. Here I’ll do everything from the Amiga Forever 2010 DVD. 2) Copy the content of the DVD : Make a drawer to store Amiga OS, and another for the WORK disk :
mkdir ~/amiga mkdir ~/amiga/AmigaForeverOriginal mkdir ~/amiga/AmigaForeverOriginal/System mkdir ~/amiga/AmigaForeverOriginal/Work
Mount the DVD-ROM, and copy the content of the amiga system disks to :
mount /dev/sr0 /mnt cp -R * /mnt/Amiga\ Files/Shared/dir/System/* ~/amiga/AmigaForeverOriginal/System cp -R * /mnt/Amiga\ Files/Shared/dir/Work/* ~/amiga/AmigaForeverOriginal/Work umount /mnt
3) Create an uaerc file for your workbench : You can take mine there. You should change those lines. When done, save the file as “Workbench” in ~/amiga/uaerc/Workbench the ROMS :
kickstart_rom_file=/home/[yourname]/amiga/ROMS/kick40068.A4000 kickstart_key_file=/home/[yourname]/amiga/ROMS/rom.key
some host libraries declarations :
x86.use_tsc=yes sdl.map_raw_keys=false sdl.use_gl=true use_gui=false
To use the DVD drive :
scsi_device=/dev/sr0
Sound config :
alsa.device=default alsa.verbose=false sound_output=exact sound_bits=16 sound_channels=stereo sound_stereo_separation=7 sound_stereo_mixing_delay=0 sound_frequency=44100 sound_interpol=none sound_adjust=0 sound_volume=0 sound_latency=100
To use JIT :
cachesize=16384
Mouse config :
joyport0=mouse
Graphics config :
gfx_framerate=1 gfx_width=640 gfx_height=480 gfx_width_windowed=640 gfx_height_windowed=480 gfx_width_fullscreen=800 gfx_height_fullscreen=600 gfx_refreshrate=0 gfx_vsync=false gfx_lores=false gfx_linemode=double gfx_correct_aspect=true gfx_fullscreen_amiga=true gfx_fullscreen_picasso=true gfx_center_horizontal=smart gfx_center_vertical=smart gfx_colour_mode=16bit immediate_blits=true
The Amiga hardware itself :
chipset=aga collision_level=playfields fastmem_size=0 a3000mem_size=0 z3mem_size=128 bogomem_size=0 gfxcard_size=16 chipmem_size=16 cpu_speed=max cpu_type=68040 cpu_compatible=false cpu_cycle_exact=false blitter_cycle_exact=false
The filesystems :
filesystem=rw,System:/home/[yourname]/amiga/AmigaForeverOriginal/System filesystem=rw,Work:/home/[yourname]/amiga/AmigaForeverOriginal/Work
Some more variables to get a proper mouse/keyboard :
input.config=0 input.joymouse_speed_analog=20 input.joymouse_speed_digital=10 input.joymouse_deadzone=33 input.joystick_deadzone=33 input.mouse_speed=100 input.autofire=10 input.1.mouse.0.disabled=0 input.1.mouse.0.axis.0=MOUSE1_HORIZ.0 input.1.mouse.0.axis.1=MOUSE1_VERT.0 input.1.mouse.0.axis.2=MOUSE1_WHEEL.0 input.1.mouse.0.button.0=JOY1_FIRE_BUTTON.0 input.1.mouse.0.button.1=JOY1_2ND_BUTTON.0 input.1.mouse.0.button.2=JOY1_3RD_BUTTON.0 input.2.mouse.0.disabled=0 input.2.mouse.0.axis.0=MOUSE1_HORIZ.0 input.2.mouse.0.axis.1=MOUSE1_VERT.0 input.2.mouse.0.axis.2=MOUSE1_WHEEL.0 input.2.mouse.0.button.0=JOY1_FIRE_BUTTON.0 input.2.mouse.0.button.1=JOY1_2ND_BUTTON.0 input.2.mouse.0.button.2=JOY1_3RD_BUTTON.0 input.3.mouse.0.disabled=0 input.3.mouse.0.axis.0=MOUSE1_HORIZ.0 input.3.mouse.0.axis.1=MOUSE1_VERT.0 input.3.mouse.0.axis.2=MOUSE1_WHEEL.0 input.3.mouse.0.button.0=JOY1_FIRE_BUTTON.0filesystem=rw,User:/home/[yourname]/amiga/User/ input.3.mouse.0.button.1=JOY1_2ND_BUTTON.0 input.3.mouse.0.button.2=JOY1_3RD_BUTTON.0 input.4.mouse.0.disabled=0 input.4.mouse.0.axis.0=MOUSE1_HORIZ.0 input.4.mouse.0.axis.1=MOUSE1_VERT.0 input.4.mouse.0.axis.2=MOUSE1_WHEEL.0 input.4.mouse.0.button.0=JOY1_FIRE_BUTTON.0 input.4.mouse.0.button.1=JOY1_2ND_BUTTON.0 input.4.mouse.0.button.2=JOY1_3RD_BUTTON.0
4) launch and test :
~/amiga/euae32/uae -f ~/amiga/uaerc/Workbench
You should get something like the screenshot on the top of this article. 5) Usefull ressources : http://obligement.free.fr/articles/euae.php