37 Commits (4bbde3e5ecb03db5d0abfd9157f527d749cefbab)

Author SHA1 Message Date
lizzie 191e4c75a1
[meta] fix license headers (#2547) 6 months ago
crueter d207df959a
[cmake, core] refactor: update mbedtls and make YUZU_USE_CPM better (#485) 7 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 7 months ago
JPikachu 8599c47fe0 service: sm/kernel/loader: Implement QueryPointerBufferSize, automatic pointer buffer sizing, and SM service improvements 11 months ago
FearlessTobi 4d55e58ee4 scope_exit: Make constexpr 2 years ago
Liam 2397093e4f fsp-srv: use program registry for SetCurrentProcess 2 years ago
Liam 4321fc6154 file_sys: handle null romfs 2 years ago
Liam 76671fdede core: implement basic integrity verification 3 years ago
Liam 5e3139e7c6 vfs: expand support for NCA reading 3 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
ameerj d27abf5546 core: Remove unused includes 4 years ago
Morph e8f1d7145e common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 5 years ago
bunnei ad048de3d6 hle: kernel: Rename Process to KProcess. 5 years ago
Lioncash 41c7ce33b6 loader: Resolve instances of variable shadowing 5 years ago
Lioncash 7824da5961 file_sys/romfs_factory: Eliminate usage of the global system accessor 6 years ago
Lioncash bcb796ee92 core/loader: Remove dependencies on the global system instance 6 years ago
Zach Hilman c3ad37b707 yuzu: Port old usages of Filesystem namespace to FilesystemController 7 years ago
Zach Hilman 227430a157 loader: Move NSO module tracking to AppLoader 7 years ago
Lioncash e49ee38660 core/core: Move process execution start to System's Load() 7 years ago
Zach Hilman d8094073a2 loader: Propagate NCA logo section to ReadBanner and ReadLogo 7 years ago
Lioncash 06b47d8e6f loader: Make the Load() function take a process as a regular reference, not a SharedPtr 8 years ago
Zach Hilman b8f8b0fa47 bktr: Implement IVFC offset shifting 8 years ago
Zach Hilman 77282b170f patch_manager: Add usages of patches to ExeFS 8 years ago
Lioncash 1d77a31e1d service/filesystem: Use forward declarations where applicable 8 years ago
Lioncash 4b18920435 loader/nca: Remove unnecessary includes and member variables 8 years ago
Zach Hilman da921ac3f3 loader: Add more descriptive errors 8 years ago
Zach Hilman f89988272e Avoid parsing RomFS to directory in NCA 8 years ago
Zach Hilman 8d948e4f17 loader: Make AppLoader_NCA rely on directory loading code 8 years ago
Zach Hilman b10c0d291f Remove files that are not used 8 years ago
Lioncash c9b1340d3d loader/{nca, nro}: std::move VirtualFile in the constructors where applicable 8 years ago
Zach Hilman 82150bd5c1 Virtual Filesystem 2: Electric Boogaloo (#676) 8 years ago
Zach Hilman 753d85fb0c General Filesystem and Save Data Fixes (#670) 8 years ago
Hedges d8d8be6ac0 More improvements to GDBStub (#653) 8 years ago
bunnei 0c22a8d514 Revert "Virtual Filesystem (#597)" 8 years ago
Zach Hilman 12e9522b32 Virtual Filesystem (#597) 8 years ago
James Rowe e159c550d8 Rename logging macro back to LOG_* 8 years ago
Zach Hilman a47f36da7b Add support for decrypted NCA files (#567) 8 years ago