DONE:
I have changed /storage/.kodi/userdata/addon_data/plugin.program.advanced.launcher/launchers.xml Scummvm launcher to
<application>/storage/.kodi/addons/script.gamestarter/resources/bin/scummvm.sh</application>
and scummvm.sh include:
#!/bin/sh
. /etc/profile
DIR="/storage/.kodi/addons/script.gamestarter"
systemd-run $DIR/resources/bin/scummvm.start "$@" &> /storage/.kodi/userdata/addon_data/script.gamestarter/gamestarter.log
and scummvm.start include:
rPi3:~ # cat /storage/.kodi/addons/script.gamestarter/resources/bin/scummvm.start
#!/bin/sh
#!/bin/env python
. /etc/profile
#kodi-send --action="xbmc.ShowPicture(/storage/.kodi/userdata/addon_data/script.gamestarter/frontend-assets/gamestarter_fanart.png)"
sleep 1s
echo '::Gamestarter:: -> launching on' $(date) >> /storage/.kodi/userdata/addon_data/script.gamestarter/gamestarter.log
# path to addon
DIR="/storage/.kodi/addons/script.gamestarter"
CONFIG_FILE="/storage/.kodi/userdata/addon_data/script.gamestarter/retroarch/retroarch.cfg"
# LIBRETRO_DIR="/storage/.kodi/userdata/addon_data/script.gamestarter/retroarch/cores"
LIBRETRO_DIR=$DIR"/resources/bin/libretro-cores"
AMIGA_TEMP_FILE=$DIR/resources/bin/launchTemp.uae
LOG_FILE=/storage/.kodi/userdata/addon_data/script.gamestarter/gamestarter.log
# Stop KODI
echo '::Gamestarter:: -> stop kodi...' >> $LOG_FILE
systemctl stop kodi
# Enable ALSA
echo '::Gamestarter:: -> enable alsa...' >> $LOG_FILE
modprobe snd_bcm2835
# Launch emulator
echo '::Gamestarter:: -> launch SCUMMVM' >> $LOG_FILE
echo Starting up scumm >> $LOG_FILE
cd /storage/scummvm/
./scummvm.sh --joystick
# Disable ALSA
echo '::Gamestarter:: -> disable alsa...' >> $LOG_FILE
rmmod snd_bcm2835
# Start KODI
# systemctl start kodi
echo '::Gamestarter:: -> restart kodi...' >> /storage/.kodi/userdata/addon_data/script.gamestarter/gamestarter.log
systemctl start kodi
Display More
I have used precompiled image from scummvm page
scummvm-1.9.0-raspberrypi.tar.gz
and unpacked to /storage/scummvm with
cd /storage
tar -xzf scummvm-1.9.0-raspberrypi.tar.gz
added from regular raspbian
libjpeg.so.62, libpng12.so.0
libraries into scumm lib folder (attached to the post). There is also libSDL2-2.0.so.0 library but scumm is hardlinked aginst this sdl2lib added to archive.
Also you should edit /storage/scummvm/scummvm.sh to allow parsing arguments to main executable:
rPi3:~ # cat /storage/scummvm/scummvm.sh
#!/bin/sh
LD_LIBRARY_PATH=./lib ./scummvm $1
You have to use keyboard to quit this scummvm version. There is no bind to popup menu using joystick or i don't know any 
I know that 99,99% of Gamestarter users will not need that but my son will not manage to save a game with RetroArch while he plays PuttPutt. He will certainly find S key on keyboard to save or L to load. Also now it is possible to play Secret of Monkey Island 2 - in liberetro port there is no way to pass copy protection screen 