534 Commits (5c55f3b585eb92cd2fa6da0c714de2b3cf1003bc)

Author SHA1 Message Date
Lioncash 5c55f3b585 core: Remove usage of unicorn 5 years ago
ameerj 9ef5c53e52 video_core: NVDEC Implementation 5 years ago
Lioncash 2d48020ca5 core: Fix clang build pt.2 5 years ago
bunnei deb3536936 Revert "core: Fix clang build" 5 years ago
Lioncash a1b5ea953f core: Add boxcat sources with target_sources 5 years ago
Lioncash 18636013c9 core: Fix clang build 5 years ago
Lioncash 16de0a6a96 core/CMakeLists: Make some warnings errors 5 years ago
Morph 4c621b9b09 Project Mjölnir: Part 2 - Controller Applet 5 years ago
ReinUsesLisp 3cd68cade4 service/sockets: Add worker abstraction to execute blocking calls asynchronously 6 years ago
ReinUsesLisp 8a8f687fd2 service/sockets: Add translate functions 6 years ago
ReinUsesLisp fc8ff7f4ef core/network: Add network abstraction 6 years ago
Lioncash f128be35fe core/CMakeLists: Add missing physical_memory.h header file 6 years ago
bunnei bd88e9fa71 hle: service: mii: Rewrite service to properly support creation of random and default miis. 6 years ago
David Marcec 2961282fae externals: Track opus as submodule instead of using conan 6 years ago
Fernando Sahmkow fd631d72a6 ARM: Update Dynarmic and Setup A32 according to latest interface. 6 years ago
Fernando Sahmkow 6f0c873d48 General: Cleanup legacy code. 6 years ago
Fernando Sahmkow 7ee76003ad General: Recover Prometheus project from harddrive failure 6 years ago
David Marcec 39ef4c6d57 Fix compilation when not building with boxcat 6 years ago
Fernando Sahmkow e99a10917e Core: Implement a Host Timer. 6 years ago
James Rowe 2991e7441a Replace externals with Conan (#3735) 6 years ago
bunnei 0cf0195874 kernel: Remove old VMManager class. 6 years ago
bunnei 6fe68ddea2 kernel: memory: Add PageTable class, to manage process address space. 6 years ago
bunnei ea8bc8e759 kernel: memory: Add MemoryLayout class, to build physical memory layout. 6 years ago
bunnei 9b912d155a kernel: memory: Add MemoryManager class, to manage page heaps. 6 years ago
bunnei 227e9ac5d7 kernel: memory: Add MemoryBlockManager class, to manage memory blocks. 6 years ago
bunnei 036f2f9176 kernel: memory: Add PageHeap class, to manage a heap of pages. 6 years ago
bunnei b013b110bc kernel: memory: Add PageLinkedList class, to manage a list of pages. 6 years ago
bunnei b94f043b7b kernel: memory: Add system_control code, which will be used for ASLR support. 6 years ago
bunnei 91a38e3fa8 kernel: memory: Add MemoryBlock class, for managing memory blocks and their state. 6 years ago
bunnei eadd36d143 kernel: memory: Add memory_types.h, for things that are commonly used in memory code. 6 years ago
bunnei 91b899ff00 kernel: memory: Add SlabHeap class, for managing memory heaps. 6 years ago
bunnei 9fd238a0f8 kernel: memory: Add AddressSpaceInfo class, for managing the memory address space. 6 years ago
bunnei ea806268fa core: device_manager: Add a simple class to manage device RAM. 6 years ago
bunnei a10f82b62d core: kernel: Add svc_types header to include SVC-specific types. 6 years ago
Markus Wick 3567e464d2 externals: Move LibreSSL linking to httplib. 6 years ago
Morph bda37c4bb4 capsrv: Split Capture services into individual files and stub GetAlbumContentsFileListForApplication (#3571) 6 years ago
James Rowe b37d69e5e1 Frontend/GPU: Refactor context management 6 years ago
bunnei 048ac77adc core: Implement separate A32/A64 ARM interfaces. 6 years ago
bunnei 9137455d86 core: dynarmic: Add CP15 from Citra. 6 years ago
bunnei f1f2405b9f core: frontend: Refactor scope_acquire_window_context to scope_acquire_context. 6 years ago
Fernando Sahmkow fe53ac3e33 Kernel: Implement Time Manager. 6 years ago
Fernando Sahmkow 1ee7a4d926 Kernel: Refactor synchronization to better match RE 6 years ago
Fernando Sahmkow 3a7f539463 Kernel: Change WaitObject to Synchronization object. In order to better reflect RE. 6 years ago
Fernando Sahmkow 0a5e0d4777 Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager. 6 years ago
Fernando Sahmkow 1c2981f6da Core: Refactor CPU Management. 6 years ago
bunnei 756c19b448 system_archive: Add a basic HLE implementation for time zone binary. 6 years ago
bunnei ac22daaf4f service: time: Rewrite implementation of glue services. 6 years ago
bunnei 4a4516868c kernel: Implement a more accurate IPC dispatch. 6 years ago
Lioncash 1d9be65e26 core/memory: Migrate over memory mapping functions to the new Memory class 6 years ago
Lioncash 63be9f7f60 CMakeLists: Make most implicit type conversion warnings errors on MSVC 6 years ago