539 Commits (e18ee8d681bf05e8c1480dd1ad7133778ead773d)

Author SHA1 Message Date
bunnei e18ee8d681 hle: kernel: Port KAffinityMask from Mesosphere. 5 years ago
Lioncash 5bc4eabe36 core: Eliminate remaining usages of the global system instance 5 years ago
bunnei 6e37676482 hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled functions. 5 years ago
Lioncash fc6db97a09 core: Remove usage of unicorn 5 years ago
bunnei d567b7e841 hle: service: nvdrv: Implement SyncpointManager, to manage syncpoints. 5 years ago
ameerj eb67a45ca8 video_core: NVDEC Implementation 5 years ago
Lioncash e408bd3b7c core: Fix clang build pt.2 5 years ago
bunnei 3d592972dc
Revert "core: Fix clang build" 5 years ago
Lioncash 0ab7bfdfce core: Add boxcat sources with target_sources 5 years ago
Lioncash be1954e04c core: Fix clang build 5 years ago
Lioncash 39c8d18feb core/CMakeLists: Make some warnings errors 5 years ago
Morph 5219615418 Project Mjölnir: Part 2 - Controller Applet 5 years ago
ReinUsesLisp 5692c48ab7 service/sockets: Add worker abstraction to execute blocking calls asynchronously 6 years ago
ReinUsesLisp 80b4bd3583 service/sockets: Add translate functions 6 years ago
ReinUsesLisp 51817f6e59 core/network: Add network abstraction 6 years ago
Lioncash 311f500753 core/CMakeLists: Add missing physical_memory.h header file 6 years ago
bunnei e706501c8d hle: service: mii: Rewrite service to properly support creation of random and default miis. 6 years ago
David Marcec d5dfe34c49 externals: Track opus as submodule instead of using conan 6 years ago
Fernando Sahmkow b8df61c642 ARM: Update Dynarmic and Setup A32 according to latest interface. 6 years ago
Fernando Sahmkow 48fa3b7a0f General: Cleanup legacy code. 6 years ago
Fernando Sahmkow e31425df38 General: Recover Prometheus project from harddrive failure 6 years ago
David Marcec c7ed7d9427 Fix compilation when not building with boxcat 6 years ago
Fernando Sahmkow 62e35ffc0e Core: Implement a Host Timer. 6 years ago
James Rowe bc30a591ba
Replace externals with Conan (#3735) 6 years ago
bunnei 02547a0cb4 kernel: Remove old VMManager class. 6 years ago
bunnei 84f1b6d530 kernel: memory: Add PageTable class, to manage process address space. 6 years ago
bunnei cfae8a1c1a kernel: memory: Add MemoryLayout class, to build physical memory layout. 6 years ago
bunnei 5d6e8a5b44 kernel: memory: Add MemoryManager class, to manage page heaps. 6 years ago
bunnei 548ef190ab kernel: memory: Add MemoryBlockManager class, to manage memory blocks. 6 years ago
bunnei 3927012734 kernel: memory: Add PageHeap class, to manage a heap of pages. 6 years ago
bunnei dc720311cc kernel: memory: Add PageLinkedList class, to manage a list of pages. 6 years ago
bunnei 81cb4d3c7f kernel: memory: Add system_control code, which will be used for ASLR support. 6 years ago
bunnei c2f4dcb1e3 kernel: memory: Add MemoryBlock class, for managing memory blocks and their state. 6 years ago
bunnei ea5ee9918e kernel: memory: Add memory_types.h, for things that are commonly used in memory code. 6 years ago
bunnei d364e7cf09 kernel: memory: Add SlabHeap class, for managing memory heaps. 6 years ago
bunnei 14aa65ce00 kernel: memory: Add AddressSpaceInfo class, for managing the memory address space. 6 years ago
bunnei dc25c86556 core: device_manager: Add a simple class to manage device RAM. 6 years ago
bunnei ad48ebb2c8 core: kernel: Add svc_types header to include SVC-specific types. 6 years ago
Markus Wick fedf750e1b externals: Move LibreSSL linking to httplib. 6 years ago
Morph 224a75d839
capsrv: Split Capture services into individual files and stub GetAlbumContentsFileListForApplication (#3571) 6 years ago
James Rowe 282adfc70b Frontend/GPU: Refactor context management 6 years ago
bunnei c083ea7d78 core: Implement separate A32/A64 ARM interfaces. 6 years ago
bunnei 64facb403e core: dynarmic: Add CP15 from Citra. 6 years ago
bunnei 667f026c95 core: frontend: Refactor scope_acquire_window_context to scope_acquire_context. 6 years ago
Fernando Sahmkow 5c90d22f3d Kernel: Implement Time Manager. 6 years ago
Fernando Sahmkow d23d504d77 Kernel: Refactor synchronization to better match RE 6 years ago
Fernando Sahmkow c5aefe42aa Kernel: Change WaitObject to Synchronization object. In order to better reflect RE. 6 years ago
Fernando Sahmkow e4a1ead897 Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager. 6 years ago
Fernando Sahmkow 4d6a86b03f Core: Refactor CPU Management. 6 years ago
bunnei 4414640285 system_archive: Add a basic HLE implementation for time zone binary. 6 years ago