diff options
Diffstat (limited to 'system/ti99sim/setup_paths.diff')
-rw-r--r-- | system/ti99sim/setup_paths.diff | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/system/ti99sim/setup_paths.diff b/system/ti99sim/setup_paths.diff new file mode 100644 index 0000000000..78cabba972 --- /dev/null +++ b/system/ti99sim/setup_paths.diff @@ -0,0 +1,73 @@ +diff -Naur ti99sim-0.16.0/scripts/setup ti99sim-0.16.0.patched/scripts/setup +--- ti99sim-0.16.0/scripts/setup 2020-05-25 16:52:23.000000000 -0400 ++++ ti99sim-0.16.0.patched/scripts/setup 2023-04-29 02:32:53.326030933 -0400 +@@ -1,15 +1,18 @@ + #!/bin/sh + ++CWD="$1" ++OUTDIR="$2" ++ + root=`dirname $0` + root=`dirname $root` + root=`readlink -f $root` + +-tmpdir=$(mktemp -d) ++TMPDIR=`pwd` tmpdir=$(mktemp -d) + cd $tmpdir + +-wget http://ftp.whtech.com/System%20ROMs/MAME/pre_0.174/ti99_complete.zip +-wget http://ftp.whtech.com/System%20ROMs/MAME/ti99_gkracker.zip +-wget http://ftp.whtech.com/emulators/mess/mess_modules.zip ++cp "$CWD"/ti99_complete.zip . ++cp "$CWD"/ti99_gkracker.zip . ++cp "$CWD"/mess_modules.zip . + + unzip -oq ti99_complete ti99_4a.zip + unzip -oq ti99_complete ti99_4qi.zip +@@ -33,33 +36,16 @@ + $root/bin/convert-ctg $root/roms/ti-disk.dat + $root/bin/convert-ctg $root/roms/ti-pcard.dat + +-mkdir -p ~/.ti99sim +- +-if [ -d /home/pi/RetroPie ]; then +- if [ ! -d ~/.ti99sim/console ]; then +- mkdir -p /home/pi/RetroPie/BIOS/ti99 +- ln -s /home/pi/RetroPie/BIOS/ti99 ~/.ti99sim/console +- fi +- if [ ! -d ~/.ti99sim/cartridges ]; then +- mkdir -p /home/pi/RetroPie/roms/ti99 +- ln -s /home/pi/RetroPie/roms/ti99 ~/.ti99sim/cartridges +- fi +-fi +- +-mkdir -p ~/.ti99sim/console +-mkdir -p ~/.ti99sim/cartridges +-mkdir -p ~/.ti99sim/disks +- +-if [ ! -f ~/.ti99sim/disks/image.cf7 ]; then ++if [ ! -f $OUTDIR/disks/image.cf7 ]; then + tmpdisk=$(mktemp -uq) + $root/bin/disk --create=sssd $tmpdisk > /dev/null + $root/bin/disk --output=cf7+ --filename=image.cf7#32 $tmpdisk > /dev/null + rm $tmpdisk +- mv image.cf7 ~/.ti99sim/disks ++ mv image.cf7 $OUTDIR/disks + fi + +-mv -n *ctg ~/.ti99sim/console +-mv -n spchrom.bin ~/.ti99sim/console ++mv -n *ctg $OUTDIR/console ++mv -n spchrom.bin $OUTDIR/console + + unzip -oq mess_modules -d roms + mv roms/minimem*.bin . +@@ -67,7 +53,7 @@ + $root/bin/convert-ctg $root/roms/mini-memory.dat + $root/bin/mkcart roms + +-mv -n *ctg ~/.ti99sim/cartridges ++mv -n *ctg $OUTDIR/cartridges + + cd - + |