Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							23a16c1720 
							
						 
					 
					
						
						
							
							patch_manager: Centralize Control-type NCA parsing  
						
						
						
					 
					
						2018-09-04 16:25:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c91b60a421 
							
						 
					 
					
						
						
							
							game_list: Fix version display on non-NAND titles  
						
						
						
					 
					
						2018-09-04 16:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							2814ca3624 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							9664ce255d 
							
						 
					 
					
						
						
							
							bktr: Fix missing includes and optimize style  
						
						
						
					 
					
						2018-09-04 16:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f92b3512e0 
							
						 
					 
					
						
						
							
							main: Make game updates installable  
						
						
						
					 
					
						2018-09-04 16:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							8e150c46b9 
							
						 
					 
					
						
						
							
							game_list: Display patch names and versions on list  
						
						
						
					 
					
						2018-09-04 16:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							d2caf4af7d 
							
						 
					 
					
						
						
							
							game_list: Use RegisteredCacheUnion for installed  
						
						... 
						
						
						
						Reduces code 
						
					 
					
						2018-09-04 16:21:40 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							87be4bc283 
							
						 
					 
					
						
						
							
							main: Only show DRD deprecation warning once  
						
						
						
					 
					
						2018-09-04 14:44:48 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							1280061725 
							
						 
					 
					
						
						
							
							qt: Add deprecation warnings for DRD format  
						
						
						
					 
					
						2018-09-04 14:29:19 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							8974771334 
							
						 
					 
					
						
						
							
							registration: Fix NSP installation errors  
						
						
						
					 
					
						2018-09-04 14:29:19 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							58473309a0 
							
						 
					 
					
						
						
							
							qt: Add UI support for NSP files  
						
						
						
					 
					
						2018-09-04 14:28:41 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f7eaea424d 
							
						 
					 
					
						
						
							
							registration: Add support for installing NSP files  
						
						
						
					 
					
						2018-09-04 14:28:41 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed37b68fb5 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							a813c10e1c 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							04397cd185 
							
						 
					 
					
						
						
							
							qt: Add message about not moving contents on dir change  
						
						
						
					 
					
						2018-09-03 19:23:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff3318458 
							
						 
					 
					
						
						
							
							qt: Add UI options to change NAND/SD dirs  
						
						
						
					 
					
						2018-09-03 19:23:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							b2268f1f8d 
							
						 
					 
					
						
						
							
							settings: Save and load NAND/SD dirs from config  
						
						
						
					 
					
						2018-09-03 19:23:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a405373144 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							0f453488e2 
							
						 
					 
					
						
						
							
							citra_qt: Display the unsupported GL extensions in the popup  
						
						
						
					 
					
						2018-09-01 19:01:53 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4a587b81b2 
							
						 
					 
					
						
						
							
							core/core: Replace includes with forward declarations where applicable  
						
						... 
						
						
						
						The follow-up to e2457418da 
						
					 
					
						2018-08-31 16:30:14 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26aaa86ece 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							78653f7339 
							
						 
					 
					
						
						
							
							Show game compatibility within yuzu  
						
						
						
					 
					
						2018-08-29 15:42:53 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0cbcd6ec9a 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d7e1662c8 
							
						 
					 
					
						
						
							
							Merge pull request  #1193  from lioncash/priv  
						
						... 
						
						
						
						gpu: Make memory_manager private 
						
					 
					
						2018-08-28 12:28:57 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							45fb74d262 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							4a56931703 
							
						 
					 
					
						
						
							
							Fix two stupid errors made in  #1141  
						
						
						
					 
					
						2018-08-28 15:16:03 +02:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							9a6bfc55f3 
							
						 
					 
					
						
						
							
							yuzu: Fix stick UI direction order  
						
						
						
					 
					
						2018-08-28 00:59:21 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f96ded9815 
							
						 
					 
					
						
						
							
							Merge pull request  #1174  from lioncash/debug  
						
						... 
						
						
						
						debug_utils: Minor individual interface changes 
						
					 
					
						2018-08-27 15:44:29 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6426b0f551 
							
						 
					 
					
						
						
							
							Merge pull request  #1094  from DarkLordZach/nax0  
						
						... 
						
						
						
						file_sys: Add support for NAX archives 
						
					 
					
						2018-08-24 23:47:46 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c65713832c 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f09da5d1c9 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							165c23c848 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							67fa51ea2f 
							
						 
					 
					
						
						
							
							qt: Add filename and title id to window title while running  
						
						
						
					 
					
						2018-08-23 14:12:56 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							60b7a3b904 
							
						 
					 
					
						
						
							
							game_list: Add SD registration loading to game list  
						
						
						
					 
					
						2018-08-23 11:53:30 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							4112dd6b4e 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							ef3768f323 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							74e08b4800 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							8ce02d85e9 
							
						 
					 
					
						
						
							
							config: Fixed icon size get set to 0  
						
						
						
					 
					
						2018-08-21 22:36:29 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b38d67d940 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cea627b0fc 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eef0c93643 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							f2d5b100c2 
							
						 
					 
					
						
						
							
							Port  #3902  from Citra: "Add restart hotkey & menu option"  
						
						
						
					 
					
						2018-08-21 13:24:55 +02:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							6923ecee3a 
							
						 
					 
					
						
						
							
							Port  #4056  from Citra: "Add Clear Recent Files menu action"  
						
						
						
					 
					
						2018-08-21 13:12:45 +02:00 
						 
				 
			
				
					
						
							
							
								tech4me 
							
						 
					 
					
						
						
						
						
							
						
						
							cc71832b19 
							
						 
					 
					
						
						
							
							qt/main: Port part of citra( #3411 ), open savedata works  
						
						
						
					 
					
						2018-08-21 02:04:33 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							477eee3993 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							ba8ff096fd 
							
						 
					 
					
						
						
							
							Port  #3353  from Citra  
						
						
						
					 
					
						2018-08-21 01:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							ffd60ee476 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							706fc5d2d6 
							
						 
					 
					
						
						
							
							Added check to see if ARB_texture_mirror_clamp_to_edge is supported  
						
						
						
					 
					
						2018-08-19 12:00:33 +10:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9791f0d590 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2a3d7128d1 
							
						 
					 
					
						
						
							
							qt/main: Make installation dialog text within OnMenuInstallToNAND() translatable  
						
						... 
						
						
						
						This is user-facing text, so it should be marked as translatable by Qt. 
						
					 
					
						2018-08-16 10:36:42 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							aac807fd3a 
							
						 
					 
					
						
						
							
							qt/main: Get rid of compilation warnings  
						
						... 
						
						
						
						Gets rid of truncation warnings about conversion to int. While we're at
it, we can also de-hardcode the buffer size being used. 
						
					 
					
						2018-08-16 10:28:06 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c594ec3417 
							
						 
					 
					
						
						
							
							Merge pull request  #1005  from DarkLordZach/registered-fmt  
						
						... 
						
						
						
						file_sys: Add support for registration format 
						
					 
					
						2018-08-15 23:11:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							87d8a9c986 
							
						 
					 
					
						
						
							
							loader: Make ResultStatus directly compatible with fmt  
						
						... 
						
						
						
						We can make the enum class type compatible with fmt by providing an
overload of operator<<.
While we're at it, perform proper bounds checking. If something exceeds
the array, it should be a hard fail, because it's, without a doubt, a
programmer error in this case. 
						
					 
					
						2018-08-15 05:52:37 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							6b76b77400 
							
						 
					 
					
						
						
							
							registration: Add support for force overwrite of installed  
						
						
						
					 
					
						2018-08-11 23:01:42 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							fdf27bf390 
							
						 
					 
					
						
						
							
							game_list: Split game list scans to multiple functions  
						
						... 
						
						
						
						Avoids unnecessary rebuilds of control data on every layer of recursion in AddFstEntriesToGameList 
						
					 
					
						2018-08-11 22:50:48 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f78a6e752f 
							
						 
					 
					
						
						
							
							qt: Use custom RawCopy with progress bar for installs  
						
						
						
					 
					
						2018-08-11 22:50:48 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							10812f8407 
							
						 
					 
					
						
						
							
							game_list: Populate control data from installed NAND  
						
						
						
					 
					
						2018-08-11 22:50:48 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							167bfddafa 
							
						 
					 
					
						
						
							
							file_sys: Comply to style guidelines  
						
						
						
					 
					
						2018-08-11 22:50:48 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							bfb945c243 
							
						 
					 
					
						
						
							
							qt: Add 'Install to NAND' option to menu  
						
						... 
						
						
						
						Prompts for title type on NCA files. 
						
					 
					
						2018-08-11 22:50:48 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							b67e751ccb 
							
						 
					 
					
						
						
							
							game_list: Modify game list to scan installed titles  
						
						
						
					 
					
						2018-08-11 22:50:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0a93b45b6a 
							
						 
					 
					
						
						
							
							core: Namespace EmuWindow  
						
						... 
						
						
						
						Gets the class out of the global namespace. 
						
					 
					
						2018-08-11 20:20:21 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc286c169f 
							
						 
					 
					
						
						
							
							Merge pull request  #970  from DarkLordZach/loader-errors  
						
						... 
						
						
						
						loader: Add more descriptive errors 
						
					 
					
						2018-08-11 19:25:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8eb97706b8 
							
						 
					 
					
						
						
							
							qt/game_list: Resolve truncation warning within GameListItemPath's constructor  
						
						... 
						
						
						
						Silences a warning about truncating from size_t to u32 
						
					 
					
						2018-08-10 18:19:44 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							aaf671a309 
							
						 
					 
					
						
						
							
							gt/game_list: Use std::array in GameListItemPath's data() function  
						
						... 
						
						
						
						We don't need to use a heap-allocated std::vector here, given we
explicitly know the bounds. 
						
					 
					
						2018-08-10 18:19:40 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							be53097577 
							
						 
					 
					
						
						
							
							qt/game_list: Remove redundant base class constructor from initializer list  
						
						... 
						
						
						
						This is called automatically anyways. 
						
					 
					
						2018-08-10 18:17:39 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							8069fbd37f 
							
						 
					 
					
						
						
							
							game_list: Reorder error checks  
						
						... 
						
						
						
						clang-format fix 
						
					 
					
						2018-08-09 21:37:35 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							ec3bef7b4c 
							
						 
					 
					
						
						
							
							loader: Add more descriptive errors  
						
						... 
						
						
						
						Full list of new errors and descriptions in core/loader/loader.h 
						
					 
					
						2018-08-09 21:06:59 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3a67876252 
							
						 
					 
					
						
						
							
							textures: Refactor out for Texture/Depth FormatFromPixelFormat.  
						
						
						
					 
					
						2018-08-09 20:36:03 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							668458525e 
							
						 
					 
					
						
						
							
							vfs: Fix documentation  
						
						
						
					 
					
						2018-08-08 21:45:04 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							94cf327e77 
							
						 
					 
					
						
						
							
							vfs: Fix typo in VfsFilesystem docs  
						
						
						
					 
					
						2018-08-08 21:18:45 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							2b6128fe0b 
							
						 
					 
					
						
						
							
							file_util: Use enum instead of bool for specifing path behavior  
						
						
						
					 
					
						2018-08-08 21:18:45 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							4b471f0554 
							
						 
					 
					
						
						
							
							core: Port core to VfsFilesystem for file access  
						
						
						
					 
					
						2018-08-08 21:18:45 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd9da4232b 
							
						 
					 
					
						
						
							
							Merge pull request  #850  from DarkLordZach/icon-meta  
						
						... 
						
						
						
						Add Icons and Metadata Support 
						
					 
					
						2018-08-08 12:27:19 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							1abfd4166e 
							
						 
					 
					
						
						
							
							configure_gamelist: Use explicit QVariant constructor  
						
						
						
					 
					
						2018-08-07 17:10:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c8f6754417 
							
						 
					 
					
						
						
							
							qt/hotkey: Get rid of global hotkey map instance  
						
						... 
						
						
						
						Instead, we make a proper registry class and house it within the main
window, then pass it to whatever needs access to the loaded hotkeys.
This way, we avoid a global variable, and don't need to initialize a
std::map instance before the program can do anything. 
						
					 
					
						2018-08-07 02:28:17 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							91cfe70301 
							
						 
					 
					
						
						
							
							loader: Add icon and title support to XCI  
						
						
						
					 
					
						2018-08-06 23:13:42 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							5927cf0e17 
							
						 
					 
					
						
						
							
							Use const where applicable  
						
						
						
					 
					
						2018-08-06 23:06:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							9e88f03e75 
							
						 
					 
					
						
						
							
							Avoid parsing RomFS to directory in NCA  
						
						
						
					 
					
						2018-08-06 23:06:33 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c3c91e41c 
							
						 
					 
					
						
						
							
							Merge pull request  #947  from lioncash/encoding  
						
						... 
						
						
						
						game_list: Use QString::fromStdString() where applicable instead of c_str() 
						
					 
					
						2018-08-06 22:02:01 -04:00 
						 
				 
			
				
					
						
							
							
								Hedges 
							
						 
					 
					
						
						
						
						
							
						
						
							e2b74f6354 
							
						 
					 
					
						
						
							
							GDBStub works with both Unicorn and Dynarmic now ( #941 )  
						
						... 
						
						
						
						* GDBStub works with both Unicorn and Dynarmic now
* Tidy up 
						
					 
					
						2018-08-06 22:01:24 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e218d79cc2 
							
						 
					 
					
						
						
							
							Merge pull request  #943  from lioncash/decl  
						
						... 
						
						
						
						game_list: Join declarations and assignments in onTextChanged() 
						
					 
					
						2018-08-06 22:00:49 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75df8a3969 
							
						 
					 
					
						
						
							
							Merge pull request  #946  from lioncash/compress  
						
						... 
						
						
						
						qt/main: Collapse if statement in UpdateRecentFiles() 
						
					 
					
						2018-08-06 21:34:20 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							645d35ac32 
							
						 
					 
					
						
						
							
							Merge pull request  #944  from lioncash/menu  
						
						... 
						
						
						
						qt: Don't show error dialog when canceling the Load Folder dialog 
						
					 
					
						2018-08-06 21:33:23 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							168958f8e2 
							
						 
					 
					
						
						
							
							Merge pull request  #942  from lioncash/default  
						
						... 
						
						
						
						qt: Minor cleanup-related changes 
						
					 
					
						2018-08-06 21:32:25 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f179e87864 
							
						 
					 
					
						
						
							
							Merge pull request  #940  from lioncash/private  
						
						... 
						
						
						
						kernel/event: Make data members private 
						
					 
					
						2018-08-06 21:31:25 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							96b6ad11c1 
							
						 
					 
					
						
						
							
							qt/main: Avoid sign conversions in UpdateRecentFiles()  
						
						... 
						
						
						
						This was intermixing signed and unsigned values when they could all just
be signed. 
						
					 
					
						2018-08-06 15:42:44 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							10d693b9c2 
							
						 
					 
					
						
						
							
							game_list: Remove unnecessary conversion to std::string in ValidateEntry()  
						
						... 
						
						
						
						We can just use the file interfaces that Qt provides to prevent needing
to convert to std::string. 
						
					 
					
						2018-08-06 15:06:29 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a5ac53dd4c 
							
						 
					 
					
						
						
							
							game_list: Use QString::fromStdString() where applicable instead of c_str()  
						
						... 
						
						
						
						The codec used by Qt for const char* and std::string don't necessarily
have to be the same depending on locale. Therefore, we should be using
the correct functions to do the conversions. 
						
					 
					
						2018-08-06 15:06:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							251e92513a 
							
						 
					 
					
						
						
							
							game_list: Join declarations and assignments in onTextChanged()  
						
						... 
						
						
						
						There's no need to keep these separate from one another. 
						
					 
					
						2018-08-06 14:35:40 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cf983888cc 
							
						 
					 
					
						
						
							
							qt/main: Collapse if statement in UpdateRecentFiles()  
						
						... 
						
						
						
						Given the function accepts a boolean, we don't need to use an if
statement here and repeat ourselves. 
						
					 
					
						2018-08-06 14:32:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2b2dc00bfd 
							
						 
					 
					
						
						
							
							qt/main: Better file-existence checking within OnMenuRecentFile() and UpdateUITheme()  
						
						... 
						
						
						
						In OnMenuRecentFile() we don't need to construct a QFileInfo instance
just to check if a file exists, we can just use the static member
function to do that (which Qt's documentation also notes as quicker than
constructing an instance).
In UpdateUITheme(), we just want to try and open the file and check the
success of that operation. Technically speaking, between the existence
check and the open call, the file can be deleted or moved, but still
appear to succeed in code. i.e.
1. Existence check -> Returns true
2. File is moved/deleted
3. Open is called, the return value of which isn't checked
4. Nonsense behavior
This way we combine the existence check and the open into one. 
						
					 
					
						2018-08-06 14:17:13 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d33f641912 
							
						 
					 
					
						
						
							
							qt: Don't show error dialog when canceling the Load Folder dialog  
						
						... 
						
						
						
						Previously, when canceling out of the Load Folder dialog, a user would
get an error dialog about the selected folder not containing a main
file, however, by canceling out of the dialog, no selection was actually
made. 
						
					 
					
						2018-08-06 14:02:34 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9764b4ec0e 
							
						 
					 
					
						
						
							
							qt/game_list_p: Remove redundant base class constructor invocations  
						
						... 
						
						
						
						These occur automatically without the need to call them. While we're at
it, also std::move the QString instance into its member variable. 
						
					 
					
						2018-08-06 13:42:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7846295a8f 
							
						 
					 
					
						
						
							
							qt: Add missing override specifiers where applicable  
						
						
						
					 
					
						2018-08-06 13:29:14 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							00a68c5eea 
							
						 
					 
					
						
						
							
							qt: Default destructors where applicable  
						
						... 
						
						
						
						Makes code consistent with our style of defaulting special member
functions where applicable. 
						
					 
					
						2018-08-06 13:27:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2feb1a8ba6 
							
						 
					 
					
						
						
							
							kernel/event: Make data members private  
						
						... 
						
						
						
						Instead we can simply provide accessors to the required data instead of
giving external read/write access to the variables directly. 
						
					 
					
						2018-08-06 12:53:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0af42d6eb 
							
						 
					 
					
						
						
							
							Merge pull request  #912  from lioncash/global-var  
						
						... 
						
						
						
						video_core: Eliminate the g_renderer global variable 
						
					 
					
						2018-08-05 16:37:39 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b06301dbf 
							
						 
					 
					
						
						
							
							Merge pull request  #849  from DarkLordZach/xci  
						
						... 
						
						
						
						XCI and Encrypted NCA Support 
						
					 
					
						2018-08-04 14:33:11 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							6030c5ce41 
							
						 
					 
					
						
						
							
							video_core: Eliminate the g_renderer global variable  
						
						... 
						
						
						
						We move the initialization of the renderer to the core class, while
keeping the creation of it and any other specifics in video_core. This
way we can ensure that the renderer is initialized and doesn't give
unfettered access to the renderer. This also makes dependencies on types
more explicit.
For example, the GPU class doesn't need to depend on the
existence of a renderer, it only needs to care about whether or not it
has a rasterizer, but since it was accessing the global variable, it was
also making the renderer a part of its dependency chain. By adjusting
the interface, we can get rid of this dependency. 
						
					 
					
						2018-08-04 02:36:57 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
						
						
							
						
						
							c1d54f4aea 
							
						 
					 
					
						
						
							
							Added ability to change username & language code in the settings ui. Added IProfile::Get and SET::GetLanguageCode for libnx tests ( #851 )  
						
						
						
					 
					
						2018-08-03 11:02:55 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00ba704a7f 
							
						 
					 
					
						
						
							
							Merge pull request  #892  from lioncash/global  
						
						... 
						
						
						
						video_core: Make global EmuWindow instance part of the base renderer … 
						
					 
					
						2018-08-03 00:31:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c3c608d59 
							
						 
					 
					
						
						
							
							Merge pull request  #894  from lioncash/object  
						
						... 
						
						
						
						kernel: Move object class to its own source files 
						
					 
					
						2018-08-03 00:28:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							db340f6402 
							
						 
					 
					
						
						
							
							yuzu: Use Qt 5 signal/slots where applicable  
						
						... 
						
						
						
						Makes the signal/slot connections type-safe instead of string-based. 
						
					 
					
						2018-08-02 22:18:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							bf45092c61 
							
						 
					 
					
						
						
							
							kernel: Move object class to its own source files  
						
						... 
						
						
						
						General moving to keep kernel object types separate from the direct
kernel code. Also essentially a preliminary cleanup before eliminating
global kernel state in the kernel code. 
						
					 
					
						2018-08-01 23:34:42 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0f2ac928f2 
							
						 
					 
					
						
						
							
							video_core: Make global EmuWindow instance part of the base renderer class  
						
						... 
						
						
						
						Makes the global a member of the RendererBase class. We also change this
to be a reference. Passing any form of null pointer to these functions
is incorrect entirely, especially given the code itself assumes that the
pointer would always be in a valid state.
This also makes it easier to follow the lifecycle of instances being
used, as we explicitly interact the renderer with the rasterizer, rather
than it just operating on a global pointer. 
						
					 
					
						2018-08-01 21:40:30 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							0497bb5528 
							
						 
					 
					
						
						
							
							Fix merge conflicts with opus and update docs  
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							187d8e215f 
							
						 
					 
					
						
						
							
							Use more descriptive error codes and messages  
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							239a3113e4 
							
						 
					 
					
						
						
							
							Make XCI comply to review and style guidelines  
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							df5b75694f 
							
						 
					 
					
						
						
							
							Remove files that are not used  
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ca84b530a3 
							
						 
					 
					
						
						
							
							audio_core: Add configuration settings.  
						
						
						
					 
					
						2018-07-31 22:38:42 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							884a4e1e19 
							
						 
					 
					
						
						
							
							Merge pull request  #859  from FearlessTobi/port-3837  
						
						... 
						
						
						
						Port #3837  from Citra: "citra-qt: Add build date in about dialog" 
						
					 
					
						2018-07-30 10:11:43 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias 
							
						 
					 
					
						
						
						
						
							
						
						
							1e873eea36 
							
						 
					 
					
						
						
							
							Port  #3769  from Citra: "Update Dark theme to latest version"  
						
						
						
					 
					
						2018-07-30 10:11:17 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b8637978d 
							
						 
					 
					
						
						
							
							Merge pull request  #860  from FearlessTobi/port-3911  
						
						... 
						
						
						
						Port #3911  from Citra: "citra-qt: optimize settings application" 
						
					 
					
						2018-07-30 10:08:55 -07:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							c87f198201 
							
						 
					 
					
						
						
							
							Port  #3913  from Citra: "citra_qt: Remove obsolete application attribute"  
						
						
						
					 
					
						2018-07-29 15:13:08 +02:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							b97739029b 
							
						 
					 
					
						
						
							
							Port  #3911  from Citra: "Optimize settings application"  
						
						
						
					 
					
						2018-07-29 14:37:18 +02:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							e8674f1f09 
							
						 
					 
					
						
						
							
							Port  #3837  from Citra: "Add build date in about dialog"  
						
						
						
					 
					
						2018-07-29 14:27:19 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2128ab2d21 
							
						 
					 
					
						
						
							
							Merge pull request  #839  from FearlessTobi/actually-port-3594  
						
						... 
						
						
						
						Port #3594  from Citra: "citra_qt: Add Continue/Pause & Toggle Speed Limit hotkeys" 
						
					 
					
						2018-07-27 13:06:56 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc4e5f9159 
							
						 
					 
					
						
						
							
							Merge pull request  #837  from lioncash/priv  
						
						... 
						
						
						
						kernel/timer: Make data members private where applicable 
						
					 
					
						2018-07-27 07:18:50 -07:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							18c2c96927 
							
						 
					 
					
						
						
							
							Port  #3594  from Citra  
						
						
						
					 
					
						2018-07-26 16:09:52 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0cd843151f 
							
						 
					 
					
						
						
							
							kernel/timer: Make data members private where applicable  
						
						... 
						
						
						
						Instead, we can just expose functions that return the queryable state
instead of letting anything modify it. 
						
					 
					
						2018-07-26 09:51:44 -04:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							6f05a57712 
							
						 
					 
					
						
						
							
							Port  #3665  from Citra  
						
						
						
					 
					
						2018-07-26 15:51:14 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2474340684 
							
						 
					 
					
						
						
							
							wait_tree: Add missing switch case for WaitTreeThread::GetText()  
						
						... 
						
						
						
						We were missing the enum entry for WaitIPC 
						
					 
					
						2018-07-25 15:50:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9d2cacdc9e 
							
						 
					 
					
						
						
							
							wait_tree: Silence warning about all code paths not returning a value  
						
						... 
						
						
						
						If code execution hits this spot, something has gone very wrong, so mark
the path as unreachable. This silences a warning on MSVC. 
						
					 
					
						2018-07-24 04:06:55 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							ba2fb83d60 
							
						 
					 
					
						
						
							
							Frontend: Check for more required OpenGL extensions during startup.  
						
						
						
					 
					
						2018-07-22 12:05:38 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0ba7fe4ab1 
							
						 
					 
					
						
						
							
							file_util: Use a u64 to represent number of entries  
						
						... 
						
						
						
						This avoids a truncating cast on size. I doubt we'd ever traverse a
directory this large, however we also shouldn't truncate sizes away. 
						
					 
					
						2018-07-21 22:42:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d66b43dadf 
							
						 
					 
					
						
						
							
							file_util: Use an enum class for GetUserPath()  
						
						... 
						
						
						
						Instead of using an unsigned int as a parameter and expecting a user to
always pass in the correct values, we can just convert the enum into an
enum class and use that type as the parameter type instead, which makes
the interface more type safe.
We also get rid of the bookkeeping "NUM_" element in the enum by just
using an unordered map. This function is generally low-frequency in
terms of calls (and I'd hope so, considering otherwise would mean we're
slamming the disk with IO all the time) so I'd consider this acceptable
in this case. 
						
					 
					
						2018-07-21 16:21:19 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							863579736c 
							
						 
					 
					
						
						
							
							gpu: Rename Get3DEngine() to Maxwell3D()  
						
						... 
						
						
						
						This makes it match its const qualified equivalent. 
						
					 
					
						2018-07-20 18:34:49 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							dbfe82773d 
							
						 
					 
					
						
						
							
							thread: Convert ThreadStatus into an enum class  
						
						... 
						
						
						
						Makes the thread status strongly typed, so implicit conversions can't
happen. It also makes it easier to catch mistakes at compile time. 
						
					 
					
						2018-07-19 22:08:56 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2975f7820e 
							
						 
					 
					
						
						
							
							Merge pull request  #684  from lioncash/nonmember  
						
						... 
						
						
						
						game_list: Make ContainsAllWords an internally linked non-member function 
						
					 
					
						2018-07-18 18:55:00 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							29aff8d5ab 
							
						 
					 
					
						
						
							
							Virtual Filesystem 2: Electric Boogaloo ( #676 )  
						
						... 
						
						
						
						* Virtual Filesystem
* Fix delete bug and documentate
* Review fixes + other stuff
* Fix puyo regression 
						
					 
					
						2018-07-18 18:07:11 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d17e172d92 
							
						 
					 
					
						
						
							
							game_list: Make ContainsAllWords an internally linked non-member function  
						
						... 
						
						
						
						This function actually depends on no internal class state, so it doesn't
even need to be a part of the class interface. 
						
					 
					
						2018-07-18 16:52:14 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d1e8f750c 
							
						 
					 
					
						
						
							
							Merge pull request  #681  from lioncash/const  
						
						... 
						
						
						
						game_list: Make containsAllWords a const member function 
						
					 
					
						2018-07-18 10:02:58 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24a55bba42 
							
						 
					 
					
						
						
							
							Merge pull request  #679  from lioncash/ctor  
						
						... 
						
						
						
						game_list: Remove unnecessary QString initialization in KeyReleaseEater 
						
					 
					
						2018-07-17 22:18:39 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f4b98a857b 
							
						 
					 
					
						
						
							
							game_list: Upper-case containsAllWords to ContainsAllWords()  
						
						... 
						
						
						
						This makes it consistent with most of the other private utility
functions. 
						
					 
					
						2018-07-18 00:15:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c8f3fc9a4b 
							
						 
					 
					
						
						
							
							game_list: Make containsAllWords a const member function  
						
						... 
						
						
						
						This doesn't actually modify the internal class state, so it can be a
const member function. While we're at it, amend the function to take
its arguments by const reference. 
						
					 
					
						2018-07-18 00:13:04 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f4c69149f9 
							
						 
					 
					
						
						
							
							game_list: Remove unnecessary QString initialization in KeyReleaseEater  
						
						... 
						
						
						
						QString initializes to an empty string by default, so this does nothing
meaningful. While we're at it, use a constructor initializer list for
initializing the gamelist member variable. 
						
					 
					
						2018-07-18 00:07:47 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							03c2d049d4 
							
						 
					 
					
						
						
							
							settings: Turn docked mode off by default.  
						
						
						
					 
					
						2018-07-17 22:52:25 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							05cb10530f 
							
						 
					 
					
						
						
							
							OpenGL: Use MakeCurrent/DoneCurrent for multithreaded rendering.  
						
						
						
					 
					
						2018-07-14 02:50:35 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							b30c5370b1 
							
						 
					 
					
						
						
							
							yuzu - Fix duplicate logs  
						
						
						
					 
					
						2018-07-12 01:11:43 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dacc89b38b 
							
						 
					 
					
						
						
							
							Merge pull request  #634  from FearlessTobi/port-viewport-fix  
						
						... 
						
						
						
						Port #3505  from Citra: Fix QGLWidget viewport resize on macOS 
						
					 
					
						2018-07-09 17:07:30 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							913896cbd9 
							
						 
					 
					
						
						
							
							Revert "Virtual Filesystem ( #597 )"  
						
						... 
						
						
						
						This reverts commit 77c684c114 
						
					 
					
						2018-07-07 20:24:51 -07:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							b8384c0c91 
							
						 
					 
					
						
						
							
							Port  #3505  from CItra  
						
						
						
					 
					
						2018-07-07 14:11:49 +02:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							77c684c114 
							
						 
					 
					
						
						
							
							Virtual Filesystem ( #597 )  
						
						... 
						
						
						
						* Add VfsFile and VfsDirectory classes
* Finish abstract Vfs classes
* Implement RealVfsFile (computer fs backend)
* Finish RealVfsFile and RealVfsDirectory
* Finished OffsetVfsFile
* More changes
* Fix import paths
* Major refactor
* Remove double const
* Use experimental/filesystem or filesystem depending on compiler
* Port partition_filesystem
* More changes
* More Overhaul
* FSP_SRV fixes
* Fixes and testing
* Try to get filesystem to compile
* Filesystem on linux
* Remove std::filesystem and document/test
* Compile fixes
* Missing include
* Bug fixes
* Fixes
* Rename v_file and v_dir
* clang-format fix
* Rename NGLOG_* to LOG_*
* Most review changes
* Fix TODO
* Guess 'main' to be Directory by filename 
						
					 
					
						2018-07-06 10:51:32 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							6269a01b4e 
							
						 
					 
					
						
						
							
							Add configurable logging backends  
						
						
						
					 
					
						2018-07-02 21:45:47 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							0d46f0df12 
							
						 
					 
					
						
						
							
							Update clang format  
						
						
						
					 
					
						2018-07-02 21:45:47 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							638956aa81 
							
						 
					 
					
						
						
							
							Rename logging macro back to LOG_*  
						
						
						
					 
					
						2018-07-02 21:45:47 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1bbbd26563 
							
						 
					 
					
						
						
							
							settings: Add a configuration for use_accurate_framebuffers.  
						
						
						
					 
					
						2018-06-27 00:08:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1669911b1d 
							
						 
					 
					
						
						
							
							yuzu: Remove SSBOs check from Qt frontend.  
						
						
						
					 
					
						2018-06-26 11:28:56 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d7941042b 
							
						 
					 
					
						
						
							
							Merge pull request  #579  from SciresM/master  
						
						... 
						
						
						
						svc: Fully implement svcSignalToAddress and svcWaitForAddress 
						
					 
					
						2018-06-22 12:08:39 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							63f26d5c40 
							
						 
					 
					
						
						
							
							Add support for decrypted NCA files ( #567 )  
						
						... 
						
						
						
						* Start to add NCA support in loader
* More nca stuff
* More changes to nca.cpp
* Now identifies decrypted NCA cont.
* Game list fixes and more structs and stuff
* More updates to Nca class
* Now reads ExeFs (i think)
* ACTUALLY LOADS EXEFS!
* RomFS loads and games execute
* Cleanup and Finalize
* plumbing, cleanup and testing
* fix some things that i didnt think of before
* Preliminary Review Changes
* Review changes for bunnei and subv 
						
					 
					
						2018-06-21 11:16:23 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4f81bc4e1b 
							
						 
					 
					
						
						
							
							Kernel/Arbiters: Mostly implement SignalToAddress  
						
						
						
					 
					
						2018-06-21 04:10:11 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9d71ce88ce 
							
						 
					 
					
						
						
							
							Kernel/Arbiters: Implement WaitForAddress  
						
						
						
					 
					
						2018-06-21 01:40:29 -06:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							acc8fe5a2a 
							
						 
					 
					
						
						
							
							Bug fixes, testing, and review changes  
						
						
						
					 
					
						2018-06-14 17:25:40 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f969ddb54e 
							
						 
					 
					
						
						
							
							Add 'Load Folder' menu option  
						
						
						
					 
					
						2018-06-14 12:27:29 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							9f8fbce35b 
							
						 
					 
					
						
						
							
							Add support for main files in file picker  
						
						
						
					 
					
						2018-06-14 12:16:56 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							94d27b1717 
							
						 
					 
					
						
						
							
							Recognize main files in game list  
						
						
						
					 
					
						2018-06-14 12:02:32 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							7786f41cc0 
							
						 
					 
					
						
						
							
							Qt: Removed the Registers widget.  
						
						... 
						
						
						
						It was crashing and nobody actually uses this. 
						
					 
					
						2018-06-12 20:33:32 -05:00 
						 
				 
			
				
					
						
							
							
								BreadFish64 
							
						 
					 
					
						
						
						
						
							
						
						
							0641950f9a 
							
						 
					 
					
						
						
							
							qt: add check for GL extension support  
						
						
						
					 
					
						2018-06-04 12:26:30 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							c50393e066 
							
						 
					 
					
						
						
							
							Qt/WaitTree: Display the callstack for each thread in the wait tree widget.  
						
						
						
					 
					
						2018-05-19 16:52:49 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							46ec9a9bc9 
							
						 
					 
					
						
						
							
							thread: Rename mask to affinity_masks.  
						
						
						
					 
					
						2018-05-10 19:34:53 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e6671190a5 
							
						 
					 
					
						
						
							
							wait_tree: Add ideal core and affinity mask.  
						
						
						
					 
					
						2018-05-10 19:34:52 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5c0421ebd8 
							
						 
					 
					
						
						
							
							wait_tree: Show all threads on all schedulers.  
						
						
						
					 
					
						2018-05-10 19:34:48 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9bf2a428f9 
							
						 
					 
					
						
						
							
							core: Add a configuration setting for use_multi_core.  
						
						
						
					 
					
						2018-05-10 19:34:47 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a434fdcb10 
							
						 
					 
					
						
						
							
							core: Implement multicore support.  
						
						
						
					 
					
						2018-05-10 19:34:46 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3abba08080 
							
						 
					 
					
						
						
							
							string_util: Remove StringFromFormat() and related functions  
						
						... 
						
						
						
						Given we utilize fmt, we don't need to provide our own functions for formatting anymore 
						
					 
					
						2018-04-29 18:52:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3062eb52f4 
							
						 
					 
					
						
						
							
							frontends: Move logging macros over to new fmt-capable ones  
						
						
						
					 
					
						2018-04-26 19:14:48 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							239ac8abe2 
							
						 
					 
					
						
						
							
							memory_manager: Make GpuToCpuAddress return an optional.  
						
						
						
					 
					
						2018-04-24 17:49:19 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9e11a76e92 
							
						 
					 
					
						
						
							
							memory_manager: Use GPUVAdddr, not PAddr, for GPU addresses.  
						
						
						
					 
					
						2018-04-24 17:40:43 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0214351f4f 
							
						 
					 
					
						
						
							
							Merge pull request  #370  from Subv/sync_primitives  
						
						... 
						
						
						
						Kernel: Reworked the new kernel synchronization primitives. 
						
					 
					
						2018-04-23 16:33:00 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							010227e149 
							
						 
					 
					
						
						
							
							GPU: Implement the RGB10_A2 RenderTarget format, it will use the same format as the A2BGR10 texture format.  
						
						
						
					 
					
						2018-04-23 10:50:28 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							013778aa21 
							
						 
					 
					
						
						
							
							Qt: Update the WaitTree widget to show info about the current mutex of each thread.  
						
						
						
					 
					
						2018-04-20 21:04:34 -05:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
						
						
							
						
						
							8a47e7e493 
							
						 
					 
					
						
						
							
							Implement Pull  #3528  from citra: use nvidia graphics automatically on laptops with optimus (with AMD support) ( #271 )  
						
						... 
						
						
						
						* Port 3528: use nvidia graphics automatically on laptops with optimus
* Force dedicated AMD Card for switchable Graphics
* Ran clang-format 
						
					 
					
						2018-04-19 12:22:26 -06:00 
						 
				 
			
				
					
						
							
							
								adityaruplaha 
							
						 
					 
					
						
						
						
						
							
						
						
							958c98bdae 
							
						 
					 
					
						
						
							
							Fix the stuck in fullscreen bug (Original PR:  citra-emu/citra#3611 )  
						
						
						
					 
					
						2018-04-14 16:41:56 +05:30 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							222ba939f2 
							
						 
					 
					
						
						
							
							Prevent crash from uninitialized telemetry  
						
						
						
					 
					
						2018-04-07 07:25:14 -06:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
						
						
							
						
						
							358050cfc6 
							
						 
					 
					
						
						
							
							core, main.h: Abort on 32Bit ROMs ( #309 )  
						
						... 
						
						
						
						* core, main.h: Abort on 32Bit ROMs
* main.cpp: Fix Grammar 
						
					 
					
						2018-04-06 11:06:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2e0820ac2 
							
						 
					 
					
						
						
							
							Merge pull request  #262  from daniellimws/fmtlib-macros  
						
						... 
						
						
						
						Logging: Add fmtlib-based macros 
						
					 
					
						2018-04-02 21:19:20 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c824648db5 
							
						 
					 
					
						
						
							
							Merge pull request  #267  from N00byKing/patch-1  
						
						... 
						
						
						
						Update Dialog from citra to yuzu 
						
					 
					
						2018-04-02 18:33:52 -04:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
						
						
							
						
						
							1b7dc84132 
							
						 
					 
					
						
						
							
							Port  citra-emu/citra#3610  to yuzu  
						
						
						
					 
					
						2018-03-30 17:38:34 +02:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b55dc9c85e 
							
						 
					 
					
						
						
							
							Remove whitespaces  
						
						
						
					 
					
						2018-03-30 14:18:35 +02:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
						
						
							
						
						
							78e974ba68 
							
						 
					 
					
						
						
							
							Add Dark theme, Icon theming  
						
						... 
						
						
						
						configure_general.ui: Add UI Option for Themes
config.cpp: Save Theme Settings 
						
					 
					
						2018-03-30 14:14:37 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be4c7ed082 
							
						 
					 
					
						
						
							
							Merge pull request  #286  from N00byKing/citratoyuzuagain  
						
						... 
						
						
						
						main.h: Add pragma once, remove ifndef 
						
					 
					
						2018-03-27 19:57:58 -04:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
						
						
							
						
						
							16b14aa7e3 
							
						 
					 
					
						
						
							
							main.h: Add pragma once, remove ifndef  
						
						
						
					 
					
						2018-03-27 16:32:41 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							94f4009c3b 
							
						 
					 
					
						
						
							
							config: Use simplified checkbox (from Citra) for CPU JIT.  
						
						
						
					 
					
						2018-03-26 23:02:37 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5ecf152c8e 
							
						 
					 
					
						
						
							
							config: Rename is_docked to use_docked_mode to be consistent with other config bools.  
						
						
						
					 
					
						2018-03-26 23:02:36 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f1423fcbc1 
							
						 
					 
					
						
						
							
							configure_general: Cleanup naming.  
						
						
						
					 
					
						2018-03-26 23:02:36 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c97ff4460c 
							
						 
					 
					
						
						
							
							qt: Add config option for is_docked.  
						
						
						
					 
					
						2018-03-26 23:02:35 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							12b05c719e 
							
						 
					 
					
						
						
							
							config: Add setting for whether the system is docked or not.  
						
						
						
					 
					
						2018-03-26 23:02:35 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d8f745382b 
							
						 
					 
					
						
						
							
							graphics_surface: Remove superfluous cast.  
						
						
						
					 
					
						2018-03-26 21:17:05 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							666d53299c 
							
						 
					 
					
						
						
							
							graphics_surface: Fix merge conflicts.  
						
						
						
					 
					
						2018-03-26 21:17:03 -04:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
						
						
							
						
						
							91e67ed430 
							
						 
					 
					
						
						
							
							main.cpp: Replace Citra with yuzu Wiki Links  
						
						
						
					 
					
						2018-03-25 11:44:04 +02:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
						
						
							
						
						
							d248b90c85 
							
						 
					 
					
						
						
							
							main.cpp: Update Dialog from citra to yuzu  
						
						
						
					 
					
						2018-03-25 11:42:46 +02:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							0ce52b1da2 
							
						 
					 
					
						
						
							
							GPU: Make the debug_context variable a member of the frontend instead of a global.  
						
						
						
					 
					
						2018-03-24 23:35:06 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							39e60cfeb1 
							
						 
					 
					
						
						
							
							Frontend: Updated the surface view debug widget to work with Maxwell surfaces.  
						
						
						
					 
					
						2018-03-24 11:31:53 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							025d111308 
							
						 
					 
					
						
						
							
							Frontend: Allow opening the Surface View widget in the Qt frontend.  
						
						
						
					 
					
						2018-03-24 11:31:50 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							77fd0d47e7 
							
						 
					 
					
						
						
							
							Frontend: Ported the GPU breakpoints and surface viewer widgets from citra.  
						
						
						
					 
					
						2018-03-24 11:31:49 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Lim Wee Soong 
							
						 
					 
					
						
						
						
						
							
						
						
							47f96fe13a 
							
						 
					 
					
						
						
							
							Change "yuzu starting..." to be logged with the new macro  
						
						... 
						
						
						
						Just as a proof that it works 
						
					 
					
						2018-03-22 18:26:43 +08:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
						
						
							
						
						
							34b733e70e 
							
						 
					 
					
						
						
							
							CMake: Set EMU_ARCH_BITS in CMakeLists.txt  
						
						
						
					 
					
						2018-03-21 19:03:20 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e353b9fb3d 
							
						 
					 
					
						
						
							
							thread: Add THREADSTATUS_WAIT_HLE_EVENT, remove THREADSTATUS_WAIT_ARB.  
						
						
						
					 
					
						2018-03-18 20:56:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8538e0bc3d 
							
						 
					 
					
						
						
							
							Merge pull request  #213  from Hexagon12/dynarmic-default  
						
						... 
						
						
						
						Make Dynarmic the default CPU core 
						
					 
					
						2018-03-07 18:21:13 -05:00 
						 
				 
			
				
					
						
							
							
								Vishal Sharma 
							
						 
					 
					
						
						
						
						
							
						
						
							65f3119074 
							
						 
					 
					
						
						
							
							Removes the use of QKeySequence::Cancel ( #186 )  
						
						... 
						
						
						
						* Removes the use of QKeySequence::Cancel to remove issues while running make
* Corrects characters in a line for travis failure
* Corrects space in a line for travis failure 
						
					 
					
						2018-02-26 21:03:02 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ac81c02ed9 
							
						 
					 
					
						
						
							
							kernel: Use Scheduler class for threading.  
						
						
						
					 
					
						2018-02-18 15:17:16 -05:00 
						 
				 
			
				
					
						
							
							
								Hexagon12 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8d8c21e00 
							
						 
					 
					
						
						
							
							pls, that was easy  
						
						
						
					 
					
						2018-02-14 19:47:51 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c85e3a2234 
							
						 
					 
					
						
						
							
							debugger: Fix wait_tree crash.  
						
						
						
					 
					
						2018-02-14 00:02:14 -05:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							096be16636 
							
						 
					 
					
						
						
							
							Format: Run the new clang format on everything  
						
						
						
					 
					
						2018-01-20 16:45:11 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a5098e8b8 
							
						 
					 
					
						
						
							
							Merge pull request  #104  from RiverCityRansomware/resizedConfigWindow  
						
						... 
						
						
						
						Port citra #3336  
						
					 
					
						2018-01-18 21:08:54 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5e46a9bb2b 
							
						 
					 
					
						
						
							
							qt: Migrate to Qt 5 signal/slot connection syntax where applicable  
						
						
						
					 
					
						2018-01-18 20:09:40 -05:00 
						 
				 
			
				
					
						
							
							
								Evgeni Danailov 
							
						 
					 
					
						
						
						
						
							
						
						
							cb3ab6ec77 
							
						 
					 
					
						
						
							
							ui: Rename almost all classes in configuration_input.ui ( #99 )  
						
						... 
						
						
						
						* Rename verticalLayout_25 to verticalLayout_23.
* Rename almost all classes. 
						
					 
					
						2018-01-18 15:28:18 -05:00 
						 
				 
			
				
					
						
							
							
								River City Ransomware 
							
						 
					 
					
						
						
						
						
							
						
						
							da3e13fea5 
							
						 
					 
					
						
						
							
							Port citra  #3336  - Resizes the configuration window to not be so stretched out  
						
						
						
					 
					
						2018-01-18 15:22:28 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be0e14ab3e 
							
						 
					 
					
						
						
							
							Merge pull request  #84  from lioncash/cmake  
						
						... 
						
						
						
						CMakeLists: Derive the source directory grouping from targets themselves 
						
					 
					
						2018-01-18 01:37:17 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32eb620ef4 
							
						 
					 
					
						
						
							
							Merge pull request  #88  from lioncash/include  
						
						... 
						
						
						
						hotkeys: Add missing <QTreeWidgetItem> include 
						
					 
					
						2018-01-17 23:04:44 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01b3bf119e 
							
						 
					 
					
						
						
							
							Merge pull request  #87  from lioncash/override  
						
						... 
						
						
						
						game_list: Add missing override specifier for KeyReleaseEater's eventFilter function 
						
					 
					
						2018-01-17 22:44:03 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d38bb36c3 
							
						 
					 
					
						
						
							
							Merge pull request  #86  from lioncash/doxygen  
						
						... 
						
						
						
						game_list: Amend doxygen parameter identifiers 
						
					 
					
						2018-01-17 22:20:50 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e710a1b989 
							
						 
					 
					
						
						
							
							CMakeLists: Derive the source directory grouping from targets themselves  
						
						... 
						
						
						
						Removes the need to store to separate SRC and HEADER variables, and then
construct the target in most cases. 
						
					 
					
						2018-01-17 21:51:43 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							501d1cc33d 
							
						 
					 
					
						
						
							
							hotkeys: Add missing <QTreeWidgetItem> include  
						
						
						
					 
					
						2018-01-17 20:00:25 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							94a6515b71 
							
						 
					 
					
						
						
							
							game_list: Add missing override specifier for KeyReleaseEater's eventFilter function  
						
						
						
					 
					
						2018-01-17 19:54:06 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							15318b6601 
							
						 
					 
					
						
						
							
							game_list: Amend doxygen parameter identifiers for containsAllWords()  
						
						
						
					 
					
						2018-01-17 19:52:15 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e50188374f 
							
						 
					 
					
						
						
							
							bootmanager: Minor tidiness/correctness changes  
						
						... 
						
						
						
						Moved over from #3266  in citra. 
						
					 
					
						2018-01-17 18:35:02 -05:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
						
						
							
						
						
							b17763e3d4 
							
						 
					 
					
						
						
							
							Implement Pull  #3306  from citra: citra_qt: Drop Qt 5 version checks in code ( #41 )  
						
						... 
						
						
						
						* Update bootmanager.cpp
* This *should* fix the clang error 
						
					 
					
						2018-01-17 17:19:41 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7452bab90 
							
						 
					 
					
						
						
							
							Merge pull request  #42  from N00byKing/3295  
						
						... 
						
						
						
						Implement Pull #3295  from citra: citra_qt: CMakeLists: Drop leftover handling code for Qt 4 UI files 
						
					 
					
						2018-01-17 13:50:38 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2b4b668e3 
							
						 
					 
					
						
						
							
							Merge pull request  #57  from nkatz565/fix-tr  
						
						... 
						
						
						
						Fix non translated string (same as Citra PR 2949) 
						
					 
					
						2018-01-17 13:46:39 -05:00 
						 
				 
			
				
					
						
							
							
								noah katz 
							
						 
					 
					
						
						
						
						
							
						
						
							1c98f3a9b3 
							
						 
					 
					
						
						
							
							Fixed formatting  
						
						
						
					 
					
						2018-01-17 11:20:46 -05:00 
						 
				 
			
				
					
						
							
							
								noah katz 
							
						 
					 
					
						
						
						
						
							
						
						
							9a9d33a741 
							
						 
					 
					
						
						
							
							Fix non translated string (same as Citra PR 2949)  
						
						
						
					 
					
						2018-01-16 19:56:41 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f6e3421c8 
							
						 
					 
					
						
						
							
							Merge pull request  #45  from FearlessTobi/patch-1  
						
						... 
						
						
						
						Implement Pull #3030  from Citra: Rename derivative class name 
						
					 
					
						2018-01-16 17:59:14 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7338f089f8 
							
						 
					 
					
						
						
							
							Merge pull request  #43  from N00byKing/3052  
						
						... 
						
						
						
						Implement Pull #3052  from citra: Correct spelling of searchfield in comment 
						
					 
					
						2018-01-16 17:58:25 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f6e29831f 
							
						 
					 
					
						
						
							
							Merge pull request  #53  from nkatz565/nk-fixlabels  
						
						... 
						
						
						
						Implement Pull #3240  from Citra: Add button labels for sdl joystick mappings 
						
					 
					
						2018-01-16 17:55:59 -05:00 
						 
				 
			
				
					
						
							
							
								muemart 
							
						 
					 
					
						
						
						
						
							
						
						
							aec3b28547 
							
						 
					 
					
						
						
							
							Use static functions instead of lambdas  
						
						
						
					 
					
						2018-01-16 16:49:48 -05:00 
						 
				 
			
				
					
						
							
							
								muemart 
							
						 
					 
					
						
						
						
						
							
						
						
							5d5f1dfb68 
							
						 
					 
					
						
						
							
							Add translation support for button labels  
						
						
						
					 
					
						2018-01-16 16:49:41 -05:00 
						 
				 
			
				
					
						
							
							
								muemart 
							
						 
					 
					
						
						
						
						
							
						
						
							f4f64cc197 
							
						 
					 
					
						
						
							
							Add button labels for sdl joystick mappings  
						
						
						
					 
					
						2018-01-16 16:49:29 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							e35644c005 
							
						 
					 
					
						
						
							
							clang-format  
						
						
						
					 
					
						2018-01-16 18:05:21 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1de165506f 
							
						 
					 
					
						
						
							
							Implement Pull  #3030  from Citra  
						
						... 
						
						
						
						citra-qt: Rename derivative class name 
						
					 
					
						2018-01-16 18:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c6c8da218 
							
						 
					 
					
						
						
							
							Update game_list.cpp  
						
						
						
					 
					
						2018-01-16 17:55:06 +01:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a8d13801a 
							
						 
					 
					
						
						
							
							Update CMakeLists.txt  
						
						
						
					 
					
						2018-01-16 17:51:08 +01:00 
						 
				 
			
				
					
						
							
							
								N00byKing 
							
						 
					 
					
						
						
						
						
							
						
						
							8b097aa17e 
							
						 
					 
					
						
						
							
							Implement Pull  #3333  from citra: citra_qt: Pause emulation on CoreError ( #39 )  
						
						
						
					 
					
						2018-01-16 11:32:27 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d818791866 
							
						 
					 
					
						
						
							
							Merge pull request  #24  from nkatz565/nk-inputs  
						
						... 
						
						
						
						Adding meumart's Citra SDL Joystick support. Citra PR #3116  
						
					 
					
						2018-01-16 10:13:39 -05:00 
						 
				 
			
				
					
						
							
							
								goaaats 
							
						 
					 
					
						
						
						
						
							
						
						
							8cdc1be0df 
							
						 
					 
					
						
						
							
							Merge citra-emu PR#3159 by FearlessTobi(citra-qt : Fix a bug in our fullscreen implementation)  
						
						
						
					 
					
						2018-01-16 15:59:30 +01:00 
						 
				 
			
				
					
						
							
							
								goaaats 
							
						 
					 
					
						
						
						
						
							
						
						
							f473780c52 
							
						 
					 
					
						
						
							
							Merge citra-emu PR#3001 by Styleoshin(citra-qt : Adding fullscreen mode)  
						
						
						
					 
					
						2018-01-16 15:50:33 +01:00 
						 
				 
			
				
					
						
							
							
								muemart 
							
						 
					 
					
						
						
						
						
							
						
						
							eaff98dbb3 
							
						 
					 
					
						
						
							
							Adding meumart's Citra SDL Joystick support. Citra PR  #3116  
						
						
						
					 
					
						2018-01-15 20:02:30 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							054d3e5fc3 
							
						 
					 
					
						
						
							
							Merge pull request  #20  from Andrix44/fixes  
						
						... 
						
						
						
						Various fixes 
						
					 
					
						2018-01-15 12:56:16 -05:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
						
						
							
						
						
							a4f5ccbf0a 
							
						 
					 
					
						
						
							
							Clanggit rebase -i fixes  
						
						
						
					 
					
						2018-01-15 18:20:53 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
						
						
							
						
						
							8d968780c1 
							
						 
					 
					
						
						
							
							Clang format  
						
						
						
					 
					
						2018-01-15 17:55:16 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
						
						
							
						
						
							58ee23f16d 
							
						 
					 
					
						
						
							
							Change default log level to info  
						
						
						
					 
					
						2018-01-15 17:15:10 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
						
						
							
						
						
							27960d8c2c 
							
						 
					 
					
						
						
							
							Update the internal resolution settings  
						
						
						
					 
					
						2018-01-15 16:59:02 +01:00 
						 
				 
			
				
					
						
							
							
								shinyquagsire23 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4fa8bded 
							
						 
					 
					
						
						
							
							configure_input: update w/ Switch buttons  
						
						
						
					 
					
						2018-01-15 02:30:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							115d3e133f 
							
						 
					 
					
						
						
							
							qt: Update about dialog to show license for GPLv2 only.  
						
						... 
						
						
						
						Fixes  #6 . 
					
						2018-01-14 17:27:40 -05:00 
						 
				 
			
				
					
						
							
							
								Jannik Vogel 
							
						 
					 
					
						
						
						
						
							
						
						
							1a93237c23 
							
						 
					 
					
						
						
							
							Remove Surface Viewer stub  
						
						
						
					 
					
						2018-01-14 20:12:03 +01:00 
						 
				 
			
				
					
						
							
							
								spycrab 
							
						 
					 
					
						
						
						
						
							
						
						
							c493bd9cc9 
							
						 
					 
					
						
						
							
							Implement "About" dialog  
						
						
						
					 
					
						2018-01-14 19:15:45 +01:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							a24dbcac6e 
							
						 
					 
					
						
						
							
							yuzu qt copy windows deps renamed  
						
						
						
					 
					
						2018-01-13 21:17:42 -07:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							80db02c497 
							
						 
					 
					
						
						
							
							Minor cleanup  
						
						
						
					 
					
						2018-01-13 23:56:18 +00:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							b3c303539e 
							
						 
					 
					
						
						
							
							macOS: Update Info.plist  
						
						
						
					 
					
						2018-01-13 23:11:51 +00:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							c2d28351c7 
							
						 
					 
					
						
						
							
							Add new icons and fix up the linux paths for install  
						
						
						
					 
					
						2018-01-13 15:40:57 -07:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							e86bdb1601 
							
						 
					 
					
						
						
							
							Fix build on macOS and linux  
						
						
						
					 
					
						2018-01-13 22:38:52 +00:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							95ce471774 
							
						 
					 
					
						
						
							
							config: Default log filter to trace.  
						
						
						
					 
					
						2018-01-13 16:23:12 -05:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							18ca3ca751 
							
						 
					 
					
						
						
							
							Removing unused settings and yuzu rebranding  
						
						
						
					 
					
						2018-01-12 19:11:05 -07:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							389979018c 
							
						 
					 
					
						
						
							
							Remove gpu debugger and get yuzu qt to compile  
						
						
						
					 
					
						2018-01-12 19:11:04 -07:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							ebf9a784a9 
							
						 
					 
					
						
						
							
							Massive removal of unused modules  
						
						
						
					 
					
						2018-01-12 19:11:03 -07:00