My goal was to be able to play my old games pretty seamlessly without having to mess with .uaerc, GUI configs, etc. I wanted to be able to doubleclick on an .adf image and start playing my game. Using OS4 would require an expensive investment in hardware and software. MorphOS is not ready for day to day use and I can't justify 150 EU for it.
This is what I've gotten so far.
I created a custom build of uae, both 32 and 64 bit, that does not include the GUI. What I noticed is that if I close the UAE window when I am finished with the game the GUI would pop up. I don't want this.
I configured Gnome to open .adf files with /usr/local/e-uae/scripts/launch.sh. The name of the adf is passed to the shell script. The shell script then looks at the filename and maps it to df0. It looks for any other disks of the same name (Disk 1, Disk 2, etc) and maps them to df1, df2, etc.
Common configuration options (cpu, memory, etc) are set as variables in the script.
Your game is launched with all of the drives mounted and you can play away. When you're finished with your game you close the UAE window and you're all finished.
Would anybody be interested in testing this? For now you have to manually do the mapping of the .adf file type to the launch.sh script. I am going to find out how to do this and make it automatic.