114 Commits (064f836d1c4f6de7d7c100b4aff700bf66448e22)

Author SHA1 Message Date
Kyle Kienapfel 14e9de6678 code: dodge PAGE_SIZE #define 3 years ago
Liam ebecdd3a74 general: fix compilation on MinGW GCC 12 4 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
lat9nq b91b76df4f general: Make most settings a BasicSetting 5 years ago
Morph 065867e2c2
common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 5 years ago
bunnei 2a7eff57a8 hle: kernel: Rename Process to KProcess. 5 years ago
Lioncash 724c19a307 loader: Resolve instances of variable shadowing 5 years ago
bunnei a4c6712a4b common: Move settings to common from core. 5 years ago
bunnei 93e20867b0 hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable. 5 years ago
bunnei 1e55498110 hle: kernel: KThread: Reorganize thread priority defaults. 5 years ago
bunnei c0d3aef28c core: hle: kernel: Rename Thread to KThread. 5 years ago
Lioncash 5bc4eabe36 core: Eliminate remaining usages of the global system instance 5 years ago
Lioncash 6f8a06bac5 patch_manager: Remove usages of the global system instance 5 years ago
Lioncash 39c8d18feb core/CMakeLists: Make some warnings errors 5 years ago
Lioncash ff45c39578 General: Make use of std::nullopt where applicable 5 years ago
Lioncash aa8d6fc041 loader/nso: Remove unnecessary [[maybe_unused]] 5 years ago
Lioncash 113a3972a6 core/loader: Remove dependencies on the global system instance 5 years ago
Lioncash 441a2812ed loader/nso: Resolve moves not occurring in DecompressSegment 6 years ago
bunnei bebfb05c1b loader: nso: Fix loader size and arguments. 6 years ago
bunnei 4caff51710 core: memory: Move to Core::Memory namespace. 6 years ago
bunnei 7aa0e4a7ca loader: nso: Fix loading of static objects to be properly sized and aligned. 6 years ago
Michael Scire 5a7eecc3ad loader: provide default arguments (zero byte) to NSOs 6 years ago
Markus Wick 7e94e544f4 core/loaders: Simplify PhysicalMemory usage. 6 years ago
Zach Hilman f6c53526b3 core/loader: Track the NSO build ID of the current process 7 years ago
Zach Hilman c6becfc9f5 nso: Pass build ID directly 7 years ago
Fernando Sahmkow 9bede4eeed VM_Manager: Align allocated memory to 256bytes 7 years ago
Lioncash a62088539e
common/hex_util: Combine HexVectorToString() and HexArrayToString() 7 years ago
Zach Hilman b77fde7c5c loader: Move NSO module tracking to AppLoader 7 years ago
Lioncash e5159cfb84 loader/nso: Silence sign-comparison warning 7 years ago
Zach Hilman 2179ad7483 core: Track load offsets of NSO modules 7 years ago
Lioncash 75a8b304d4 loader/nso: Remove left-in debug pragma 7 years ago
Lioncash 612e1388df core/core: Move process execution start to System's Load() 7 years ago
unknown a05f94dcc8 Addressed feedback 7 years ago
unknown cec7da37b9 core: Do not link LZ4 to core. Use common/data_compression for nso segment decompression instead. 7 years ago
unknown c791192d64 Addressed feedback 7 years ago
unknown 6a1a2d4aa5 core: Do not link LZ4 to core. Use common/data_compression for nso segment decompression instead. 7 years ago
Zach Hilman 552d5071fa patch_manager: Dump NSO name with build ID 7 years ago
Lioncash c0a01f3adc kernel/codeset: Make CodeSet's memory data member a regular std::vector 7 years ago
Lioncash f3297d8cd1 loader/nso: Place translation unit specific functions into an anonymous namespace 7 years ago
Lioncash 540235bb05 file_sys/cheat_engine: Remove use of global system accessors 7 years ago
Lioncash 611f4666fd loader/nso: Clean up use of magic constants 7 years ago
Lioncash 1cf90f4570 file_sys/patch_manager: Deduplicate NSO header 7 years ago
Lioncash 90e27ea003 loader/nso: Fix definition of the NSO header struct 7 years ago
Lioncash 1b6bd9d6df kernel: Move CodeSet structure to its own source files 7 years ago
Zach Hilman 52ac6419da vm_manager: Remove cheat-specific ranges from VMManager 7 years ago
Zach Hilman c100a4b8d4 loader/nso: Set main code region in VMManager 7 years ago
Lioncash 7695febfa1 loader/nso: Remove dependency on the System class 7 years ago
Zach Hilman 1c0226815d patch_manager: Add support for dumping decompressed NSOs 7 years ago
Lioncash bed872ed38 nso: Return an optional address from LoadModule 7 years ago
Lioncash bb9cf8a127 nso: Make LoadModule take a VfsFile by const reference 7 years ago