diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/os-plugins/plugins/emufe/files/run-virt.include | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/os-plugins/plugins/emufe/files/run-virt.include b/src/os-plugins/plugins/emufe/files/run-virt.include index d5047daf..f70c9c42 100644 --- a/src/os-plugins/plugins/emufe/files/run-virt.include +++ b/src/os-plugins/plugins/emufe/files/run-virt.include @@ -123,9 +123,15 @@ case "${emulator}" in VIRTCMDOPTS="${VIRTCMDOPTS} ${rom}" ;; *uae*) + rm ${HOME}/.uaerc + if [ "${imgname##*.}" == "hdf" ] ; then + diskoption="-s hardfile2=ro,:${diskfile},32,1,2,512,0,,uae" + else + diskoption="-s floppy0=${diskfile}" + fi [ "x${rombios}" != "x" ] && rom="-s kickstart_rom_file=${imgpath}/${rombios}" - VIRTCMDOPTS="${VIRTCMDOPTS} ${rom}" - VIRTCMDOPTS="${VIRTCMDOPTS} -s floppy0=${diskfile}" + VIRTCMDOPTS="${VIRTCMDOPTS} ${rom} ${diskoption}" + VIRTCMDOPTS="${VIRTCMDOPTS} -s gfx_color_mode=8bit -s gfx_linemode=double" ;; *qemu*) # disable kvm for a range of older operating systems |