Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								46eb9ec6ba 
								
							 
						 
						
							
							
								
								bktr: Fix bucket overlap error  
							
							
							
						 
						
							2018-09-04 17:01:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								14a18fd7ae 
								
							 
						 
						
							
							
								
								patch_manager: Centralize Control-type NCA parsing  
							
							
							
						 
						
							2018-09-04 16:25:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								ac7d3882b4 
								
							 
						 
						
							
							
								
								game_list: Fix version display on non-NAND titles  
							
							
							
						 
						
							2018-09-04 16:24:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								e4d55fc9b0 
								
							 
						 
						
							
							
								
								game_list: Use friendly game versions  
							
							... 
							
							
							
							Mainly, from control.nacp metadata instead of cnmt metadata 
							
						 
						
							2018-09-04 16:24:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								e88835cd40 
								
							 
						 
						
							
							
								
								bktr: Fix missing includes and optimize style  
							
							
							
						 
						
							2018-09-04 16:24:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								f467901160 
								
							 
						 
						
							
							
								
								main: Make game updates installable  
							
							
							
						 
						
							2018-09-04 16:24:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								56280fd666 
								
							 
						 
						
							
							
								
								game_list: Display patch names and versions on list  
							
							
							
						 
						
							2018-09-04 16:24:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								bf86700873 
								
							 
						 
						
							
							
								
								game_list: Use RegisteredCacheUnion for installed  
							
							... 
							
							
							
							Reduces code 
							
						 
						
							2018-09-04 16:21:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								44448809d5 
								
							 
						 
						
							
							
								
								main: Only show DRD deprecation warning once  
							
							
							
						 
						
							2018-09-04 14:44:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								d3aaa8f52d 
								
							 
						 
						
							
							
								
								qt: Add deprecation warnings for DRD format  
							
							
							
						 
						
							2018-09-04 14:29:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								599b7eac32 
								
							 
						 
						
							
							
								
								registration: Fix NSP installation errors  
							
							
							
						 
						
							2018-09-04 14:29:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								d0467f930a 
								
							 
						 
						
							
							
								
								qt: Add UI support for NSP files  
							
							
							
						 
						
							2018-09-04 14:28:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								87a91f6b09 
								
							 
						 
						
							
							
								
								registration: Add support for installing NSP files  
							
							
							
						 
						
							2018-09-04 14:28:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3d2d2620d7 
								
							 
						 
						
							
							
								
								Merge pull request  #1223  from DarkLordZach/custom-nand-sd-dirs  
							
							... 
							
							
							
							file_sys: Allow for custom NAND/SD directories 
							
						 
						
							2018-09-04 11:54:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a9f4e31cc0 
								
							 
						 
						
							
							
								
								file_sys: Replace includes with forward declarations where applicable  
							
							... 
							
							
							
							Cuts down on include dependencies, resulting in less files that need to
be rebuilt when certain things are changed. 
							
						 
						
							2018-09-03 22:52:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								673220056c 
								
							 
						 
						
							
							
								
								qt: Add message about not moving contents on dir change  
							
							
							
						 
						
							2018-09-03 19:23:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								38c021d0ed 
								
							 
						 
						
							
							
								
								qt: Add UI options to change NAND/SD dirs  
							
							
							
						 
						
							2018-09-03 19:23:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								d55a54e117 
								
							 
						 
						
							
							
								
								settings: Save and load NAND/SD dirs from config  
							
							
							
						 
						
							2018-09-03 19:23:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								df444a4a8e 
								
							 
						 
						
							
							
								
								vfs_real: Forward declare IOFile  
							
							... 
							
							
							
							Eliminates the need to rebuild some source files if the file_util header
ever changes. This also uncovered some indirect inclusions, which have
also been fixed. 
							
						 
						
							2018-09-02 12:38:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								f8a47f3985 
								
							 
						 
						
							
							
								
								citra_qt: Display the unsupported GL extensions in the popup  
							
							
							
						 
						
							2018-09-01 19:01:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								84f855a61d 
								
							 
						 
						
							
							
								
								core/core: Replace includes with forward declarations where applicable  
							
							... 
							
							
							
							The follow-up to 88597535d6 
							
						 
						
							2018-08-31 16:30:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								66849e5e6e 
								
							 
						 
						
							
							
								
								Merge pull request  #1195  from FearlessTobi/port-gamelist-compat  
							
							... 
							
							
							
							yuzu: Show game compatibility in the game list (PR ported from Citra) 
							
						 
						
							2018-08-30 21:34:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								f30bf4d48d 
								
							 
						 
						
							
							
								
								Show game compatibility within yuzu  
							
							
							
						 
						
							2018-08-29 15:42:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4913549d6b 
								
							 
						 
						
							
							
								
								kernel: Eliminate kernel global state  
							
							... 
							
							
							
							As means to pave the way for getting rid of global state within core,
This eliminates kernel global state by removing all globals. Instead
this introduces a KernelCore class which acts as a kernel instance. This
instance lives in the System class, which keeps its lifetime contained
to the lifetime of the System class.
This also forces the kernel types to actually interact with the main
kernel instance itself instead of having transient kernel state placed
all over several translation units, keeping everything together. It also
has a nice consequence of making dependencies much more explicit.
This also makes our initialization a tad bit more correct. Previously we
were creating a kernel process before the actual kernel was initialized,
which doesn't really make much sense.
The KernelCore class itself follows the PImpl idiom, which allows
keeping all the implementation details sealed away from everything else,
which forces the use of the exposed API and allows us to avoid any
unnecessary inclusions within the main kernel header. 
							
						 
						
							2018-08-28 22:31:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								124c5b77ad 
								
							 
						 
						
							
							
								
								Merge pull request  #1193  from lioncash/priv  
							
							... 
							
							
							
							gpu: Make memory_manager private 
							
						 
						
							2018-08-28 12:28:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								b4a81f9bca 
								
							 
						 
						
							
							
								
								gpu: Make memory_manager private  
							
							... 
							
							
							
							Makes the class interface consistent and provides accessors for
obtaining a reference to the memory manager instance.
Given we also return references, this makes our more flimsy uses of
const apparent, given const doesn't propagate through pointers in the
way one would typically expect. This makes our mutable state more
apparent in some places. 
							
						 
						
							2018-08-28 11:11:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								5eba42402e 
								
							 
						 
						
							
							
								
								Fix two stupid errors made in  #1141  
							
							
							
						 
						
							2018-08-28 15:16:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								a872444869 
								
							 
						 
						
							
							
								
								yuzu: Fix stick UI direction order  
							
							
							
						 
						
							2018-08-28 00:59:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3d857a52e9 
								
							 
						 
						
							
							
								
								Merge pull request  #1174  from lioncash/debug  
							
							... 
							
							
							
							debug_utils: Minor individual interface changes 
							
						 
						
							2018-08-27 15:44:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mat M 
								
							 
						 
						
							
							
							
							
								
							
							
								80937ec31a 
								
							 
						 
						
							
							
								
								Merge pull request  #1094  from DarkLordZach/nax0  
							
							... 
							
							
							
							file_sys: Add support for NAX archives 
							
						 
						
							2018-08-24 23:47:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e5eb0a7737 
								
							 
						 
						
							
							
								
								debug_utils: Remove unused includes  
							
							... 
							
							
							
							Quite a bit of these aren't necessary directly within the debug_utils
header and can be removed or included where actually necessary. 
							
						 
						
							2018-08-24 20:49:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								47b414e86c 
								
							 
						 
						
							
							
								
								Merge pull request  #1065  from DarkLordZach/window-title  
							
							... 
							
							
							
							qt: Add filename and title id to window title while running 
							
						 
						
							2018-08-24 14:34:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias 
								
							 
						 
						
							
							
							
							
								
							
							
								515e023396 
								
							 
						 
						
							
							
								
								Port  #4013  from Citra: "Init logging sooner so we dont miss some logs on startup" ( #1142 )  
							
							... 
							
							
							
							* Port #4013  from Citra: "Init logging sooner so we dont miss some logs on startup"
* Fix compilation 
							
						 
						
							2018-08-23 19:52:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								6c83024693 
								
							 
						 
						
							
							
								
								qt: Add filename and title id to window title while running  
							
							
							
						 
						
							2018-08-23 14:12:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								b56f075c4e 
								
							 
						 
						
							
							
								
								game_list: Add SD registration loading to game list  
							
							
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								f7b0f9fde4 
								
							 
						 
						
							
							
								
								qt: Make default row data title name and title id  
							
							... 
							
							
							
							Helps with installed games by making the title not a hexadecimal id string, instead the name. 
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								b8f5034fe1 
								
							 
						 
						
							
							
								
								filesystem: Add CreateFactories methods to fs  
							
							... 
							
							
							
							Allows frontend to create registration caches for use before a game has booted. 
							
						 
						
							2018-08-23 11:52:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									literalmente-game 
								
							 
						 
						
							
							
							
							
								
							
							
								9dcb7bded1 
								
							 
						 
						
							
							
								
								Swap "Plus" with "Minus" on the controller GUI ( #1150 )  
							
							... 
							
							
							
							* Swap "Plus" with "Minus" on the controller GUI
Major fix /s 
							
						 
						
							2018-08-22 18:47:07 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tech4me 
								
							 
						 
						
							
							
							
							
								
							
							
								c6442d421a 
								
							 
						 
						
							
							
								
								config: Fixed icon size get set to 0  
							
							
							
						 
						
							2018-08-21 22:36:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5c6e09f325 
								
							 
						 
						
							
							
								
								Merge pull request  #1136  from tech4me/master  
							
							... 
							
							
							
							qt/main: Port part of citra(#3411 ), open savedata works 
							
						 
						
							2018-08-22 01:30:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								17abf95e78 
								
							 
						 
						
							
							
								
								Merge pull request  #840  from FearlessTobi/port-3353  
							
							... 
							
							
							
							Port #3353  from Citra: "citra-qt: Add customizable speed limit target " 
							
						 
						
							2018-08-22 01:19:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a50429187e 
								
							 
						 
						
							
							
								
								Merge pull request  #1141  from FearlessTobi/port-3902  
							
							... 
							
							
							
							Port #3902  from Citra: "Add restart hotkey & menu option" 
							
						 
						
							2018-08-22 01:07:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								230bf50dda 
								
							 
						 
						
							
							
								
								Port  #3902  from Citra: "Add restart hotkey & menu option"  
							
							
							
						 
						
							2018-08-21 13:24:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								51fbaae33b 
								
							 
						 
						
							
							
								
								Port  #4056  from Citra: "Add Clear Recent Files menu action"  
							
							
							
						 
						
							2018-08-21 13:12:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tech4me 
								
							 
						 
						
							
							
							
							
								
							
							
								5e70a75986 
								
							 
						 
						
							
							
								
								qt/main: Port part of citra( #3411 ), open savedata works  
							
							
							
						 
						
							2018-08-21 02:04:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1d77a31e1d 
								
							 
						 
						
							
							
								
								service/filesystem: Use forward declarations where applicable  
							
							... 
							
							
							
							Avoids the need to rebuild multiple source files if the filesystem code
headers change.
This also gets rid of a few instances of indirect inclusions being
relied upon 
							
						 
						
							2018-08-20 23:28:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								fc6901c205 
								
							 
						 
						
							
							
								
								Port  #3353  from Citra  
							
							
							
						 
						
							2018-08-21 01:14:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								9981f15c87 
								
							 
						 
						
							
							
								
								game_list: Avoid uninitialized variables when retrieving program ID  
							
							... 
							
							
							
							Avoids potentially leaving this variable uninitialized based off the
loader failing to retrieve the ID value. 
							
						 
						
							2018-08-20 04:23:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								2ee02649df 
								
							 
						 
						
							
							
								
								Added check to see if ARB_texture_mirror_clamp_to_edge is supported  
							
							
							
						 
						
							2018-08-19 12:00:33 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								5b87516373 
								
							 
						 
						
							
							
								
								qt/main: Unindent code in OnMenuInstallToNAND()  
							
							... 
							
							
							
							We can change this into an early-return if the filename is empty.
There's no need to include all of the code within the if statement. 
							
						 
						
							2018-08-16 10:37:58 -04:00