Zach Hilman 
							
						 
					 
					
						
						
							
						
						a0055192fe 
					 
					
						
						
							
							patch_manager: Update cheat parsing for new VM  
						
						 
						
						
						
						
					 
					
						2019-09-21 21:45:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						c6becfc9f5 
					 
					
						
						
							
							nso: Pass build ID directly  
						
						 
						
						... 
						
						
						
						As opposed to converting to string and then back to hex array 
						
						
					 
					
						2019-09-21 21:44:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						7d41c1f523 
					 
					
						
						
							
							cheat_engine: Move to memory and strip VM  
						
						 
						
						... 
						
						
						
						This is to go with the Atmosphere VM port, now it just contains the callbacks needed for the interface between DmntCheatVm and yuzu, along with the cheat parsers. 
						
						
					 
					
						2019-09-21 21:44:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						12aa127df3 
					 
					
						
						
							
							memory: Port Atmosphere's DmntCheatVm  
						
						 
						
						... 
						
						
						
						This was done because the current VM contained many inaccuracies and this also allows cheats to have identical behavior between hardware and yuzu. 
						
						
					 
					
						2019-09-21 21:44:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						8b857fc7c2 
					 
					
						
						
							
							system_archive: Synthesize shared fonts system archives  
						
						 
						
						
						
						
					 
					
						2019-09-21 19:21:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						ae9604faba 
					 
					
						
						
							
							pl_u: Expose method to encrypt TTF to BFTTF  
						
						 
						
						
						
						
					 
					
						2019-09-21 19:21:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						361a8fa318 
					 
					
						
						
							
							externals: Move OSS font data to file_sys in core  
						
						 
						
						
						
						
					 
					
						2019-09-21 19:21:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						8dd2e91427 
					 
					
						
						
							
							prepo: Remove system global accessors  
						
						 
						
						
						
						
					 
					
						2019-09-21 19:17:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						daf9cd9358 
					 
					
						
						
							
							prepo: Implement SaveReport New and System variants  
						
						 
						
						
						
						
					 
					
						2019-09-21 19:17:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						787b191abf 
					 
					
						
						
							
							reporter: Differentiate between Old, New, and System play reports  
						
						 
						
						
						
						
					 
					
						2019-09-21 19:17:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						038bcec111 
					 
					
						
						
							
							configure_debug: Move reporting option to logging  
						
						 
						
						
						
						
					 
					
						2019-09-21 18:43:20 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						a49169e819 
					 
					
						
						
							
							filesystem: Add const qualification to various accessors  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:50:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						c182688ad6 
					 
					
						
						
							
							core: Store FileSystemController in core  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:50:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						2590b5a9ea 
					 
					
						
						
							
							settings: Add options for managing gamecard emulation  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						918119ae1b 
					 
					
						
						
							
							settings: Add options for setting storage sizes  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						c6ff4a6f4d 
					 
					
						
						
							
							yuzu: Port old usages of Filesystem namespace to FilesystemController  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						faf628ad8d 
					 
					
						
						
							
							settings: Update LogSettings to show NAND/SDMC paths from FileUtil  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						ccaafaccfc 
					 
					
						
						
							
							card_image: Add accessors for gamecard certificate  
						
						 
						
						... 
						
						
						
						Used by fsp-srv/IDeviceOperator 
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						77f9ecd32b 
					 
					
						
						
							
							card_image: Add functions to query gamecard update partition  
						
						 
						
						... 
						
						
						
						Includes version and meta title ID, used by fsp-srv/IDeviceOperator 
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						e018a48460 
					 
					
						
						
							
							content_archive: Add accessors for Rights ID and SDK Version  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						b4164d295b 
					 
					
						
						
							
							partition_data_manager: Add accessor for decrypted PRODINFO partition  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						4b91057688 
					 
					
						
						
							
							services: Pass FileSystemController as reference to services that need it  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						1b04b72653 
					 
					
						
						
							
							am: Unstub IApplicationFunctions EnsureSaveData (20)  
						
						 
						
						... 
						
						
						
						Creates a default save data for the application given a user ID. 
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						43af31836e 
					 
					
						
						
							
							filesystem: Pass Size Getter functions to IFileSystem for sizes  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						721a92775d 
					 
					
						
						
							
							sdmc_factory: Add SD Card size getters  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						e47b57a90f 
					 
					
						
						
							
							bis_factory: Add getters for NAND partition sizes  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						8abbc619a1 
					 
					
						
						
							
							filesystem: Add FileSystemController to deglobalize FS services  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						0a8e540681 
					 
					
						
						
							
							submisson_package: Fix edge case with improperly sized filenames  
						
						 
						
						... 
						
						
						
						Prevents a crash if the filename is less than 9 characters long. 
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						08c0783d34 
					 
					
						
						
							
							sdmc_factory: Add accessor for SDMC Album directory  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						0084cceb20 
					 
					
						
						
							
							sdmc_factory: Add accessor for SDMC PlaceholderCache  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						02b36b0eb5 
					 
					
						
						
							
							sdmc_factory: Add accessor for content directory  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						9d9fc8a675 
					 
					
						
						
							
							registered_cache: Process *.cnmt.nca files  
						
						 
						
						... 
						
						
						
						Needed to use the RegisteredCache/PlaceholderCache on gamecards. 
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						8500ca797f 
					 
					
						
						
							
							registered_cache: Implement PlaceholderCache to manage placeholder and installing content  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						b71bda45ae 
					 
					
						
						
							
							bis_factory: Add accessors for BIS placeholder caches  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						9bee885282 
					 
					
						
						
							
							bis_factory: Add accessor for NAND Image Directory  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						4dae5a52a8 
					 
					
						
						
							
							bis_factory: Add accessors for BIS content directories  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						3a1899d143 
					 
					
						
						
							
							bis_factory: Add accessors for BIS partitions  
						
						 
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David 
							
						 
					 
					
						
						
							
						
						183c445c30 
					 
					
						
						
							
							Merge pull request  #2806  from FearlessTobi/port-4882  
						
						 
						
						... 
						
						
						
						Port citra-emu/citra#4882 : "Add frametime logging for tracking performance over time" 
						
						
					 
					
						2019-09-21 20:09:55 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David 
							
						 
					 
					
						
						
							
						
						c7c8ffbc13 
					 
					
						
						
							
							Merge pull request  #2872  from FernandoS27/mem-gpu-opt  
						
						 
						
						... 
						
						
						
						Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory 
						
						
					 
					
						2019-09-21 20:07:25 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David 
							
						 
					 
					
						
						
							
						
						25383b9ff2 
					 
					
						
						
							
							Merge pull request  #2576  from DarkLordZach/nsp-fix-1  
						
						 
						
						... 
						
						
						
						nsp: Fix various errors with loading and processing of extracted NSPs 
						
						
					 
					
						2019-09-21 20:05:24 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
						
						
					 
					
						2019-09-21 15:41:11 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Marcec 
							
						 
					 
					
						
						
							
						
						0740758b25 
					 
					
						
						
							
							disable clang-format temp  
						
						 
						
						
						
						
					 
					
						2019-09-20 10:25:12 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Marcec 
							
						 
					 
					
						
						
							
						
						f9259c0383 
					 
					
						
						
							
							Initial implementation of Ioctl2 & Ioctl3  
						
						 
						
						... 
						
						
						
						Purpose of Ioctl2 and Ioctl3 is to prevent the passing of raw pointers through ioctls 
						
						
					 
					
						2019-09-19 15:37:25 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						50259d7bdc 
					 
					
						
						
							
							Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory  
						
						 
						
						... 
						
						
						
						This commit avoids Invalidating and Flushing the GPU if the page is not
marked as a RasterizerCache Page. 
						
						
					 
					
						2019-09-18 22:47:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						ddfdeea3af 
					 
					
						
						
							
							Merge pull request  #2667  from DarkLordZach/profile-editor  
						
						 
						
						... 
						
						
						
						acc: Implement IProfileEditor interface and 'Store'/'StoreWithImage' commands 
						
						
					 
					
						2019-09-14 00:46:18 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								FearlessTobi 
							
						 
					 
					
						
						
							
						
						d36a7a43c5 
					 
					
						
						
							
							Address review comments  
						
						 
						
						
						
						
					 
					
						2019-09-10 12:57:45 +02:00