245 Commits (cc2f7dcd08ae9455524098d2c575eed484d8f08c)

Author SHA1 Message Date
Zach Hilman 227430a157 loader: Move NSO module tracking to AppLoader 7 years ago
Zach Hilman 8d16f91049 core: Add Reporter class to take/save reports 7 years ago
Zach Hilman c1475193ba core: Track load offsets of NSO modules 7 years ago
Zach Hilman 4399df50e3 core: Remove specific applets in favor of AppletManager 7 years ago
Lioncash e49ee38660 core/core: Move process execution start to System's Load() 7 years ago
Lioncash 3cfaddba85 core/core: Move main process creation into Load() 7 years ago
Lioncash e0962940a2 video_core/gpu: Create threads separately from initialization 7 years ago
Lioncash 567b7de124 core/cpu_core_manager: Create threads separately from initialization. 7 years ago
Zach Hilman 73a4412736 core: Store system-wide ContentProvider for the emulator 7 years ago
Lioncash b59b7084c7 file_sys/cheat_engine: Remove use of global system accessors 7 years ago
Lioncash 1f5cd8cac7 kernel: Make the address arbiter instance per-process 7 years ago
bunnei 83079031b3 gpu: Refactor a/synchronous implementations into their own classes. 7 years ago
bunnei 1e27162275 gpu: Refactor to take RendererBase instead of RasterizerInterface. 7 years ago
bunnei fca1122cef core: Set is_powered_on before GPU is initialized. 7 years ago
Lioncash b46942d789 kernel/address_arbiter: Pass in system instance to constructor 7 years ago
Zach Hilman 20c46b9242 vm_manager: Remove cheat-specific ranges from VMManager 7 years ago
Zach Hilman 9ac4e6a249 core: Add support for registering and controlling ownership of CheatEngine 7 years ago
Lioncash c833b5a465 core/core: Replace direct usage of the global system telemetry accessor from Shutdown() 7 years ago
Lioncash 12774b7c44 video_core: Remove usages of System::GetInstance() within the engines 7 years ago
Lioncash 1c3371c921 core_timing: Convert core timing into a class 7 years ago
Lioncash 1d2de5c4b5 core_timing: Rename CoreTiming namespace to Core::Timing 7 years ago
ReinUsesLisp f1e717fbee gl_shader_cache: Link loading screen with disk shader cache load 7 years ago
ReinUsesLisp ea2ce59743 gl_shader_disk_cache: Pass core system as argument and guard against games without title ids 7 years ago
ReinUsesLisp 5bed286abf rasterizer_interface: Add disk cache entry for the rasterizer 7 years ago
Lioncash ab2f154ff4 core/frontend/applets/web_browser: Make OpenPage() non-const 7 years ago
Zach Hilman 63e948f483 settings: Use std::chrono::seconds instead of s64 for RTC 7 years ago
Zach Hilman 686e0ad7d0 core: Set custom RTC differential on game boot 7 years ago
Zach Hilman f49f3e509f web_browser: Add bounds checking to applet interface 7 years ago
Zach Hilman 0cbabc5ee6 core: Add getter and setter for WebBrowserApplet frontend 7 years ago
Zach Hilman eea28c76f1 core: Add getter/setter for ProfileSelector in System 7 years ago
Zach Hilman 965eade4d5 core: Make GetGameFileFromPath function externally accessible 7 years ago
Lioncash 7128bf879f core: Relocate CPU core management to its own class 7 years ago
Zach Hilman efced53d38 am: Deglobalize software keyboard applet 7 years ago
Frederic L c76f4b6aec global: Use std::optional instead of boost::optional (#1578) 7 years ago
Lioncash 9497f1d93f core: Add missing const variants of getters for the System class 7 years ago
Lioncash 3813aafaaf core: Remove unnecessary assert in ArmInterface() 7 years ago
Lioncash f94bf1a29f core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrs 7 years ago
Lioncash c6474b9321 core: Make the live Cpu instances unique_ptrs instead of shared_ptrs 7 years ago
Lioncash 16a332fee0 core: Make the exclusive monitor a unique_ptr instead of a shared_ptr 7 years ago
Lioncash 0575e2639a core: Make CPUBarrier a unique_ptr instead of a shared_ptr 7 years ago
Lioncash c4f04533d9 filesystem: Make CreateFactories() and InstallInterface() take a VfsFilesystem instance by reference 7 years ago
Lioncash d36452327a kernel/thread: Use a regular pointer for the owner/current process 7 years ago
Lioncash 06b47d8e6f loader: Make the Load() function take a process as a regular reference, not a SharedPtr 7 years ago
Lioncash c42d80cd15 vfs_concat/vfs_layered: Remove friend declarations from ConcatenatedVfsFile 7 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
Lioncash 420597d70d core: Migrate current_process pointer to the kernel 7 years ago
Lioncash 30638f9c95 core/core: Remove unnecessary sm/controller include 7 years ago
Markus Wick 5093e008c9 core: Use a raw pointer in GetGPUDebugContext. 7 years ago
Lioncash df444a4a8e vfs_real: Forward declare IOFile 7 years ago
Lioncash 84f855a61d core/core: Replace includes with forward declarations where applicable 7 years ago