summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/acc/acc.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-10-17service: acc: Implement functions needed for profile select (#11653)Narr the Reg1-0/+3
2023-03-01service: move hle_ipc from kernelLiam1-19/+19
2023-02-21service: refactor server architectureLiam1-2/+1
Converts services to have their own processes
2022-11-03core: hle: service: acc: Fix ListOpenContextStoredUsers/StoreOpenContext.bunnei1-1/+0
- These APIs are used to capture the opened users and allow that state to be persisted across processes. - They are not intended to just return the system opened users, that is what ListOpenUsers is for. - Fixes the launch hang with Bayonetta 3.
2022-06-27core: Replace all instances of ResultCode with Resultgerman771-1/+1
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
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.
2022-02-05general: Rename NewUUID to UUID, and remove the previous UUID implMorph1-2/+2
This completes the removal of the old UUID implementation.
2022-02-05profile: Migrate to the new UUID implementationMorph1-2/+2
2021-11-04service/acc: Rename Unknown160 to InitializeApplicationInfoV2german771-1/+1
2021-11-04service: acc: Stub acc:u0 '160'Morph1-0/+1
- Used by Animal Crossing: New Horizons v2.0.0 Since the name is currently unknown, '160' is used as a placeholder.
2021-07-14service: Append service name prefix to common filenamesMorph1-1/+1
2021-01-19acc: Stub StoreSaveDataThumbnailChloe Marcec1-0/+5
Fixes ACA NEOGEO METAL SLUG hanging on boot.
2020-11-27service: Eliminate usages of the global system instanceLioncash1-3/+2
Completely removes all usages of the global system instance within the services code by passing in the using system instance to the services.
2020-09-21acc: Stub LoadOpenContextMorph1-0/+1
This is used in multiple games such as: - Clubhouse Games: 51 Worldwide Classics - Grandia HD Collection - XCOM 2 Collection - Baldur's Gate 1/2 - Dr Kawashima's Brain Training - Super Mario 3D All-Stars
2020-06-28acc: ListOpenContextStoredUsers partial stubDavid Marcec1-0/+1
Needed by Baldur's Gate 1/2
2020-04-29acc: Fix InitializeApplicationInfoDavid Marcec1-1/+1
We're not suppose to pop a u64, should just read the sent pid and check that
2020-04-28account: ListQualifiedUsersDavid Marcec1-0/+1
Closes #2844
2019-07-03acc_su: Implement GetProfileEditor (205)Zach Hilman1-0/+1
Takes a UUID of a user and provides and interface that allows RW access to user data/settings.
2019-06-27Implemented InitializeApplicationInfo & InitializeApplicationInfoRestrictedDavid Marcec1-1/+23
InitializeApplicationInfoRestricted will need further implementation as it's checking for other user requirements about the game. As we're emulating, we're assuming the user owns the game so we skip these checks currently, implementation will need to be added further on
2019-06-17Addressed issuesDavid Marcec1-1/+1
2019-06-16CleanupDavid Marcec1-1/+3
2019-06-16Impl'd IsUserAccountSwitchLocked, SetAudioOutVolume, GetAudioOutVolume & Partial impl of GetAccumulatedSuspendedTickChangedEventDavid Marcec1-1/+2
IPC-100 was changed to InitializeApplicationInfoOld instead of InitializeApplicationInfo. IPC-150 makes an indentical call to IPC-100 however does extra processing. They should not have the same name as it's quite confusing to debug.
2018-11-07Implement acc:TrySelectUserWithoutInteractionDavid Marcec1-0/+1
Needed for Shantae - Half-Genie Hero - Ultimate Edition!
2018-08-21acc: Replace profile_manager include with a forward declarationLioncash1-1/+3
This is only used in a shared_ptr, so we can forward declare it.
2018-08-11Second round of account changesDavid Marcec1-1/+1
2018-08-11Refactored profile manager sharingDavid Marcec1-4/+3
2018-08-11Added IsUserRegistrationRequestPermittedDavid Marcec1-0/+1
2018-08-08began initial implementation of "ProfileManager"David Marcec1-37/+4
2018-08-08Switched uuids from u128 to new UUID structDavid Marcec1-0/+37
2018-08-08acc: Stub GetUserCount. (#973)bunnei1-0/+1
- Used by Pokken Tournament DX.
2018-07-19hle/service: Make constructors explicit where applicableLioncash1-1/+1
Prevents implicit construction and makes these lingering non-explicit constructors consistent with the rest of the other classes in services.
2018-04-20service: Use nested namespace specifiers where applicableLioncash1-4/+2
Tidies up namespace declarations
2018-04-10Service/ACC: convert to module, add acc:aa, acc:su, acc:u1 servicesmailwl1-0/+19
2018-01-17acc_u0: Add IPC interface and stub InitializeApplicationInfo.bunnei1-3/+3
2018-01-13yuzu: Update license text to be consistent across project.bunnei1-1/+1
2017-12-29service: Add empty interface for pctl:a.bunnei1-3/+3
2017-10-15hle: Add service stubs for apm and appletOE.bunnei1-12/+3
2017-10-15hle: Initial implementation of NX service framework and IPC.bunnei1-0/+25