Narr the Reg
932cf55052
core: Update service function tables to 16.0.0+
3 years ago
Liam
c415339beb
service: remove deleted services
3 years ago
arades79
60a68839ee
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
adcef452e0
add static lifetime to constexpr values to force compile time evaluation where possible
Signed-off-by: arades79 <scravers@protonmail.com>
3 years ago
Liam
c68577384a
general: rename CurrentProcess to ApplicationProcess
3 years ago
ameerj
7cc5da4a9f
Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"
This reverts commit 153fa289d2 , reversing
changes made to 20676b3b5a .
3 years ago
liamwhite
f74a95b6fb
Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer"
3 years ago
ameerj
713394d526
hle_ipc: Rename ReadBufferSpan to ReadBuffer
3 years ago
ameerj
db9a523aae
service: Use ReadBufferSpan where it is trivial to do so
3 years ago
Liam
5a712bb51a
general: fix compile for Apple Clang
3 years ago
german77
4d66c180ac
service: am: Stub SetRecordVolumeMuted
Used by bayonetta 3
3 years ago
Liam
09777eea76
kernel: remove KWritableEvent
3 years ago
Kelebek1
f121da072a
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
be1f5f1d9f
Project Andio
3 years ago
Gus Caplan
7ad8553346
implement resume message
3 years ago
german77
15e95ddbe0
service am: Update service tables to 14.0.0
4 years ago
german77
c7890ebccc
core: Replace all instances of ResultCode with Result
4 years ago
Narr the Reg
341d5b9463
service: am: Stub PerformSystemButtonPressingIfInFocus
Used by Ring Fit Adventure
4 years ago
Morph
2b87305d31
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
d414904aef
service: jit: stub JIT service
4 years ago
bunnei
8421193857
core: hle: kernel: Use weak_ptr where possible for SessionRequestHandler and SessionRequestManager.
4 years ago
Narr the Reg
273b9b5772
service: am: Update enum names to match documentation
4 years ago
Morph
e47b5e6a26
general: Rename NewUUID to UUID, and remove the previous UUID impl
This completes the removal of the old UUID implementation.
4 years ago
Morph
26f74468c4
profile: Migrate to the new UUID implementation
4 years ago
Morph
f650d11a53
service: am: ISelfController: Stub SaveCurrentScreenshot
- Used by Disney Magical World 2: Enchanted Edition
4 years ago
Fernando Sahmkow
fcae5dab7b
Settings: eliminate rescaling_factor.
4 years ago
Morph
41a0c088ba
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
10508e7af2
general: Rename GetTitleID to GetProgramID
4 years ago
ameerj
d27abf5546
core: Remove unused includes
4 years ago
Morph
13f4f14223
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
0f5f1ec430
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
e2a4e12057
service/am: Update to 13.0.0
4 years ago
german77
a36409ff16
am: Implement GetNotificationStorageChannelEvent
4 years ago
Morph
d66442a4e1
service: Append service name prefix to common filenames
5 years ago
Morph
66b9de4b04
applets: Append applet_ prefix to backend applets
5 years ago
lat9nq
794c444285
general: Make most settings a BasicSetting
Creates a new BasicSettings class in common/settings, and forces setting
a default and label for each setting that uses it in common/settings.
Moves defaults and labels from both frontends into common settings.
Creates a helper function in each frontend to facillitate reading the
settings now with the new default and label properties.
Settings::Setting is also now a subclass of Settings::BasicSetting. Also
adds documentation for both Setting and BasicSetting.
5 years ago
Morph
c4d6d9dfd3
general: Replace RESULT_UNKNOWN with ResultUnknown
Transition to PascalCase for result names.
5 years ago
Morph
7ebc38a6d1
general: Replace RESULT_SUCCESS with ResultSuccess
Transition to PascalCase for result names.
5 years ago
Lioncash
eeae5217ba
core: Make variable shadowing a compile-time error
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.
5 years ago
bunnei
0cbeafef3e
fixup! hle: kernel: Ensure all kernel objects with KAutoObject are properly created.
5 years ago
bunnei
ad048de3d6
hle: kernel: Rename Process to KProcess.
5 years ago
bunnei
bf274faa22
hle: kernel: Migrate KTransferMemory to KAutoObject.
5 years ago
bunnei
617803fb5d
hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.
5 years ago
bunnei
9f82c577d0
hle: kernel: Ensure all kernel objects with KAutoObject are properly created.
5 years ago
bunnei
949231d69c
hle: kernel: Migrate KEvent to KAutoObject.
5 years ago
bunnei
8b224f05c9
hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.
5 years ago
Morph
7835a7370f
ICommonStateGetter: Stub SetRequestExitToLibraryAppletAtExecuteNextProgramEnabled
- Used by Pixel Game Maker Series Werewolf Princess Kaguya
5 years ago
Morph
c46a12cd4e
applets: Send focus state change message on applet state change
Fixes the softlock after the controller applet exits in Mario Kart 8 Deluxe.
5 years ago
Morph
957dfba645
ILibraryAppletCreator: Implement CreateHandleStorage
Used by Monster Hunter Generations Ultimate
5 years ago
Morph
169b40049c
ILibraryAppletAccessor: Demote from ERROR to DEBUG for null storage logs
Avoids unnecessary console spam when the inline software keyboard is used.
5 years ago