aboutsummaryrefslogtreecommitdiff
path: root/libs/basic_games_native/src/basicgameplugin.cpp
diff options
context:
space:
mode:
authorSulfurNitride <SulfurNitride@users.noreply.github.com>2026-04-03 10:50:22 -0500
committerSulfurNitride <SulfurNitride@users.noreply.github.com>2026-04-03 10:50:22 -0500
commitd226c68de9a858a372c5e9a6e83d72dac676559f (patch)
tree947daff1835b5ef8946ecfc34cd598dd76c04ef2 /libs/basic_games_native/src/basicgameplugin.cpp
parent1ce8f010b6e99bd425f6fa74b87936ee3f8f3339 (diff)
Fix cabextract not found in pressure-vessel and TTW game detection
cabextract: The system binary under /usr is invisible inside the pressure-vessel container where winetricks runs. Always download a local copy to ~/.local/share/fluorine/bin/ instead of short-circuiting when the host has it installed. TTW: The game plugin was calling the base class identifyGamePath() which tried matching "TTW" against NaK's detected game names — never matching "Fallout New Vegas". Now explicitly searches for FNV in the NaK results, mirroring how the Windows path uses the FalloutNV registry key. Also adds HAS_NAK_FFI and nak_ffi linkage to the TTW CMake target since it was previously only defined for the game_gamebryo target. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'libs/basic_games_native/src/basicgameplugin.cpp')
0 files changed, 0 insertions, 0 deletions