#!/bin/bash # Run RIO-live until the watched fault fires (max 6), keep the probe dump. cd /c/VWE/TeslaRel410/emulator/render-bridge for i in 1 2 3 4 5 6; do bash podrun.sh pod_render_rec hunt$i > /dev/null 2>&1 until grep -q "Turning Plasma" podlog.txt 2>/dev/null || grep -qE "illegal address|page you don't own" podlog.txt 2>/dev/null; do sleep 10; done if grep -q "page you don't own" podlog.txt; then echo "hunt$i: FAULT -- dump follows" grep -A40 "VPX_PF_WATCH hit" dosboxlog.txt | head -84 cp dosboxlog.txt logs/faultdump.txt break fi echo "hunt$i: clean" done taskkill //F //IM dosbox-x.exe > /dev/null 2>&1 echo "FAULTHUNT DONE"