One point to note. On my GPi it looks like I could probably have hard-coded the value to unbind/bind the built in controller. But I felt it was taking a risk it wouldn't work right. So, instead, I use a temp file to pass the value between scripts.
I tried the development version of 2.6.0 (=before it was released) on a RPi4 and 11th hour and Chewy: Esc from F5 worked well. Glad to know ScummVM devs are now satisfied with the quality and tagged 2.6.0 as release. :)
@windg That was it. I already had the question on my lips "should I perhaps install scummvm-sdl?" :)
So I did it as you described. However, the intro crashed on the first try, and I couldn't get into the system via ssh either. It worked on the second try, I'll see. But I'm a step further, thanks for thinking along.
I tried compressing to mp3 with scummvm_tools and it does play, but the quality is terrible (not only in lr-scummvm, but everywhere). I guess the format is slightly different and scummvm_tools isn't completely compatible. [EDIT: But I only tried once. Might be worth trying to compile scummvm tools from source or try on a different system...]
It seems that Talkie Builders can't create mp3 version directly (but maybe I overlooked something).
EDIT EDIT: Talkie builders can create mp3 versions and they work and sound great.
Thanks for replying with the workaround you found.
And yes, the implementation and wiki are not aligned yet as there is a pull request pending.
If you stick to ScummVM only (and not plan to use retroarch / lr-scummvm) these suggested changes work well, as they do interchange filename and filecontent.
However, when lr-scummvm is considered to use the same setup things get a little more wicked, I assume this is why there is no decision yet which way to implement it.
@windg well, the ScummVM RP documentation is not aligned with the implementation. And it will create a clutter in the scummvm/ folder, plus will rewrite the *.svm files everytime after exiting ScummVM, which is surplus.
This and the missing interop with the LR variant made me to have a design which creates a more "it just works" experience for the user.