relocate romfix.sh

This commit is contained in:
carsongoodwin32 2023-12-17 17:57:38 -06:00
parent f06ccae78d
commit 95b49f6ae0

25
tools/romfix64.sh Normal file
View file

@ -0,0 +1,25 @@
##!/bin/bash
# Check if an argument is provided
if [ $# -ne 1 ]; then
echo "Usage: $0 <path/to/portal.z64>"
exit 1
fi
# Get the provided binary path from the argument
BINARY_PATH="$1"
# Check if the file exists
if [ -f "$BINARY_PATH" ]; then
# Calculate the size of the binary
size=$(stat -c%s "$BINARY_PATH")
# Pad zeros until the size is a multiple of 512
while [ $((size % 512)) -ne 0 ]; do
printf '\000' >> "$BINARY_PATH"
size=$((size + 1))
done
else
echo "File not found: $BINARY_PATH"
fi