|
| 1 | +#!/bin/bash |
| 2 | + |
| 3 | +# This build script generates a zip file structured for use with MAME. |
| 4 | + |
| 5 | +ROOT_DIRECTORY="$( cd "$( dirname "$( dirname "${BASH_SOURCE[0]}" )" )" &> /dev/null && pwd )" |
| 6 | +BUILD_DIRECTORY="$ROOT_DIRECTORY/build" |
| 7 | + |
| 8 | + |
| 9 | +# Clean up and recreate the build directory. |
| 10 | +if [ -d "$BUILD_DIRECTORY" ]; then |
| 11 | + rm -r "$BUILD_DIRECTORY" |
| 12 | +fi |
| 13 | +mkdir -p "$BUILD_DIRECTORY" |
| 14 | + |
| 15 | +cd "$BUILD_DIRECTORY" |
| 16 | + |
| 17 | +mkdir psion3 |
| 18 | +cp "$ROOT_DIRECTORY/Series3/s3_v1.91f_multi.bin" psion3 |
| 19 | +cp "$ROOT_DIRECTORY/Series3/s3_v1.80f_multi.bin" psion3 |
| 20 | + |
| 21 | +mkdir psion3s |
| 22 | +cp "$ROOT_DIRECTORY/Series3/s3_v1.91f_eng/s3_v1.91f_eng.bin" psion3s |
| 23 | + |
| 24 | +mkdir psion3a |
| 25 | +cp "$ROOT_DIRECTORY/Series3a/s3a_v3.22f_eng.bin" psion3a |
| 26 | +cp "$ROOT_DIRECTORY/Series3a/s3a_v3.41f_deu.bin" psion3a |
| 27 | +cp "$ROOT_DIRECTORY/Series3a/s3a_v3.43f_rus.bin" psion3a |
| 28 | +cp "$ROOT_DIRECTORY/Series3a/s3a_v3.40f_usa.bin" psion3a |
| 29 | +cp "$ROOT_DIRECTORY/Series3a/s3a_v3.40f_ita.bin" psion3a |
| 30 | +cp "$ROOT_DIRECTORY/Series3a/s3a_v3.40f_eng.bin" psion3a |
| 31 | + |
| 32 | +mkdir psion3c |
| 33 | +cp "$ROOT_DIRECTORY/Series3c/oak_v5.20f_eng.bin" psion3c |
| 34 | + |
| 35 | +mkdir psion3mx |
| 36 | +cp "$ROOT_DIRECTORY/Series3mx/maple_v6.16f_uk.bin" psion3mx |
| 37 | +cp "$ROOT_DIRECTORY/Series3mx/maple_v6.17f_nl.bin" psion3mx |
| 38 | +cp "$ROOT_DIRECTORY/Series3mx/maple_v6.20f_fre.bin" psion3mx |
| 39 | + |
| 40 | +mkdir siena |
| 41 | +cp "$ROOT_DIRECTORY/Siena/vine_v4.20f_eng.bin" siena |
| 42 | +cp "$ROOT_DIRECTORY/Siena/vine_v4.21f_fre.bin" siena/vine_v4.21f_frn.bin |
| 43 | + |
| 44 | +mkdir psionwa |
| 45 | +cp "$ROOT_DIRECTORY/Workabout/w1_v2.40f.bin" psionwa |
| 46 | +cp "$ROOT_DIRECTORY/Workabout/w1_v1.00f.bin" psionwa |
| 47 | +cp "$ROOT_DIRECTORY/Workabout/w1_v0.24b.bin" psionwa |
| 48 | + |
| 49 | +mkdir psionwamx |
| 50 | +cp "$ROOT_DIRECTORY/WorkaboutMX/w2mx_v7.20f.bin" psionwamx |
| 51 | + |
| 52 | +mkdir pocketbk |
| 53 | +cp "$ROOT_DIRECTORY/Series3/pb_v1.91f_acn/acspell.bin" pocketbk |
| 54 | +cp "$ROOT_DIRECTORY/Series3/pb_v1.91f_acn/pb_v1.91f_acn.bin" pocketbk |
| 55 | + |
| 56 | +mkdir pocketbk2 |
| 57 | +cp "$ROOT_DIRECTORY/Series3a/pb2_v1.30f_acn.bin" pocketbk2 |
| 58 | + |
| 59 | +zip -r "mame-roms.zip" * |
0 commit comments