201 Commits (bca8916cea9c437d82509f8350fa3b858720f90e)

Author SHA1 Message Date
Subv bca8916cea Kernel/HLE: Use a mutex to synchronize access to the HLE kernel state between the cpu thread and any other possible threads that might touch the kernel (network thread, etc). 9 years ago
bunnei 33b012e86b web_service: Add CMake flag to enable. 9 years ago
bunnei 52fbe1e10c web_service: Add skeleton project. 9 years ago
wwylele 9549eed0be apt: load shared font from system archive 9 years ago
Subv 7efb64132d UDS: Stub SendTo to generate the unencrypted data frame with the right headers. 9 years ago
Yuri Kunde Schlesner 84c497292a Service: Add new ServiceFramework framework for writing HLE services 9 years ago
Yuri Kunde Schlesner 23ec6b3d8f Service: Make service registration part of the sm implementation 9 years ago
Yuri Kunde Schlesner 1eee09f364 Service: Move SRV interface to a new sm/ subdirectory 9 years ago
Yuri Kunde Schlesner e626a520ca HLE: Move SessionRequestHandler from Service:: to Kernel:: 9 years ago
Yuri Kunde Schlesner be031989ee Kernel: Move HandleTable to a separate file 9 years ago
Yuri Kunde Schlesner 64ecf81a3c Kernel: Move WaitObject to a separate file 9 years ago
Yuri Kunde Schlesner 3b68600f81 CMake: Remove unnecessary include_directories for dynarmic 9 years ago
Yuri Kunde Schlesner 4f84372bc2 CMake: Add cryptopp include path to target property 9 years ago
Yuri Kunde Schlesner 0f563111a2 CMake: Use IMPORTED target for Boost 9 years ago
Yuri Kunde Schlesner 7b81903756 CMake: Correct inter-module dependencies and library visibility 9 years ago
Yuri Kunde Schlesner eb10f25025 Move screen size constants from video_core to core 9 years ago
Yuri Kunde Schlesner d1bf7919da Move framebuffer_layout from Common to Core 9 years ago
Yuri Kunde Schlesner 2cdb40d709 Kernel: Centralize error definitions in errors.h 9 years ago
bunnei f3e14cae1e core: Keep track of telemetry for the current emulation session. 9 years ago
Subv 528dea988c Services/UDS: Generate the UDS beacons when the beacon callback fires. 9 years ago
Subv ddfabf3133 Kernel: Use a Session object to keep track of the status of a Client/Server session pair. 9 years ago
Yuri Kunde Schlesner d97b977540 Dyncom: Remove disassembler code 9 years ago
Yuri Kunde Schlesner cb4da3975e Remove unused symbols code 9 years ago
wwylele 12bcf64ab5 ir: implement circle pad pro 9 years ago
wwylele e02c4b7195 Input: remove unused stuff & clean up 9 years ago
wwylele 3974895e08 Input: add device and factory template 9 years ago
Yuri Kunde Schlesner c75ae6c585 Add performance statistics to status bar 9 years ago
wwylele ea1ea0224c HW: add AES engine & implement AES-CCM 9 years ago
wwylele e4da1a54cf core: add missing errors.h in CMakeLists.txt 9 years ago
Weiyi Wang dbc94efdb5 Core: add cryptopp library (#2412) 9 years ago
wwylele 20544977da loader: use self NCCH archive 9 years ago
wwylele a0df747325 file_sys: add Self NCCH archive 9 years ago
MerryMage 2b36d4c9d7 arm_dynarmic: CP15 support 9 years ago
mailwl d0bf7df5ba HLE/Applets: Stub Mint (eShop) Applet (#2463) 9 years ago
wwylele cf3a272332 CAM: implement basic camera functions with a blank camera 9 years ago
mailwl c6f4b93f2e Service/AC: add ac:i service 9 years ago
Lectem 8f2b642415 IPC helpers 9 years ago
wwylele bcf9d20d57 Frontend: emulate motion sensor 9 years ago
MerryMage 64f98f4d0f core: Move emu_window and key_map into core 9 years ago
mailwl 069a88dad7 Service/NWM: add nwm services 9 years ago
bunnei 4fc8b8229e core: Remove HLE module, consolidate code & various cleanups. 9 years ago
bunnei 232ef55c1a core: Consolidate core and system state, remove system module & cleanups. 9 years ago
mailwl 7f27be1521 Service/CECD: Add cecd:ndm service 9 years ago
mailwl 5dea1faedd Service/ACT: move ACT services to folder 9 years ago
Lioncash a2d69adad1 service: Add cfg:nor service 9 years ago
Subv f9bcf89510 Use std::move where appropriate. 9 years ago
Lioncash 41c03f481a service: Add ptm::gets and ptm::sets services 9 years ago
Lioncash 2061d2014d service: Add mvd and qtm services 9 years ago
Lioncash e8a960f6a1 service: Add nfc services 9 years ago
Subv 073653e858 Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication. 10 years ago