From ec123bb346988774560bb268251a19f35738b5ef Mon Sep 17 00:00:00 2001 From: icenine451 <59938822+icenine451@users.noreply.github.com> Date: Sun, 16 Apr 2023 12:35:50 -0400 Subject: [PATCH] PICO-8 binary wrapper --- emu-configs/pico-8/pico8-wrapper.sh | 6 ++++++ net.retrodeck.retrodeck.yml | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 emu-configs/pico-8/pico8-wrapper.sh diff --git a/emu-configs/pico-8/pico8-wrapper.sh b/emu-configs/pico-8/pico8-wrapper.sh new file mode 100644 index 00000000..7581e17f --- /dev/null +++ b/emu-configs/pico-8/pico8-wrapper.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +# This is a wrapper function for PICO8, as ES-DE does not appear to be able to find it outside of the /app/bin location. +# Users should still put the real binary in the ~/retrodeck/bios/pico-8/ location + +~/retrodeck/bios/pico-8/pico8 diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index a70c7305..e933f82b 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -1226,8 +1226,9 @@ modules: # Initializing default emulator configs - cp -r emu-configs ${FLATPAK_DEST}/retrodeck/emu-configs/ - # Overlays - #- cp -r overlays ${FLATPAK_DEST}/retrodeck/overlays Disabled in 0.4.2b as it will be introduced in 0.5.0b + # PICO-8 wrapper + - cp ${FLATPAK_DEST}/retrodeck/emu-configs/pico-8/pico8-wrapper.sh /app/bin/pico8 + - chmod +x /app/bin/pico8 # Placing appdata - mkdir -p ${FLATPAK_DEST}/share/appdata