Skip to content

Commit

Permalink
Merge pull request #718 from slobters/vitaSnake
Browse files Browse the repository at this point in the history
Vita snake
  • Loading branch information
Cebion authored Oct 3, 2024
2 parents 4cd3a86 + 7c45a18 commit d949c52
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 8 deletions.
15 changes: 7 additions & 8 deletions ports/vitasnake/vitaSnake.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ $ESUDO chmod 666 /dev/tty0

GAMEDIR="/$directory/ports/vitasnake"

export LD_LIBRARY_PATH="/usr/lib32:$GAMEDIR/vitasnake/libs:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH="/usr/lib32:$GAMEDIR/libs:$LD_LIBRARY_PATH"
export GMLOADER_DEPTH_DISABLE=1
export GMLOADER_SAVEDIR="$GAMEDIR/vitasnake/gamedata/"
export GMLOADER_SAVEDIR="$GAMEDIR/gamedata/"
export GMLOADER_PLATFORM="os_linux"

# We log the execution of the script into log.txt
Expand All @@ -34,18 +34,17 @@ export GMLOADER_PLATFORM="os_linux"
cd $GAMEDIR

# Check for file existence before trying to manipulate them:
[ -f "./vitasnake/gamedata/data.win" ] && mv vitasnake/gamedata/data.win vitasnake/gamedata/game.droid
[ -f "./vitasnake/gamedata/game.win" ] && mv vitasnake/gamedata/game.win vitasnake/gamedata/game.droid
[ -f "./vitasnake/gamedata/game.unx" ] && mv vitasnake/gamedata/game.unx vitasnake/gamedata/game.droid
[ -f "./gamedata/game.unx" ] && mv gamedata/game.unx gamedata/game.droid

# Make sure uinput is accessible so we can make use of the gptokeyb controls
$ESUDO chmod 666 /dev/uinput
$ESUDO chmod 777 "$GAMEDIR/gmloadernext"

$GPTOKEYB "gmloader" -c ./vitasnake/controls.gptk &
$GPTOKEYB "gmloadernext" -c ./vitasnake.gptk &

$ESUDO chmod +x "$GAMEDIR/vitasnake/gmloader"
$ESUDO chmod +x "$GAMEDIR/gmloadernext"

./vitasnake/gmloader vitasnake/game.apk
./gmloadernext game.apk

$ESUDO kill -9 $(pidof gptokeyb)
$ESUDO systemctl restart oga_events &
Expand Down
Binary file removed ports/vitasnake/vitasnake/gmloader
Binary file not shown.
Binary file added ports/vitasnake/vitasnake/gmloadernext
Binary file not shown.

0 comments on commit d949c52

Please sign in to comment.