It appears the Daphne directories are pointing by default to the wrong location and therefore cannot launch. I have my ROMS in /userdata/roms/daphne like they are supposed to be. When I launch, it immediately fails. When I check /userdata/system/logs/es_launch_stderr.log I get:
runCommand(): command: LANG=en_US.UTF-8 TERM=linux SHELL=/bin/sh BOOT_IMAGE=/boot/linux XAUTHORITY=/var/lib/.Xauthority LANGUAGE= SHLVL=5 OLDPWD=/ PREVLEVEL=N label=BATOCERA PATH=/sbin:/usr/sbin:/bin:/usr/bin PWD=/userdata/system WINDOWPATH=2 RUNLEVEL=S DISPLAY=:0 CONSOLE=/dev/console HOME=/userdata/system LC_ALL=en_US.UTF-8 _=/usr/bin/python INIT_VERSION=sysvinit- /usr/bin/hypseus lair vldp -framefile /userdata/roms/daphne/lair.daphne/lair.txt -useoverlaysb 2 -fullscreen -fastboot -datadir /usr/share/daphne -homedir /userdata/roms/daphne
2020-04-11 15:45:59 INFO (emulatorlauncher.py:154):runCommand(): command: ['/usr/bin/hypseus', 'lair', 'vldp', '-framefile', '/userdata/roms/daphne/lair.daphne/lair.txt', '-useoverlaysb', '2', '-fullscreen', '-fastboot', '-datadir', '/usr/share/daphne', '-homedir', '/userdata/roms/daphne']
This all looks correct. However when I look it es_launch_stdout.log I see:
2020-04-11 15:45:59.643 WARN  [sound::init@208] WARNING : requested 2048 samples for sound buffer, but got 940 samples
2020-04-11 15:45:59.715 INFO  [game::load_rom@822] Loading ./roms/lair/dl_f2_u1.bin ... 0 bytes read into memory
2020-04-11 15:45:59.715 WARN  [game::load_roms@690] ROM dl_f2_u1.bin couldn't be found in roms/lair/, or in ./roms/lair.zip
2020-04-11 15:45:59.715 ERROR  [printerror@55] Could not load ROM images! You must supply these.
These files are present in the /userdata/roms/daphne/lair.daphne directory with all the other rom files. It appears there is a process that is looking in the wrong directory for them. Does anyone have any wisdom of what file I can potentially modify in order to fix this?