From 661bb8eb229fe5368aea953e5a8e7902491aa0c5 Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Fri, 23 Oct 2026 15:40:10 +0200 Subject: [PATCH] chore: advance vvvvvv to 40e1ec3 SDL3 port. data.zip and gamecontrollerdb.txt are read as before, the missing data.zip dialog gained a download page button. --- emulators/vvvvvv.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/emulators/vvvvvv.yml b/emulators/vvvvvv.yml index fa767e0d..4ed530e3 100644 --- a/emulators/vvvvvv.yml +++ b/emulators/vvvvvv.yml @@ -3,8 +3,8 @@ type: standalone core_classification: game_engine source: "https://github.com/TerryCavanagh/VVVVVV" upstream: "https://github.com/TerryCavanagh/VVVVVV" -profiled_date: "2026-10-17" -source_commit: "a0bd2f3da42da2f5249e2a4892e2b48b51b2fd86" +profiled_date: "2026-10-23" +source_commit: "40e1ec3bbf2a990a5c600564fe312c2121178a50" core_version: "v2.5" display_name: "VVVVVV" cores: @@ -21,16 +21,16 @@ notes: | FILESYSTEM_init() mounts data.zip from the -assets argument, or from the binary's directory when no argument is given, and exits with a "data.zip missing!" message box when the mount fails - (ref: desktop_version/src/FileSystemUtils.cpp:318-346). Recalbox + (ref: desktop_version/src/FileSystemUtils.cpp:319-367). Recalbox passes -assets /recalbox/share/roms/ports/vvvvvv/data.zip. The game accepts the data.zip of the retail release or of the free Make and - Play Edition (ref: desktop_version/src/FileSystemUtils.cpp:332-335). + Play Edition (ref: desktop_version/src/FileSystemUtils.cpp:333-336). The lang/ and fonts/ directories are mounted ahead of data.zip from - the binary's directory (ref: desktop_version/src/FileSystemUtils.cpp:81-177, - 312-315). Recalbox installs them from the source tree beside the + the binary's directory (ref: desktop_version/src/FileSystemUtils.cpp:82-178, + 313-316). Recalbox installs them from the source tree beside the binary. gamecontrollerdb.txt is read from the binary's directory when - present (ref: desktop_version/src/FileSystemUtils.cpp:349-353). + present (ref: desktop_version/src/FileSystemUtils.cpp:370-374). files: - name: "data.zip" @@ -40,12 +40,12 @@ files: required: true unsourceable: "game data the collection does not hold, and a same-named archive of another game must not stand in" description: "VVVVVV game assets (graphics, music, sounds)" - source_ref: "desktop_version/src/FileSystemUtils.cpp:318-346, desktop_version/src/main.cpp:433-438" + source_ref: "desktop_version/src/FileSystemUtils.cpp:319-367, desktop_version/src/main.cpp:435-440" note: "Path given by -assets, otherwise data.zip next to the binary. Retail and Make and Play Edition archives are both accepted, and the code checks neither size nor hash." - name: "gamecontrollerdb.txt" system: "vvvvvv" path: "gamecontrollerdb.txt" required: false description: "SDL game controller mappings" - source_ref: "desktop_version/src/FileSystemUtils.cpp:349-353" + source_ref: "desktop_version/src/FileSystemUtils.cpp:370-374" note: "Read from the binary's directory. A missing file is logged and ignored."