521 Commits (be744bfa16739e830c1859c1e165aa5d2d858ded)

Author SHA1 Message Date
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
Zach Hilman cd8c6a4afd externals: Move OSS font data to file_sys in core 7 years ago
Zach Hilman 72bf9ba666 module: Create BCAT backend based upon Settings value on construction 7 years ago
Zach Hilman 2fa697bb7c core: Add LM::Manager to system 7 years ago
David Marcec f35665aa28 Revert "Merge pull request #2709 from DarkLordZach/oss-ext-fonts-1" 6 years ago
Zach Hilman deacc2bb25 cheat_engine: Move to memory and strip VM 7 years ago
Zach Hilman 896045aa4f externals: Move OSS font data to file_sys in core 7 years ago
Zach Hilman f458590c85 system_archive: Add open-source reimplementation of MiiModel data 7 years ago
Fernando Sahmkow 1fb8727a9a Gpu: Implement Hardware Interrupt Manager and manage GPU interrupts 7 years ago
Fernando Sahmkow 6fd625d497 nv_services: Correct buffer queue fencing and GPFifo fencing 7 years ago
David Marcec f9eeba983f hid:StartLrAssignmentMode, hid:StopLrAssignmentMode, hid:SwapNpadAssignment 7 years ago
Zach Hilman 80c4d6eaf8 apm: Add Controller class to manage speed data and application 7 years ago