#!/bin/bash

set -euo pipefail

work=$(mktemp -d)
echo "unzipping tgm2p..."
unzip tgm2p.zip -d "$work"

echo "patching 1b.u22"
xdelta3 -d -f -s "$work/1b.u22" 1b.xdelta "$work/1b.u22"
echo "patching 2b.u21"
xdelta3 -d -f -s "$work/2b.u21" 2b.xdelta "$work/2b.u21"

echo "creating tgm2p-soundfix.zip"
zip -j tgm2p-soundfix.zip "$work"/*
rm -rf "$work"

echo "done"
