From 14bb9923b4b612ca0df7b295f1a209230dd2a71a Mon Sep 17 00:00:00 2001 From: MickLesk Date: Mon, 20 Jul 2026 11:29:31 +0200 Subject: [PATCH] add ruffle and emulatorJS --- ct/romm.sh | 9 +++++++++ install/romm-install.sh | 2 ++ 2 files changed, 11 insertions(+) diff --git a/ct/romm.sh b/ct/romm.sh index ed1341d49..eb05d2168 100644 --- a/ct/romm.sh +++ b/ct/romm.sh @@ -38,6 +38,9 @@ function update_script() { msg_ok "Stopped Services" create_backup /opt/romm/.env + BACKUP_DIR=/opt/romm-players.backup create_backup \ + /opt/romm/frontend/dist/assets/emulatorjs \ + /opt/romm/frontend/dist/assets/ruffle CLEAN_INSTALL=1 fetch_and_deploy_gh_release "romm" "rommapp/romm" "tarball" "latest" "/opt/romm" @@ -81,6 +84,12 @@ function update_script() { msg_ok "Started Services" msg_ok "Updated successfully" fi + + if check_for_gh_release "EmulatorJS" "EmulatorJS/EmulatorJS" "v4.2.3"; then + CLEAN_INSTALL=1 fetch_and_deploy_gh_release "EmulatorJS" "EmulatorJS/EmulatorJS" "prebuild" "v4.2.3" "/opt/romm/frontend/dist/assets/emulatorjs" "4.2.3.7z" + systemctl restart romm-backend romm-worker romm-scheduler romm-watcher + msg_ok "Updated EmulatorJS successfully" + fi exit } diff --git a/install/romm-install.sh b/install/romm-install.sh index 06d4d9c51..d88410082 100644 --- a/install/romm-install.sh +++ b/install/romm-install.sh @@ -134,6 +134,8 @@ else fi fetch_and_deploy_gh_release "romm" "rommapp/romm" "tarball" +fetch_and_deploy_gh_release "ruffle" "ruffle-rs/ruffle" "prebuild" "latest" "/opt/romm/frontend/dist/assets/ruffle" "ruffle-*-web-selfhosted.zip" +fetch_and_deploy_gh_release "EmulatorJS" "EmulatorJS/EmulatorJS" "prebuild" "v4.2.3" "/opt/romm/frontend/dist/assets/emulatorjs" "4.2.3.7z" msg_info "Creating environment file" sed -i 's/^supervised no/supervised systemd/' /etc/redis/redis.conf