From f1a3bbc601af25b1c036b1819e1b7693450d4862 Mon Sep 17 00:00:00 2001 From: marianofalzone <140389938+marianofalzone@users.noreply.github.com> Date: Mon, 30 Dec 2024 06:46:36 +0000 Subject: [PATCH] Added json for Petrophobia (#1373) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fixes dolphin control issues * Revert "fixes dolphin control issues" This reverts commit 32945b947a0306418d563386cd6c0e17030cf6c4. * dolphin for real * versions * forced citra * Fix Cemu - No DSU * GreemDev * path fix * Update emuDeckXenia.sh * Update install.sh (#1369) * fixes dolphin control issues * Revert "fixes dolphin control issues" This reverts commit 32945b947a0306418d563386cd6c0e17030cf6c4. * dolphin for real * versions * forced citra * Fix Cemu - No DSU * GreemDev * path fix * Update install.sh On Ubuntu 24.04.1 LTS is getting this error: installing EmuDeck [36436:1215/124135.236209:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_EmuDecSYLXPs/chrome-sandbox is owned by root and has mode 4755. bash, linha 111: 36436 Trace/breakpoint trap (imagem do nĂșcleo gravada) ~/Applications/EmuDeck.AppImage $sandbox Something went wrong! Error at 111 NULL: ~/Applications/EmuDeck.AppImage $sandbox I just add an verification for set sandbox to "--no-sandbox" and it works! * Update install.sh Update --------- Co-authored-by: Dragoon Dorise # Conflicts: # install.sh * fix prerequisites installation # Conflicts: # install-early.sh # install-unstable.sh * Added json for Petrophobia --------- Co-authored-by: Dragoon Dorise Co-authored-by: Gabriel Cruz <48037228+gabrielpcruz@users.noreply.github.com> # Conflicts: # install.sh --- install.sh | 7 +++---- store/gbc/Petrophobia.json | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+), 4 deletions(-) create mode 100644 store/gbc/Petrophobia.json diff --git a/install.sh b/install.sh index d5d3b6635..0aeab2903 100644 --- a/install.sh +++ b/install.sh @@ -2,13 +2,12 @@ linuxID=$(lsb_release -si) sandbox="" - if [ $linuxID = "Ubuntu" ]; then sandbox="--no-sandbox" fi - +clear if [ "$linuxID" == "SteamOS" ]; then - echo "installing EmuDeck" + echo "Installing EmuDeck" else zenityAvailable=$(command -v zenity &> /dev/null && echo true) @@ -110,4 +109,4 @@ mkdir -p ~/Applications curl -L "${EMUDECK_URL}" -o ~/Applications/EmuDeck.AppImage 2>&1 | stdbuf -oL tr '\r' '\n' | sed -u 's/^ *\([0-9][0-9]*\).*\( [0-9].*$\)/\1\n#Download Speed\:\2/' | zenity --progress --title "Downloading EmuDeck" --width 600 --auto-close --no-cancel 2>/dev/null chmod +x ~/Applications/EmuDeck.AppImage ~/Applications/EmuDeck.AppImage $sandbox -exit +exit \ No newline at end of file diff --git a/store/gbc/Petrophobia.json b/store/gbc/Petrophobia.json new file mode 100644 index 000000000..a0e6957ca --- /dev/null +++ b/store/gbc/Petrophobia.json @@ -0,0 +1,18 @@ +{ + "system": "gbc", + "status": "true", + "logo": "logo_gbc", + "title": "Petrophobia", + "url": "https://orbistertius.itch.io/petrophobia", + "file": "https://raw.githubusercontent.com/EmuDeck/emudeck-homebrew/main/gbc/petrophobia.zip", + "description": "A story-driven adventure game about colonialism and petroleum, loosely based on the short story 'The Mark of the Beast' by Rudyard Kipling, a passage from Thomas Pynchon's 'Against the Day', and the oil boom of the late 19th and early 20th centuries. TRIGGER WARNING: Themes of torture, racism, homophobia, and misogyny.", + "pictures": { + "screenshots": [ + "https://raw.githubusercontent.com/EmuDeck/emudeck-homebrew/main/downloaded_media/gbc/screenshots/homebrew/Petrophobia.png?raw=true" + ], + "titlescreens": [ + "https://raw.githubusercontent.com/EmuDeck/emudeck-homebrew/main/downloaded_media/gbc/titlescreens/homebrew/Petrophobia.png?raw=true" + ] + }, + "tags": ["adventure"] +}