Thanks for that.
I did some more investigating and looking in the .ini file for my device (in data.zip) - myguide4228.ini - I found this parameter in the [interface] section:
drive_carefully=1So I started off with a simple sys.txt of just a debug section with skip_eula=1. That worked.
As soon as I added
[device]
type="myguide4228"it asked me to accept the "drive carefully" screen.
So I added
[interface]
drive_carefully=0and it went away again!
[edit] So I guess I was getting confused between the "Drive Carefully" screen, and the EULA screen.
So my full, working, sys.txt is
[device]
type="myguide4228"
[debug]
skip_eula=1
cache=2048
disable_outlookpoi=1
show_performance=0
reserve_memory=2500000
[folders]
has_secondary_root=0
[interface]
show_exit=1
;extra_settings=1
drive_carefully=0
[other]
demo_enabled=0
[vr]
disabled=1
[tts]
tts_buffer=131072
announce_exit_directions=1
tts_logics=3
priority="HIGH"
always_say_road_names=1
announce_street_name=1
skip_exit_numbers=0
expected_engine_delay=1400