Solved!!!
I now have a the JIT SDL version of RuninUAE with a 3.9 Workbench and Picasso 96 mode.
Basically this involved doing away with the hardfile option creating a new folder.
Place the SDL E-UAE version into this folder
Place the rom key, kick.rom (3.1 version renamed as kick.rom)
Place a .uaerc file into this folder if you feel like for ease of set up use this one as this will replicate a 68040 machine
# Example UAE configuration
#
# Lines beginning with a '#' are comments
# Path to file containing Kickstart ROM image
kickstart_rom_file=kick.rom
# If you have an encrypted ROM image from Amiga forever,
# this is a path to the key file
kickstart_key_file=rom.key
# Default path where floppy disk images may be found
amiga.floppy_path=PROGDIR:Floppies
floppy_speed=400
scsi=true
scsi_device=true
show_leds=true
filesystem2=rw,DH0:system:AmigaOS4.1:EUAE/AmigaOS3.9,1
filesystem2=rw,Dh1:work:Work:,0
filesystem2=rw,dh2:games:Games:,0
# Enable floppy drives 2 & 3
floppy2type=0
floppy3type=0
# Joystick port emulation; none, mouse, joy0, joy1, kbd1, kbd2, kbd3
joyport0=mouse
joyport1=joy0
# CPU type to emulate
cpu_type=68040
# CPU compatibility (true is slower)
cpu_compatible=false
cpu_cycle_exact=false
# CPU emulation speed
# real = approx A500 speed. max = CPU emulation will run as fast as it can
cpu_speed=max
# Amiga chipset to emulate
# Can be ocs, ecs or aga
chipset=aga
immediate_blits=yes
# Collision detection; none, sprites, playfields, full
collision_level=full
# Amount of chip memory to emulate
# in multiples of 512K. Thus chipmem=4 is 2MB
chipmem_size=16
bogomem_size=0
# Amount of fast memory to emulate in MB
fastmem_size=0
z3mem_size=256
gfxcard_size=32
# Sound output; none, interrupts, normal, exact
sound_output=exact
# Sound channels; mono, stereo, mixed
sound_channels=mixed
# Frequency of emulated sound output in Hz
sound_frequency=44100
# Sound buffer size; max_buffer is in bytes (obsolete), latency is in ms
sound_latency=120
sound_max_buff=8192
# Prompt for screen mode to use; public, custom, ask
amiga.screen_type=ask
amiga.publicscreen=ask
gfx_fullscreen_amiga=false
# Don't dither
amiga.use_dither=false
# Set frame skipping (1=show all frames, 2=show every 2nd frame, 3=show every 3rd frame, etc)
gfx_framerate=1
# Display settings
gfx_width=1024
gfx_height=768
gfx_width_windowed=720
gfx_height_windowed=568
gfx_fullscreen_amiga=no
gfx_fullscreen_picasso=yes
gfx_lores=false
gfx_linemode=double
gfx_correct_aspect=no
gfx_center_horizontal=smart
gfx_center_vertical=smart
# Miscellaneous
use_debugger=no
ppc.use_tbc=false
floppy0sound=1
#RUNINUAE: SCREENMODE=
Then create a folder where your Amiga OS3.9 installation will be going into. in my case this was DH0:EUAE/AmigaOS3.9
Install AmigaOS3.9 into this new folder then reboot once done
Run EUAE and you will find it loads into 3.9 mode
Install Picasso96 and then reboot once done.Make sure you install the UAEGFX driver here
Run EUAE and you will then find the UAEGFX resolutions for which this will go up to 1920x1080
Then do a fresh new install or RuninUAE. You will need to make sure you use this version.
Quote:
Make sure you do not ask it to replace the current version of E-UAE, nor do you want it to amend your existing .uaerc config file
You will however want it to create a new RuninUAE and CD32 config files.
Where is asks if you want to reuse an existing Amiga 3.X installation click yes here and point this to the AmigaOS3.9 folder
Once reinstalled and rebooted open up the .runinuaerc config file. You may want to then amend this to similar to how I have done it bearing in mind that if you have created the EUAE folder on a different partition this will need to be amended.
# UAE config for RunInUAE, which is designed to modify an existing working UAE config
# Use 3.1 Kickstart for Workbench, but allow ADF-booted games to still use an older Kickstart
kickstart_rom_file=kick3.1.rom
# Emulate an A1200, but still allow A500 emulation for ADF-booted games
cpu_type=68040
cpu_speed=max
chipmem_size=4
chipset=aga
#collision_level=none
# Emulate an expanded A1200 with 8MB of Fast Ram!
fastmem_size=8
# JIT
cachesize=8192
cpu_compatible=false
cpu_cycle_exact=false
blitter_cycle_exact=false
comp_constjump=yes
comp_trustbyte=indirect
comp_trustword=indirect
comp_trustlong=indirect
comp_optimize=true
#comp_test_consistency=true
# Set frame skipping (1=show all frames, 2=show every 2nd frame, 3=show every 3rd frame, etc)
#gfx_framerate=1
# Add floppy disk which can be used for saving games
floppy0=PROGDIR:SaveGames.adf
# Filesystem settings for virtual devicesfilesystem2=rw,DH0:System:AmigaOS4.1:EUAE/AmigaOS3.9,1
filesystem2=rw,DH0:System:AmigaOS4.1:EUAE/AmigaOS3.9,1
filesystem2=rw,Games_:Games:Games:,-1
RUNINUAE: SCREENMODE=
filesystem2=rw,DH0:Workbench:AmigaOS4.1:EUAE/AmigaOS3.9,1
filesystem2=rw,Work_:Work:Work:,-1
filesystem2=rw,RAM Disk2_:RAM Disk2:RAM Disk:,-1
Lastly in the RuninUAE menu, you need to ensure that the Workbench preferences tab is ticked as without it you get an error message:
EXCEPTION: " EMU"; cHostFile.open(); filePath is invalid.
Please report this bug to the program author! (
cshandley@gmail.com)
Games now load via RuninUAE which is great and at a higher screen resolution too
Gloom I have to say looks a lot better!
I will try and do a step by step guide and screenshots over the coming days for those having trouble with the above instructions.