Commit Graph

12724 Commits (80bdb44ead002e37eec935fb905c604e7d7a1d43)
 

Author SHA1 Message Date
Zach Hilman d4d38dd44d yuzu: Add UI to manage filesystem paths and sizes 6 years ago
Zach Hilman c182688ad6 core: Store FileSystemController in core 6 years ago
Zach Hilman 2590b5a9ea settings: Add options for managing gamecard emulation 6 years ago
Zach Hilman 918119ae1b settings: Add options for setting storage sizes 6 years ago
Zach Hilman c6ff4a6f4d yuzu: Port old usages of Filesystem namespace to FilesystemController 6 years ago
Zach Hilman faf628ad8d settings: Update LogSettings to show NAND/SDMC paths from FileUtil 6 years ago
Zach Hilman ccaafaccfc card_image: Add accessors for gamecard certificate
Used by fsp-srv/IDeviceOperator
6 years ago
Zach Hilman 77f9ecd32b card_image: Add functions to query gamecard update partition
Includes version and meta title ID, used by fsp-srv/IDeviceOperator
6 years ago
Zach Hilman e018a48460 content_archive: Add accessors for Rights ID and SDK Version 6 years ago
Zach Hilman b4164d295b partition_data_manager: Add accessor for decrypted PRODINFO partition 6 years ago
Zach Hilman 4b91057688 services: Pass FileSystemController as reference to services that need it 6 years ago
Zach Hilman 1b04b72653 am: Unstub IApplicationFunctions EnsureSaveData (20)
Creates a default save data for the application given a user ID.
6 years ago
Zach Hilman 43af31836e filesystem: Pass Size Getter functions to IFileSystem for sizes 6 years ago
Zach Hilman 721a92775d sdmc_factory: Add SD Card size getters 6 years ago
Zach Hilman e47b57a90f bis_factory: Add getters for NAND partition sizes 6 years ago
Zach Hilman 8abbc619a1 filesystem: Add FileSystemController to deglobalize FS services 6 years ago
Zach Hilman 0a8e540681 submisson_package: Fix edge case with improperly sized filenames
Prevents a crash if the filename is less than 9 characters long.
6 years ago
Zach Hilman 08c0783d34 sdmc_factory: Add accessor for SDMC Album directory 6 years ago
Zach Hilman 0084cceb20 sdmc_factory: Add accessor for SDMC PlaceholderCache 6 years ago
Zach Hilman 02b36b0eb5 sdmc_factory: Add accessor for content directory 6 years ago
Zach Hilman 49c44e3fae savedata_factory: Implement savedata creation and don't create dir on open
Matches hardware behavior and eliminates some nasty behavior we were doing that wasn't hw-accurate at all.
6 years ago
Zach Hilman 62d772eaed patch_manager: Add short-circuit edge-case to GetPatchVersionNames
If title ID is 0, there are no add ons, prevents wasting time looking for them.
6 years ago
Zach Hilman 06db4d94fd patch_manager: Add error checking to load dir to prevent crashes
Prevents a crash if the load dir would be nullptr, instead logs an error and returns appropriately.
6 years ago
Zach Hilman 9d9fc8a675 registered_cache: Process *.cnmt.nca files
Needed to use the RegisteredCache/PlaceholderCache on gamecards.
6 years ago
Zach Hilman 8500ca797f registered_cache: Implement PlaceholderCache to manage placeholder and installing content 6 years ago
Zach Hilman 256a50ad15 bis_factory: Fix mod loader edge-case with homebrew title IDs
Fixes a bug where homebrew that has a title ID with the update bit set can cause issues with the PatchManager
6 years ago
Zach Hilman b71bda45ae bis_factory: Add accessors for BIS placeholder caches 6 years ago
Zach Hilman 9bee885282 bis_factory: Add accessor for NAND Image Directory 6 years ago
Zach Hilman 4dae5a52a8 bis_factory: Add accessors for BIS content directories 6 years ago
Zach Hilman 3a1899d143 bis_factory: Add accessors for BIS partitions 6 years ago
ReinUsesLisp 44000971e2
gl_shader_decompiler: Use uint for images and fix SUATOM
In the process remove implementation of SUATOM.MIN and SUATOM.MAX as
these require a distinction between U32 and S32. These have to be
implemented with imageCompSwap loop.
6 years ago
ReinUsesLisp 675f23aedc
shader/image: Implement SULD and remove irrelevant code
* Implement SULD as float.
* Remove conditional declaration of GL_ARB_shader_viewport_layer_array.
6 years ago
ReinUsesLisp 4de0f1e1c8
shader_bytecode: Add SULD encoding 6 years ago
Fernando Sahmkow 527b841c15 Shader_IR: ICMP corrections and fixes 6 years ago
Ethan 8b76444916 externals: Update dynarmic to master 6 years ago
David 97b8c9d2c3
Merge pull request #2885 from Hexagon12/port-4944
Port citra-emu/citra#4944: "Added Host CPU and OS to log"
6 years ago
pbarilla 8fd266a7c4 Added Host CPU and OS to log 6 years ago
David 183c445c30
Merge pull request #2806 from FearlessTobi/port-4882
Port citra-emu/citra#4882: "Add frametime logging for tracking performance over time"
6 years ago
David c7c8ffbc13
Merge pull request #2872 from FernandoS27/mem-gpu-opt
Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory
6 years ago
David 25383b9ff2
Merge pull request #2576 from DarkLordZach/nsp-fix-1
nsp: Fix various errors with loading and processing of extracted NSPs
6 years ago
David c41365a56f
Merge pull request #2866 from Morph1984/checkbox_fix
configure_input: Uncheck "Joycons Docked" when "Use Docked Mode" is checked
6 years ago
David 9ad42fb0cf
Merge pull request #2868 from ReinUsesLisp/fix-mipmaps
maxwell_to_gl: Fix mipmap filtering
6 years ago
David Marcec b4db662053 Swapped TID and Game name to make it easier to parse 6 years ago
David Marcec 934ce530f6 Log the current title id and game name which is booting
Spit out a LOG_INFO of the current game name and it's title id in the log. This helps to read log files and figure out which games have which issues
6 years ago
David Marcec e9d19add7d Used revision 5 instead of 7, marked constexpr as static 6 years ago
David b9fd1e2bed
Merge pull request #2879 from ogniK5377/trace-submitgpfifo
Mark KickOffPb & SubmitGPFIFO as trace
6 years ago
David 41836f3a17
Merge pull request #2880 from ogniK5377/drawarrays-trace
Mark DrawArrays as LOG_TRACE
6 years ago
David Marcec 01a4afee42 Mark DrawArrays as LOG_TRACE
There's no reason to clog logs with DrawArray.
6 years ago
David Marcec c2f966dbc1 Mark KickOffPb & SubmitGPFIFO as trace
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
6 years ago
bunnei bbe82d62b0
Merge pull request #2846 from ReinUsesLisp/fixup-viewport-index
gl_shader_decompiler: Avoid writing output attribute when unimplemented
6 years ago