summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Merge pull request #2612 from DarkLordZach/prepo-newGravatar David2019-09-225-30/+99
|\ \ \ \ \ | |_|/ / / |/| | | | prepo: Implement New, System, and Non-User variants of SaveReport
| * | | | prepo: Remove system global accessorsGravatar Zach Hilman2019-09-213-15/+18
| | | | |
| * | | | prepo: Implement SaveReport New and System variantsGravatar Zach Hilman2019-09-211-15/+71
| | | | |
| * | | | reporter: Differentiate between Old, New, and System play reportsGravatar Zach Hilman2019-09-212-5/+15
| |/ / /
* | | | configure_debug: Move reporting option to loggingGravatar Zach Hilman2019-09-219-18/+19
| | | |
* | | | filesystem: Add const qualification to various accessorsGravatar Zach Hilman2019-09-219-80/+91
| | | |
* | | | core: Store FileSystemController in coreGravatar Zach Hilman2019-09-212-0/+32
| | | |
* | | | settings: Add options for managing gamecard emulationGravatar Zach Hilman2019-09-211-2/+3
| | | |
* | | | settings: Add options for setting storage sizesGravatar Zach Hilman2019-09-211-0/+29
| | | |
* | | | yuzu: Port old usages of Filesystem namespace to FilesystemControllerGravatar Zach Hilman2019-09-2112-31/+78
| | | |
* | | | settings: Update LogSettings to show NAND/SDMC paths from FileUtilGravatar Zach Hilman2019-09-211-2/+3
| | | |
* | | | card_image: Add accessors for gamecard certificateGravatar Zach Hilman2019-09-212-0/+9
| | | | | | | | | | | | | | | | Used by fsp-srv/IDeviceOperator
* | | | card_image: Add functions to query gamecard update partitionGravatar Zach Hilman2019-09-212-0/+24
| | | | | | | | | | | | | | | | Includes version and meta title ID, used by fsp-srv/IDeviceOperator
* | | | content_archive: Add accessors for Rights ID and SDK VersionGravatar Zach Hilman2019-09-212-0/+10
| | | |
* | | | partition_data_manager: Add accessor for decrypted PRODINFO partitionGravatar Zach Hilman2019-09-212-0/+5
| | | |
* | | | services: Pass FileSystemController as reference to services that need itGravatar Zach Hilman2019-09-2111-20/+47
| | | |
* | | | am: Unstub IApplicationFunctions EnsureSaveData (20)Gravatar Zach Hilman2019-09-211-8/+14
| | | | | | | | | | | | Creates a default save data for the application given a user ID.
* | | | filesystem: Pass Size Getter functions to IFileSystem for sizesGravatar Zach Hilman2019-09-213-20/+31
| | | |
* | | | sdmc_factory: Add SD Card size gettersGravatar Zach Hilman2019-09-212-0/+12
| | | |
* | | | bis_factory: Add getters for NAND partition sizesGravatar Zach Hilman2019-09-212-0/+38
| | | |
* | | | filesystem: Add FileSystemController to deglobalize FS servicesGravatar Zach Hilman2019-09-212-58/+359
| | | |
* | | | submisson_package: Fix edge case with improperly sized filenamesGravatar Zach Hilman2019-09-211-1/+2
| | | | | | | | | | | | Prevents a crash if the filename is less than 9 characters long.
* | | | sdmc_factory: Add accessor for SDMC Album directoryGravatar Zach Hilman2019-09-212-0/+6
| | | |
* | | | sdmc_factory: Add accessor for SDMC PlaceholderCacheGravatar Zach Hilman2019-09-212-1/+10
| | | |
* | | | sdmc_factory: Add accessor for content directoryGravatar Zach Hilman2019-09-212-0/+7
| | | |
* | | | savedata_factory: Implement savedata creation and don't create dir on openGravatar Zach Hilman2019-09-212-26/+40
| | | | | | | | | | | | Matches hardware behavior and eliminates some nasty behavior we were doing that wasn't hw-accurate at all.
* | | | patch_manager: Add short-circuit edge-case to GetPatchVersionNamesGravatar Zach Hilman2019-09-211-0/+2
| | | | | | | | | | | | If title ID is 0, there are no add ons, prevents wasting time looking for them.
* | | | patch_manager: Add error checking to load dir to prevent crashesGravatar Zach Hilman2019-09-211-0/+15
| | | | | | | | | | | | Prevents a crash if the load dir would be nullptr, instead logs an error and returns appropriately.
* | | | registered_cache: Process *.cnmt.nca filesGravatar Zach Hilman2019-09-211-16/+23
| | | | | | | | | | | | Needed to use the RegisteredCache/PlaceholderCache on gamecards.
* | | | registered_cache: Implement PlaceholderCache to manage placeholder and ↵Gravatar Zach Hilman2019-09-212-0/+175
| | | | | | | | | | | | | | | | installing content
* | | | bis_factory: Fix mod loader edge-case with homebrew title IDsGravatar Zach Hilman2019-09-211-1/+1
| | | | | | | | | | | | Fixes a bug where homebrew that has a title ID with the update bit set can cause issues with the PatchManager
* | | | bis_factory: Add accessors for BIS placeholder cachesGravatar Zach Hilman2019-09-212-1/+20
| | | |
* | | | bis_factory: Add accessor for NAND Image DirectoryGravatar Zach Hilman2019-09-212-0/+6
| | | |
* | | | bis_factory: Add accessors for BIS content directoriesGravatar Zach Hilman2019-09-212-0/+11
| | | |
* | | | bis_factory: Add accessors for BIS partitionsGravatar Zach Hilman2019-09-212-0/+61
|/ / /
* | | Merge pull request #2806 from FearlessTobi/port-4882Gravatar David2019-09-214-10/+84
|\ \ \ | | | | | | | | Port citra-emu/citra#4882: "Add frametime logging for tracking performance over time"
| * | | Address review commentsGravatar FearlessTobi2019-09-102-6/+9
| | | |
| * | | Add frametime logging for tracking performance over timeGravatar fearlessTobi2019-09-104-10/+81
| | | | | | | | | | | | | | | | Co-Authored-By: jroweboy <jroweboy@gmail.com>
* | | | Merge pull request #2872 from FernandoS27/mem-gpu-optGravatar David2019-09-211-2/+7
|\ \ \ \ | | | | | | | | | | Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory
| * | | | Core/Memory: Only FlushAndInvalidate GPU if the page is marked as ↵Gravatar Fernando Sahmkow2019-09-181-2/+7
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | RasterizerCachedMemory This commit avoids Invalidating and Flushing the GPU if the page is not marked as a RasterizerCache Page.
* | | | Merge pull request #2576 from DarkLordZach/nsp-fix-1Gravatar David2019-09-212-14/+39
|\ \ \ \ | | | | | | | | | | nsp: Fix various errors with loading and processing of extracted NSPs
| * | | | nsp: Correct status codes for extracted NSPsGravatar Zach Hilman2019-06-102-13/+17
| | | | | | | | | | | | | | | | | | | | Avoids all extracted NSPs being marked as error file type because they don't have program NCAs.
| * | | | nsp: Use title ID from NPDM metadata for extracted type NSPsGravatar Zach Hilman2019-06-102-1/+22
| | |_|/ | |/| | | | | | | | | | Avoids 0 being used as title ID for all extracted NSPs.
* | | | Mark KickOffPb & SubmitGPFIFO as traceGravatar David Marcec2019-09-211-4/+4
| |/ / |/| | | | | | | | These functions are not stubbed and are called fairly often. Due to the nature of how often they're called, we should keep them marked as LOG_TRACE instead of LOG_DEBUG or LOG_WARNING
* | | Merge pull request #2667 from DarkLordZach/profile-editorGravatar bunnei2019-09-145-10/+130
|\ \ \ | |_|/ |/| | acc: Implement IProfileEditor interface and 'Store'/'StoreWithImage' commands
| * | acc_su: Implement GetProfileEditor (205)Gravatar Zach Hilman2019-07-033-1/+13
| | | | | | | | | Takes a UUID of a user and provides and interface that allows RW access to user data/settings.
| * | acc: Implement IProfileEditor-specific commands 'Store' and 'StoreWithImage'Gravatar Zach Hilman2019-07-031-1/+73
| | | | | | | | | Verified with IDA
| * | profile_manager: Add setter for ProfileBase and ProfileDataGravatar Zach Hilman2019-07-032-0/+13
| | | | | | | | | Needed by IProfileEditor 'Store' and 'StoreWithImage'
| * | acc: Add IProfileCommon for IProfile and IProfileEditorGravatar Zach Hilman2019-07-031-8/+31
| | | | | | | | | Since 2/3 of the commands are shared, this is likely how its done on HW.
* | | Merge pull request #2847 from VelocityRa/nro-nacp-fixGravatar David2019-09-092-0/+10
|\ \ \ | | | | | | | | nro/ui: Show "Developer" field in Properties