aboutsummaryrefslogtreecommitdiff
path: root/src/core/core.cpp
Commit message (Collapse)AuthorAgeFilesLines
* core: Add support for game settings overrides (#6)Briar2025-04-091-2/+42
| | | | | | | * core: Add support for game settings overrides --------- Co-authored-by: Gamer64 <76565986+Gamer64ytb@users.noreply.github.com> Co-authored-by: zhang wei <zwdreams@gmail.com>
* Removed telemetry and anonymized SCM (git) stringsdarktux2025-04-041-32/+0
|
* "Merge Tagged PR 13018"yuzubot2024-03-031-83/+29
|
* settings: remove global override for smash on amdvlkLiam2024-02-261-8/+0
|
* vi: manage resources independently of nvnflinger and refactorLiam2024-02-171-1/+6
|
* nvnflinger: convert to processLiam2024-02-171-3/+1
|
* kernel: add and enable system suspend typeLiam2024-02-141-5/+5
|
* am: migrate global state to per-applet state structureLiam2024-01-291-4/+5
|
* am: retrieve main applet creation info from frontendLiam2024-01-291-19/+30
|
* am: re-namespace frontend applets to frontend directoryLiam2024-01-291-12/+12
|
* Move time services to new IPC.Kelebek12024-01-271-7/+7
| | | | Add some fixes/improvements to usage with the new IPC
* fs: Replace Mode enum by OpenMode enumFearlessTobi2024-01-251-4/+4
|
* vfs: Move vfs files to their own directoryFearlessTobi2024-01-251-2/+2
|
* Merge pull request #12499 from Kelebek1/timeliamwhite2024-01-251-30/+59
|\ | | | | Rework time services
| * Rework time service to fix time passing offline.Kelebek12024-01-241-30/+59
| |
* | Core: Make sure GPU Dirty Managers ae shared by all processes.Fernando Sahmkow2024-01-181-1/+11
| |
* | SMMU: Initial adaptation to video_core.Fernando Sahmkow2024-01-181-1/+1
|/
* fsp-srv: use program registry for SetCurrentProcessLiam2024-01-111-0/+1
|
* hid_core: Move hid to it's own subprojectNarr the Reg2024-01-051-1/+1
|
* kernel: instantiate memory separately for each guest processLiam2023-12-221-52/+21
|
* core: Use single instance of profile managergerman772023-12-101-2/+12
|
* core: refactor emulated cpu core activationLiam2023-12-041-25/+0
|
* kernel: make sure new process is in listLiam2023-10-251-0/+1
|
* kernel: shutdown app before gpuLiam2023-10-211-1/+1
|
* kernel: update KProcessLiam2023-10-211-8/+0
|
* fsmitm_romfsbuild: avoid unnecessary copies of vfs pointersLiam2023-10-131-5/+2
|
* core: Update clocks when settings are savedNarr the Reg2023-10-031-0/+4
|
* Vulkan: add temporary workaround for AMDVLKFernando Sahmkow2023-09-161-0/+7
|
* debug: Add renderdoc capture hotkeyGPUCode2023-09-141-0/+11
|
* Merge pull request #11385 from liamwhite/acceptcancelliamwhite2023-09-131-0/+2
|\ | | | | internal_network: cancel pending socket operations on application process termination
| * internal_network: cancel pending socket operations on application process ↵Liam2023-08-261-0/+2
| | | | | | | | termination
* | am: Implement UserChannel parametersFearlessTobi2023-09-101-0/+6
| | | | | | | | Used by the Super Mairo 3D All-Stars collection.
* | am: shorten shutdown timeout when lock is not heldLiam2023-08-261-7/+18
|/
* Merge pull request #10839 from lat9nq/pgc-plusliamwhite2023-08-021-8/+20
|\ | | | | general: Reimplement per-game configurations
| * core,common: Give memory layout setting an enumlat9nq2023-07-211-3/+7
| | | | | | | | Allows for 6GB and 8GB layouts to be selected.
| * configure_system: Implement with for looplat9nq2023-07-211-7/+13
| |
| * settings,core,config_sys: Remove optional type from custom_rtc, rng_seedlat9nq2023-07-211-1/+3
| | | | | | | | core: Fix MSVC errors
* | general: reduce use of dynamic_castLiam2023-07-211-0/+8
|/
* Memory Tracking: Optimize tracking to only use atomic writes when contested ↵Fernando Sahmkow2023-06-281-2/+6
| | | | with the host GPU
* MemoryTracking: Initial setup of atomic writes.Fernando Sahmkow2023-06-281-0/+26
|
* core: decouple ARM interface from DynarmicLiam2023-06-121-13/+13
|
* nvnflinger: allow locking framerate during video playbackLiam2023-06-081-0/+18
|
* vfs_concat: fix time complexity of readLiam2023-05-261-2/+1
|
* GPU: Add Reactive flushingFernando Sahmkow2023-05-071-0/+4
|
* Merge pull request #10117 from liamwhite/sync-registerbunnei2023-05-031-0/+1
|\ | | | | kernel: match calls to Register and Unregister
| * kernel: match calls to Register and UnregisterLiam2023-04-291-0/+1
| |
* | settings: rename extended memory layout to unsafe, move from general to systemLiam2023-04-301-3/+3
|/
* memory: rename global memory references to application memoryLiam2023-03-231-3/+3
|
* kernel: use KTypedAddress for addressesLiam2023-03-221-2/+2
|
* kernel: convert KProcess to new styleLiam2023-03-121-2/+2
|