Crazy-Blaster/Crazy Estex DSS/RUN/Image.sh
Anatoliy Belyanskiy ace6b0904b First init
2024-07-29 01:59:31 +10:00

24 lines
1.5 KiB
Bash
Executable File

#! /bin/zsh
sp_disk="$(hdiutil attach -imagekey diskimage-class=CRawDiskImage /Users/tolik/Documents/MAME/IMG/test_2g.img | grep -m 1 -o ^'/dev/disk[[:digit:]]\+')"
((ERROR_LEVEL +=$?))
cp BUILD/DSS/* /VOLUMES/TMP_MAME/DSS/
((ERROR_LEVEL +=$?))
rm -r /Volumes/TMP_MAME/.*
rm -r /Volumes/TMP_MAME/DSS/.*
sp_disk="$(hdiutil detach "${sp_disk}")"
let "ERROR_LEVEL +=$?"
if [[ "$ERROR_LEVEL" == "0" ]]; then
echo "\nALL DONE!" >&2
#exec "/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/bin/wine" --bottle "ZXMAK2" --wait-children --check --start "C:/users/crossover/AppData/Roaming/Microsoft/Windows/Start Menu/ZXMAK2.lnk"
exit
else
echo "\nError!!!" >&2
fi
#sp_disk="$(hdiutil attach -imagekey diskimage-class=CRawDiskImage /Users/tolik/Library/Application\ Support/CrossOver/Bottles/ZXMAK2/drive_c/ZXMAK2/HDD/sp_disk1.vhd | grep -m 1 -o ^'/dev/disk[[:digit:]]\+')"
#sp_disk="$(hdiutil attach -imagekey diskimage-class=CRawDiskImage /Users/tolik/Library/Application\ Support/CrossOver/Bottles/ZXMAK2/drive_c/sp_disk2.img | grep -m 1 -o ^'/dev/disk[[:digit:]]\+')"
#floptool identify dss_1_62_100.hfe
#qemu-img convert -f raw -O vpc test.img test.vhd
#/Users/tolik/Library/Application\ Support/CrossOver/Bottles/ZXMAK2/drive_c/test_2g.img
#sp_disk="$(hdiutil attach -imagekey diskimage-class=CRawDiskImage /Users/tolik/Library/Application\ Support/CrossOver/Bottles/ZXMAK2/drive_c/ZXMAK2/HDD/HDD256.vhd | grep -m 1 -o ^'/dev/disk[[:digit:]]\+')"
# ls -A -F -G
# rm -r .fseventsd