diff options
Diffstat (limited to 'psx-cuegen')
| -rwxr-xr-x | psx-cuegen | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/psx-cuegen b/psx-cuegen new file mode 100755 index 0000000..17e66cd --- /dev/null +++ b/psx-cuegen @@ -0,0 +1,25 @@ +#!/bin/bash + +INFILE=$1 + +if [ -z "$INFILE" ]; then + echo "USAGE: psx-cuegen BINFILE" + exit 1 +fi + +if [[ $INFILE != *.bin ]]; then + echo "Input is not a .bin file!" + exit 1 +fi + +INPATH=$(readlink -f $INFILE) + +CUEFILE="$(basename "$INFILE" .bin).cue" +OUTPATH=$(readlink -f $CUEFILE) + +BINBASENAME="$(basename $OUTPATH)" +echo "FILE \"$BINBASENAME\" BINARY" > $OUTPATH +echo " TRACK 01 MODE2/2352" >> $OUTPATH +echo " INDEX 01 00:00:00" >> $OUTPATH + +echo "Cue file created successfully at '$OUTPATH'." |
