diff --git a/automation-tools/alchemist/desired_versions.sh b/automation-tools/alchemist/desired_versions.sh index de38b372..99253e70 100644 --- a/automation-tools/alchemist/desired_versions.sh +++ b/automation-tools/alchemist/desired_versions.sh @@ -141,17 +141,7 @@ export DESIRED_QT5_RUNTIME_VERSION="5.15-25.08" # PPSSPP_DESIRED_VERSION="latest" -# ------------------------------------------------------------------------------ -# RPCS3 - PlayStation 3 Emulator -# Source: Flatpak - Flathub -# Link: https://flathub.org/en/apps/net.rpcs3.RPCS3 -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# Version: 0.0.40-19371 - export RPCS3_DESIRED_VERSION="3c411e945d5a87d5d821f2ebd06ec092ef14a87acf8cf4d3b5f91c0eb149e2f2" -# COOKER (Override) -# export RPCS3_DESIRED_VERSION="latest" # ------------------------------------------------------------------------------ @@ -202,6 +192,18 @@ export DESIRED_QT5_RUNTIME_VERSION="5.15-25.08" # Versions should be explicitly defined to ensure reproducible builds. # ============================================================================== +# ------------------------------------------------------------------------------ +# RPCS3 - PlayStation 3 Emulator +# Source: AppImage +# Link: https://github.com/RPCS3/rpcs3-binaries-linux/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 0.0.40-19397 + export RPCS3_DESIRED_VERSION="latest" + +# COOKER (Override) +# export RPCS3_DESIRED_VERSION="latest" + # ------------------------------------------------------------------------------ # OpenBOR - Open Beat 'em Up Engine @@ -344,7 +346,7 @@ export DESIRED_QT5_RUNTIME_VERSION="5.15-25.08" # Link: https://github.com/RetroDECK/Vita3K-bin/releases # ------------------------------------------------------------------------------ # MAIN (Stable) - export VITA3K_DESIRED_VERSION="4022" + export VITA3K_DESIRED_VERSION="3996" # COOKER (Override) # export VITA3K_DESIRED_VERSION="latest" diff --git a/rpcs3/component_recipe.json b/rpcs3/component_recipe.json index 1fa5029d..2fea6bba 100755 --- a/rpcs3/component_recipe.json +++ b/rpcs3/component_recipe.json @@ -1,17 +1,26 @@ { "rpcs3": [ { - "source_url": "net.rpcs3.RPCS3", - "source_type": "flatpak_id", + "source_url": "https://github.com/RPCS3/rpcs3-binaries-linux/releases/download/{VERSION}/*linux64.AppImage", + "source_type": "github_release", "version": "$RPCS3_DESIRED_VERSION", - "dest": "user", - "extraction_type": "flatpak", + "extraction_type": "appimage", "assets": [ { "type": "dir", - "source": "bin", + "source": "usr/bin", "dest": "bin" }, + { + "type": "dir", + "source": "usr/lib", + "dest": "lib" + }, + { + "type": "dir", + "source": "usr/plugins", + "dest": "plugins" + }, { "type": "create", "dest": "component_version", @@ -53,28 +62,7 @@ "dest": "$COMPONENT_ARTIFACT_ROOT" } ], - "libs": [ - { - "library": "libLLVM.so.20.1", - "source": "lib", - "dest": "lib" - }, - { - "library": "libGLEW.so.2.2.0", - "source": "lib", - "dest": "lib" - }, - { - "library": "libGLU.so.1.3.1", - "source": "lib", - "dest": "lib" - }, - { - "library": "libSDL3.so.0.4.2", - "source": "lib", - "dest": "lib" - } - ] + "libs": [] } ] -} +} \ No newline at end of file diff --git a/vita3k/component_recipe.json b/vita3k/component_recipe.json index ac25ab2c..d53c0722 100755 --- a/vita3k/component_recipe.json +++ b/vita3k/component_recipe.json @@ -1,7 +1,7 @@ { "vita3k": [ { - "source_url": "https://github.com/RetroDECK/Vita3K-bin/releases/download/{VERSION}/*.x86_64.AppImage", + "source_url": "https://github.com/Vita3K/Vita3K-builds/releases/download/{VERSION}/*.x86_64.AppImage", "source_type": "github_release", "version": "$VITA3K_DESIRED_VERSION", "extraction_type": "appimage", @@ -65,4 +65,4 @@ "libs": [] } ] -} +} \ No newline at end of file diff --git a/vita3k/rd_assets/rd_config/new_config.yml b/vita3k/rd_assets/rd_config/new_config.yml new file mode 100644 index 00000000..498ed4dc --- /dev/null +++ b/vita3k/rd_assets/rd_config/new_config.yml @@ -0,0 +1,181 @@ +--- +initial-setup: false +gdbstub: false +log-active-shaders: false +log-uniforms: false +log-compat-warn: false +validation-layer: true +pstv-mode: false +show-mode: false +demo-mode: false +apps-list-grid: false +stretch_the_display_area: false +fullscreen_hd_res_pixel_perfect: false +archive-log: false +backend-renderer: Vulkan +custom-driver-name: "" +turbo-mode: false +gpu-idx: 0 +high-accuracy: true +resolution-multiplier: 1 +disable-surface-sync: true +screen-filter: Bilinear +v-sync: true +anisotropic-filtering: 1 +texture-cache: true +async-pipeline-compilation: true +show-compile-shaders: true +hashless-texture-cache: false +import-textures: false +export-textures: false +export-as-png: true +memory-mapping: double-buffer +boot-apps-full-screen: true +show-live-area-screen: false +audio-backend: SDL +audio-volume: 100 +ngs-enable: true +sys-button: 1 +sys-lang: 1 +sys-date-format: 1 +sys-time-format: 1 +cpu-pool-size: 10 +modules-mode: 0 +delay-background: 4 +delay-start: 10 +background-alpha: 0.3 +log-level: 0 +cpu-opt: true +pref-path: RETRODECKHOMEDIR/bios/Vita3K/ +discord-rich-presence: false +wait-for-debugger: false +color-surface-debug: false +performance-overlay: false +performance-overlay-detail: 0 +performance-overlay-position: 0 +screenshot-format: 1 +disable-motion: false +controller-analog-multiplier: 1 +keyboard-button-select: ShiftRight +keyboard-button-start: Enter +keyboard-button-up: ArrowUp +keyboard-button-right: ArrowRight +keyboard-button-down: ArrowDown +keyboard-button-left: ArrowLeft +keyboard-button-l1: KeyQ +keyboard-button-r1: KeyE +keyboard-button-l2: KeyU +keyboard-button-r2: KeyO +keyboard-button-l3: KeyF +keyboard-button-r3: KeyH +keyboard-button-triangle: KeyV +keyboard-button-circle: KeyC +keyboard-button-cross: KeyX +keyboard-button-square: KeyZ +keyboard-leftstick-left: KeyA +keyboard-leftstick-right: KeyD +keyboard-leftstick-up: KeyW +keyboard-leftstick-down: KeyS +keyboard-rightstick-left: KeyJ +keyboard-rightstick-right: KeyL +keyboard-rightstick-up: KeyI +keyboard-rightstick-down: KeyK +keyboard-button-psbutton: KeyP +keyboard-gui-fullscreen: F11 +keyboard-gui-toggle-touch: KeyT +keyboard-toggle-texture-replacement: Unbound +keyboard-take-screenshot: Unbound +keyboard-pinch-modifier: Unbound +keyboard-alternate-pinch-in: Unbound +keyboard-alternate-pinch-out: Unbound +keyboard-button-select-alt: Unbound +keyboard-button-start-alt: Unbound +keyboard-button-up-alt: Unbound +keyboard-button-right-alt: Unbound +keyboard-button-down-alt: Unbound +keyboard-button-left-alt: Unbound +keyboard-button-l1-alt: Unbound +keyboard-button-r1-alt: Unbound +keyboard-button-l2-alt: Unbound +keyboard-button-r2-alt: Unbound +keyboard-button-l3-alt: Unbound +keyboard-button-r3-alt: Unbound +keyboard-button-triangle-alt: Unbound +keyboard-button-circle-alt: Unbound +keyboard-button-cross-alt: Unbound +keyboard-button-square-alt: Unbound +keyboard-leftstick-left-alt: Unbound +keyboard-leftstick-right-alt: Unbound +keyboard-leftstick-up-alt: Unbound +keyboard-leftstick-down-alt: Unbound +keyboard-rightstick-left-alt: Unbound +keyboard-rightstick-right-alt: Unbound +keyboard-rightstick-up-alt: Unbound +keyboard-rightstick-down-alt: Unbound +keyboard-button-psbutton-alt: Unbound +keyboard-gui-fullscreen-alt: Unbound +keyboard-gui-toggle-touch-alt: Unbound +keyboard-toggle-texture-replacement-alt: Unbound +keyboard-take-screenshot-alt: Unbound +keyboard-pinch-modifier-alt: Unbound +keyboard-alternate-pinch-in-alt: Unbound +keyboard-alternate-pinch-out-alt: Unbound +user-id: 00 +user-auto-connect: false +user-lang: "" +show-welcome: false +warn-missing-firmware: true +check-for-updates-mode: 0 +file-loading-delay: 0 +shader-cache: true +spirv-shader: false +fps-hack: true +current-ime-lang: 4 +psn-signed-in: 0 +http-enable: true +http-timeout-attempts: 50 +http-timeout-sleep-ms: 100 +http-read-end-attempts: 10 +http-read-end-sleep-ms: 250 +adhoc-addr: 0 +front-camera-type: 0 +front-camera-id: "" +front-camera-image: "" +front-camera-color: 0 +back-camera-type: 0 +back-camera-id: "" +back-camera-image: "" +back-camera-color: 0 +tracy-primitive-impl: false +controller-binds: + - 0 + - 1 + - 2 + - 3 + - 4 + - 5 + - 6 + - 7 + - 8 + - 9 + - 10 + - 11 + - 12 + - 13 + - 14 +controller-axis-binds: + - 0 + - 1 + - 2 + - 3 + - 4 + - 5 +controller-led-color: + [] +lle-modules: + [] +ime-langs: + - 4 +tracy-advanced-profiling-modules: + [] +...