aboutsummaryrefslogtreecommitdiff
path: root/src/core/CMakeLists.txt
AgeCommit message (Collapse)Author
2021-11-24service/hid: Create ring LIFOgerman77
2021-11-24core/hid: Add emulated controllersgerman77
2021-11-24core/hid: Move motion_input, create input converter and hid_typesgerman77
2021-11-24core/hid: Move input_interpreter to hidgerman77
2021-10-04Merge pull request #7091 from vonchenplus/fix_memroy_leakAmeer J
core: Fix memory leak
2021-09-29service: bcat: Remove BoxCat BCAT implementationMorph
The current implementation of BoxCat as it stands is non-functional due to the reliance on a server providing BCAT files. This implementation will eventually be replaced with one that allows the use of local BCAT files dumped from a Nintendo Switch.
2021-09-28externals: Remove libzipMorph
2021-09-28file_sys: Remove vfs_libzipMorph
2021-09-29Fix KShareMemory object leakFeng Chen
2021-09-06account: EnsureTokenIdCacheAsyncChloe Marcec
Closes #2547, #6946
2021-08-27ngct: Stub NGCT:U servicegerman77
2021-08-12configuration: add option to select network interfacespholz
This commit renames the "Services" tab to "Network" and adds a combobox that allows the user to select the network interface that yuzu should use. This new setting is now used to get the local IP address in Network::GetHostIPv4Address. This prevents yuzu from selecting the wrong network interface and thus using the wrong IP address. The return type of Network::GetHostIPv4Adress has also been changed.
2021-07-20hle: service: Add a helper module for managing kernel objects.bunnei
2021-07-14service: Append service name prefix to common filenamesMorph
2021-07-14applets: Append applet_ prefix to backend appletsMorph
2021-07-06CMakeLists: Treat -Wsign-compare as an error on GCC/ClangMorph
Treats (un)signed comparison mismatches as errors to be consistent with MSVC
2021-06-28core: Enforce C4242Morph
2021-06-16hle: api_version: Add HLE API version constantsMorph
2021-06-16spl: Add SPL typesMorph
2021-06-16spl: Add SPL result codesMorph
2021-05-16core: Make variable shadowing a compile-time errorLioncash
Now that we have most of core free of shadowing, we can enable the warning as an error to catch anything that may be remaining and also eliminate this class of logic bug entirely.
2021-05-05hle: kernel: Migrate to KHandleTable.bunnei
2021-05-05hle: kernel: Rename Process to KProcess.bunnei
2021-05-05hle: kernel: Remove deprecated Object class.bunnei
2021-05-05hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.bunnei
2021-05-05hle: kernel: Migrate KServerPort to KAutoObject.bunnei
2021-05-05hle: kernel: Migrate KClientPort to KAutoObject.bunnei
2021-05-05hle: kernel: Migrate KTransferMemory to KAutoObject.bunnei
2021-05-05hle: kernel: Migrate KSession, KClientSession, and KServerSession to ↵bunnei
KAutoObject.
2021-05-05hle: kernel: Migrate more of KThread to KAutoObject.bunnei
2021-05-05hle: kernel: Add initial impl. of slab setup.bunnei
2021-05-05hle: kernel: Add initial impl. of KLinkedList.bunnei
2021-05-05hle: kernel: Add initial impl. of KSlabAllocated.bunnei
2021-05-05hle: kernel: Add initial impl. of KAutoObjectWithListContainer.bunnei
2021-05-05hle: kernel: Add initial impl. of KAutoObject.bunnei
2021-04-29Merge pull request #6226 from german77/sevensixbunnei
hid: Implement SevenSixAxis and ConsoleSixAxisSensor
2021-04-24glue: Add ectx:aw placeholdergerman77
2021-04-23hid: Implement SevenSixAxis and ConsoleSixAxisSensorgerman77
2021-04-15applets/swkbd: Implement the Normal and Inline Software Keyboard AppletMorph
2021-04-14common: Move settings to common from core.bunnei
- Removes a dependency on core and input_common from common.
2021-04-10Merge pull request #6172 from degasus/cmake_opusbunnei
externals: Search for shared opus installation.
2021-04-08externals: Search for shared opus installation.Markus Wick
We had used conan for opus before, but there was a bug in the AVX detection. However we still had the Findopus.cmake file within the repository, but not used. This patch reenables the Findopus helper and prefer the system wide installation of opus.
2021-03-21hle: kernel: k_memory_layout: Derive memory regions based on board layout.bunnei
2021-03-21hle: kernel: board: Add secure_monitor module.bunnei
2021-03-21hle: kernel: Add k_trace module.bunnei
2021-03-21hle: kernel: KSystemControl: Update to reflect board-specific behavior.bunnei
2021-03-21hle: kernel: Add initial KMemoryRegionType module.bunnei
2021-03-21hle: kernel: Move KMemoryRegion to its own module and update.bunnei
2021-02-18hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable.bunnei
2021-02-18hle: kernel: Migrate MemoryManager to KMemoryManager.bunnei