Verification Commands

Pi build:

cd /mnt/kitchen/from-house/workspace/d3-tui
sudo make clean
sudo make d2-assets
sudo make flycast-image

Entry point check:

toolchains/kos/bin/sh-elf-readelf -h builds/d3tui/d3tui.elf | grep 'Entry point address'

Result:

Entry point address: 0x8c010000

Local Flycast proof:

VERIFY_OUT_DIR=/Users/mehdifarah/.pearl/staging/d3-tui-flycast-repair/pi-built/verification \
WAIT_SECONDS=10 \
/Users/mehdifarah/.pearl/staging/d3-tui-flycast-repair/d3-tui/scripts/verify-flycast.sh \
/Users/mehdifarah/.pearl/staging/d3-tui-flycast-repair/pi-built/d3tui-flycast-pi.elf