#!/bin/zsh
export ctr=1
while [ $ctr -le 4 ];do
export filename=`kdialog --getopenfilename --title=Select\ a\ disk\ for\ floppy\ drive\ $ctr $PWD/disks 2>/dev/null`
if echo $filename|grep -qw \(none\);then
sleep .01
else
export diskstr=$diskstr"-flop$ctr \"$filename\" "
fi
export ctr=$(($ctr+1))
done
clear
echo mame -window -rompath roms -samplepath samples -nvram_directory nvram -skip_gameinfo apple2gs -sl7 echoiiplus $diskstr -console > /tmp/apple2
chmod 700 /tmp/apple2
ncat -i 20ms -k -l -p 1234 127.0.0.1 | /tmp/apple2  > /dev/null 2>/dev/null&
while true;do
trap 'killall -9 mame ncat;exit' INT
sleep .5
done
