|
|
|
|
@ -7,6 +7,10 @@ set -x
|
|
|
|
|
|
|
|
|
|
echo "=== CyberMatris Launch $(date) ===" |
|
|
|
|
|
|
|
|
|
# Ferma MainUI per evitare conflitti grafici/framebuffer |
|
|
|
|
kill -STOP $(pidof MainUI) 2>/dev/null |
|
|
|
|
echo "MainUI stopped" |
|
|
|
|
|
|
|
|
|
# Questo è fondamentale: indica a SDL2 di usare il backend video nativo Miyoo |
|
|
|
|
export SDL_VIDEODRIVER=mmiyoo |
|
|
|
|
unset SDL_RENDER_DRIVER |
|
|
|
|
@ -46,5 +50,9 @@ if [ "$IS_V4" -eq 1 ]; then
|
|
|
|
|
fbset -g 640 480 640 960 32 2>/dev/null |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
# Ripristina MainUI all'uscita del gioco |
|
|
|
|
kill -CONT $(pidof MainUI) 2>/dev/null |
|
|
|
|
echo "MainUI resumed" |
|
|
|
|
|
|
|
|
|
echo "=== EXIT CODE: $EXIT ===" |
|
|
|
|
exit $EXIT |
|
|
|
|
|