Abdessamad Derraz
c0b36b8fb5
fix: round 4 theme
2026-10-23 19:23:28 +02:00
Abdessamad Derraz
6a13eda370
fix: run pipeline children without node's cache
...
The render step's npm build wrote Node's compile cache to /tmp, a 4 GB
tmpfs on this host, and a day of pipeline runs filled it to 3.4 GB.
Every child the pipeline starts now carries NODE_DISABLE_COMPILE_CACHE=1.
2026-10-23 19:19:49 +02:00
Abdessamad Derraz
b714d9628c
fix: follow pyxel's rewritten history
...
kitao/pyxel answers again, with a rewritten history: 50f9bd77 is
5d8e7b4f, same tree and message, the v2.9.9 tag. upstream_gone is
dropped and the pin moves to the commit the forge now serves.
2026-10-23 19:13:48 +02:00
Abdessamad Derraz
569d31c075
fix: check yuzu through its mirror
...
Zenfone-5-X00QD-4-19/yuzu still serves 15e6e48, the analysed commit:
upstream_gone no longer says no mirror exists, and the pin is held on
that revision.
2026-10-23 19:13:48 +02:00
Abdessamad Derraz
5a3f621e94
fix: read the mirror of a gone source
...
select_views stopped on the first repository that answered as gone, so
yuzu's source_mirror was never read and the profile stayed unchecked. A
gone repository is now passed over, and a profile declared gone that
answers only through its mirror is not reported as a contradiction.
2026-10-23 19:13:48 +02:00
Abdessamad Derraz
6882848836
docs: add data_root to aethersx2
...
Android folder read from the skeleton APK the LGPL drop ships (NativeLibrary.initializeOnce), macOS and Linux from the 1.5-3939 and 1.5-3606 binaries.
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
c548430309
docs: add data_root to citra-mmj
...
CitraDirectory.start picks getExternalFilesDir on Android 10 and later without legacy storage, and the manifest at the pin does not request legacy storage; the shared-storage root is the pre-Android 10 path, not a per-variant one.
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
21620e0f17
docs: add data_root to azahar-sdl
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
bfd73d8bc5
docs: add data_root to azahar
...
macOS uses ~/Library/Application Support/Azahar unless XDG folders already exist; Android has no default folder, the setup wizard asks for one.
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
1923587880
docs: add data_root to yaps2
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
729a13a1aa
docs: add data_root to skyline
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
452ebe4c79
docs: add data_root to mame4droid-2024
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
f2b0039d85
docs: add data_root to kenji-nx
...
git.ryujinx.app did not answer; the pin was read from the Sunshinin11/Ryujinx_Neo GitHub copy, which carries commit 53d32a76.
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
c006a16e10
docs: add data_root to dreamm
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
91a4366771
docs: add data_root to mame4droid
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
8d196a4587
docs: add data_root to ryujinx
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
9e054ee96c
docs: add data_root to yuzu
...
Read at 15e6e48bef02, the analysis commit, from the Zenfone-5-X00QD-4-19/yuzu fork that still serves it.
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
216b3671f9
docs: add data_root to sonic3-air
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
723936eb68
docs: add data_root to cxbx-reloaded
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
f573f5d1d1
docs: add data_root to cemu
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
2564b2998e
docs: add data_root to sudachi
...
Read from the Wayback copy of latest.zip whose comment names f2a9d723; its path_util.cpp, CMakeLists.txt and key_manager.cpp carry the lines the profile already cites.
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
3ff2045e28
docs: add data_root to openttd
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
96d78acbb5
docs: add data_root to prboom-plus
...
The CMake build defines no MACOSX and leaves MAC/i_system.m out, so macOS reads the SDL preference folder like Linux.
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
766dd33cf0
docs: add data_root to super3
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
524429377d
docs: add data_root to hatari
2026-10-23 19:10:44 +02:00
Abdessamad Derraz
cdac89e8f0
docs: add data_root to supermodel-dojo
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
cc51408e95
docs: add data_root to pom2
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
bb442e6b72
docs: add data_root to lzdoom
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
0e6f96b95c
docs: add data_root to plastic
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
b17bb7d066
docs: add data_root to reicast
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
bfcc2be752
docs: add data_root to punes
...
Qt's GenericConfigLocation is AppData/Local on Windows, so the notes now name %LOCALAPPDATA%/puNES (src/gui/qt.cpp:567-568).
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
787fea07b4
docs: add data_root to chocolate-doom
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
39f882b14e
docs: add data_root to ppsspp-1.5.4
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
e7642c6b28
docs: add data_root to flycast-dojo
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
fec261a13e
docs: add data_root to mariani
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
ef1cf6cdc0
docs: add data_root to eden
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
d1796f54d2
docs: add data_root to dsda-doom
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
1e598e7b40
docs: add data_root to mupen64plus-ae
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
e8297c4d8f
docs: add data_root to flycast
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
a70c6cedd4
docs: add data_root to m64plus-fz
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
8e1c7d20f7
docs: add data_root to dosbox-pure-unleashed
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
ee078331e0
docs: add data_root to dsperate
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
61e16a9ab8
docs: add data_root to dosbox-x
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
e0c36b5107
docs: add data_root to c64-emu
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
b06c16618c
docs: add data_root to dosbox-staging
2026-10-23 19:10:43 +02:00
Abdessamad Derraz
d5c00cf499
chore: merge the launcher audit fixes
2026-10-23 18:59:33 +02:00
Abdessamad Derraz
c8c2dcd1a3
feat: tell the interface which pad route runs
...
Every launcher exports RETROBIOS_PAD: gptokeyb, muxterm, evmapy or
miyoo, so the interface can name the buttons that reach it. The wiki
lists the values, and the tests check each launcher's.
2026-10-23 18:58:37 +02:00
Abdessamad Derraz
41efb3e99f
chore: merge main into the launcher fixes
2026-10-23 18:53:10 +02:00
Abdessamad Derraz
50b42823ca
feat: add a per-os data_root to profiles
...
Apps such as AetherSX2 named their user data folder only in prose, so
the site could neither print it nor show only the OS tabs that apply.
data_root keys android, ios, windows, macos and linux, each with the
path the user finds and the source_ref that builds it.
2026-10-23 18:44:25 +02:00
Abdessamad Derraz
bab1edcd66
chore: merge the interface audit fixes
2026-10-23 18:44:04 +02:00