diff options
-rw-r--r-- | src/os-plugins/plugins/emufe/files/run-virt.include | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/os-plugins/plugins/emufe/files/run-virt.include b/src/os-plugins/plugins/emufe/files/run-virt.include index 149f1c47..911e4161 100644 --- a/src/os-plugins/plugins/emufe/files/run-virt.include +++ b/src/os-plugins/plugins/emufe/files/run-virt.include @@ -75,15 +75,21 @@ case "${emulator}" in fi rm ~/.sheepshaver* cp ${diskfile} ${TMPDIR} - VIRTCMDOPTS="${VIRTCMDOPTS} ${rom} --disk ${TMPDIR}/${imgname}" + # add cdrom if detected --cdrom /dev/srN + VIRTCMDOPTS="${VIRTCMDOPTS} ${rom} --ramsize 128800000 --extfs ${HOME}" + VIRTCMDOPTS="${VIRTCMDOPTS} --ignoresegv true --ignoreillegal true" + VIRTCMDOPTS="${VIRTCMDOPTS} --gfxaccel true --disk ${TMPDIR}/${imgname}" + ;; basilisk*|Basilisk*) if [ "x${rombios}" != "x" ] ; then rom="--rom ${xmlpath}/${rombios}" else echo "problem" fi - VIRTCMD="BasiliskII" - ;; + rm ~/.basilisk* + cp ${diskfile} ${TMPDIR} + VIRTCMDOPTS="${VIRTCMDOPTS} ${rom} --ramsize 16800000 --extfs ${HOME}" + VIRTCMDOPTS="${VIRTCMDOPTS} --ignoresegv true --disk ${TMPDIR}/${imgname}" ;; hatari*|Hatari*) @@ -98,7 +104,7 @@ case "${emulator}" in ;; *qemu*) [ "x${rombios}" != "x" ] && rom="-bios ${xmlpath}/${rombios}" - VIRTCMDOPTS="${VIRTCMDOPTS} -snapshot ${diskfile}" + VIRTCMDOPTS="${VIRTCMDOPTS} ${rom} -name \"${displayname}\" -snapshot ${diskfile}" ;; esac |