#!/bin/sh # A-Machine .bin/.elf launcher wrapper [ -z "$LVA" ] && LVA=65712 # 0x100b0 SEP=$(printf '\001') CMD_OPTS="" first=1 for arg in "$@"; do if [ "$first" = 1 ]; then CMD_OPTS="$arg" first=0 else CMD_OPTS="$CMD_OPTS$SEP$arg" fi done [ -z "$AWK" ] && AWK=awk od -An -v -tu1 "$1" | POSIXLY_CORRECT=1 $AWK -f amach.awk -v LVA="$LVA" -v CMD_OPTS="$CMD_OPTS"