Commit Graph
6 Commits
Author SHA1 Message Date
Abdessamad Derraz f57c2a4ed2 fix: realign five profiles, add laseractive pac roms 2026-10-04 17:09:14 +02:00
Abdessamad Derraz 92b2a1a498 chore: update profiles to current upstream pins 2026-10-04 14:58:55 +02:00
Abdessamad Derraz 05b08d6e39 chore: recale xenia-edge onto the revision it describes
Refs written at the new line numbers while the pin still named the old
revision left the profile describing two trees at once. The gpu cvar is
the clearest case: at the pin it sits in xenia_main.cc, at the revision
this profile now names it moved to emulator.cc beside the code that
reads it, and citing one against the other reads as a blank line.

The rest is a plugins.toml path join that stopped embedding a backslash,
and a cvar description that says DXIL validator where it said DXIL
shader compiler. 31 refs, all anchored.
2026-09-04 15:50:10 +02:00
Abdessamad Derraz 2abe8808b1 feat: drop the dxcompiler xenia-edge no longer loads
The D3D12 backend used to load dxcompiler.dll and dxil.dll and refused
to start without the compiler. It now compiles shaders through Mesa and
keeps only the signer: D3D12 rejects an unsigned shader, so
PipelineCache::Initialize stops on IsSignerAvailable() and asks for a
recent dxil.dll. dxcompiler appears nowhere in the tree any more, and
the installer extracts that one entry from the same pinned archive.

The profile still declared dxcompiler.dll required, so it sent people
after a file the emulator stopped reading. The gpu cvar moved to
emulator.cc beside the code that reads it.
2026-09-04 15:49:18 +02:00
Abdessamad Derraz 6e5b15911f chore: drop the unsourceable flag on collected files 2026-08-11 18:12:59 +02:00
Abdessamad Derraz 87087c74f0 feat: resolve bare paths in three profiles 2026-08-10 17:54:31 +02:00