355 Commits (b8da5b73b2c82b70cfb56964f38f27fa6fa62f2e)

Author SHA1 Message Date
Zach Hilman c0126e6779 core: Move Freezer class to tools namespace 7 years ago
Zach Hilman 9ab4d3de50 memory: Add class to manage and enforce memory freezing 7 years ago
Zach Hilman 3f221f8e3f kernel: Differentiate kernel and user processes when picking ID 7 years ago
Lioncash 9ac89fde57 core/core: Remove unnecessary includes 7 years ago
Lioncash 7dd4fbf551 core/loader: Remove LoadKernelSystemMode 7 years ago
Lioncash 5fe132ec98 core/telemetry_session: Remove usages of the global system accessor 7 years ago
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