lat9nq
3c45452fae
general: Use console mode helper across project
2 years ago
lat9nq
387ede76d2
general: Convert use_docked_mode to an enumeration
Allows some special interactions with it in the Qt frontend.
2 years ago
Liam
84cb20bc72
core: remove ResultVal type
2 years ago
Narr the Reg
dd1cbd9c56
service: am: Fix wrong interface
2 years ago
Kelebek1
80cd67ed7b
Debug SetIdleTimeDetectionExtension
2 years ago
Liam
62bcb99ba8
am: stub CreateCacheStorage
3 years ago
german77
7ffc42c397
core: am: Demote TryPopFromFriendInvitationStorageChannel Log level
3 years ago
Liam
950db851ea
applets: implement RequestExit
3 years ago
Liam
41d99aa89d
memory: rename global memory references to application memory
3 years ago
Liam
9863db9db4
kernel: convert KProcess to new style
3 years ago
Liam
1d0fe75e7c
hle: rename legacy errors to Results
3 years ago
Liam
809148e1a5
nvnflinger: fix name
3 years ago
Liam
65be230fdd
service: move hle_ipc from kernel
3 years ago
Narr the Reg
39ca7b2928
core: Update service function tables to 16.0.0+
3 years ago
Liam
975186ad4d
am: avoid direct pointer access of transfer memory objects
3 years ago
Liam
a936972614
service: refactor server architecture
Converts services to have their own processes
3 years ago
Liam
79fbdfca17
service: remove deleted services
3 years ago
arades79
683019878f
remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency
Signed-off-by: arades79 <scravers@protonmail.com>
3 years ago
arades79
45e13b03f3
add static lifetime to constexpr values to force compile time evaluation where possible
Signed-off-by: arades79 <scravers@protonmail.com>
3 years ago
Liam
ceda2d280e
general: rename CurrentProcess to ApplicationProcess
3 years ago
ameerj
2d2522693e
Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"
This reverts commit 25fc5c0e11 , reversing
changes made to af20e25081 .
3 years ago
liamwhite
b01698775b
Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer"
3 years ago
ameerj
a1490d77ac
hle_ipc: Rename ReadBufferSpan to ReadBuffer
3 years ago
ameerj
7ffd624248
service: Use ReadBufferSpan where it is trivial to do so
3 years ago
Liam
9737615948
general: fix compile for Apple Clang
3 years ago
german77
6f0f7f1547
service: am: Stub SetRecordVolumeMuted
Used by bayonetta 3
3 years ago
Liam
a9ace6856d
kernel: remove KWritableEvent
3 years ago
Kelebek1
03aedccaa2
Demote services from warning/info to debug to reduce log spam:
GetCurrentFocusState
SetClockSpeed
EnableSixAxisSensorUnalteredPassthrough
IsSixAxisSensorUnalteredPassthroughEnabled
Get, GetOld
SetAndWait, SetAndWaitOld
IocParam
IocFree
3 years ago
Kelebek1
458da8a948
Project Andio
3 years ago
Gus Caplan
742f67908c
implement resume message
3 years ago
german77
8e0e2e95e6
service am: Update service tables to 14.0.0
4 years ago
german77
a7d9be1384
core: Replace all instances of ResultCode with Result
4 years ago
Narr the Reg
f37b2e6f10
service: am: Stub PerformSystemButtonPressingIfInFocus
Used by Ring Fit Adventure
4 years ago
Morph
99ceb03a1c
general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
4 years ago
Liam
0cfcee95c7
service: jit: stub JIT service
4 years ago
bunnei
07c9d9bdbd
core: hle: kernel: Use weak_ptr where possible for SessionRequestHandler and SessionRequestManager.
4 years ago
Narr the Reg
d44464829b
service: am: Update enum names to match documentation
4 years ago
Morph
25db62ce15
general: Rename NewUUID to UUID, and remove the previous UUID impl
This completes the removal of the old UUID implementation.
4 years ago
Morph
dfe11d72e3
profile: Migrate to the new UUID implementation
4 years ago
Morph
f138731e2f
service: am: ISelfController: Stub SaveCurrentScreenshot
- Used by Disney Magical World 2: Enchanted Edition
4 years ago
Fernando Sahmkow
71ca84d829
Settings: eliminate rescaling_factor.
4 years ago
Morph
a6e6a5ac38
general: Get the current process program id directly from the system
This allows us to avoid including KProcess' header file in files that only need to get the current process' program id.
4 years ago
Morph
64275dfbf4
general: Rename GetTitleID to GetProgramID
4 years ago
ameerj
7c4b6aab2e
core: Remove unused includes
4 years ago
Morph
2f5808b7ff
service: am: Make use of Exit to exit the currently running application
This also moves the call to the end to ensure services are properly destructed on exit.
4 years ago
Morph
fadcee14f8
service: Replace service event creation with ServiceContext::CreateEvent
The service context helps to manage all created events and allows us to close them upon destruction.
4 years ago
german77
321c64a122
service/am: Update to 13.0.0
4 years ago
german77
9bddcdac69
am: Implement GetNotificationStorageChannelEvent
4 years ago
Morph
c6d7da88c7
service: Append service name prefix to common filenames
5 years ago
Morph
79824d7d1b
applets: Append applet_ prefix to backend applets
5 years ago