Matthew Parlane 
							
						 
					 
					
						
						
							
						
						9838afea41 
					 
					
						
						
							
							Merge pull request  #4479  from GerbilSoft/feature/RVT-R.dev-key  
						
						 
						
						... 
						
						
						
						Support for RVT-R disc images 
						
						
					 
					
						2017-01-13 09:56:50 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						22546aef37 
					 
					
						
						
							
							Merge pull request  #4499  from ligfx/msgalertmainthread  
						
						 
						
						... 
						
						
						
						DolphinWX: pass wxMsgAlert to main thread on non-GTK too 
						
						
					 
					
						2017-01-13 09:52:09 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						24f7ebc890 
					 
					
						
						
							
							Merge pull request  #4420  from JosJuice/memcard-header-time  
						
						 
						
						... 
						
						
						
						Don't use GetEmulatedTime in GCMemcard 
						
						
					 
					
						2017-01-13 09:49:35 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						64101137cd 
					 
					
						
						
							
							Remove pre-generated SYSCONF  
						
						 
						
						... 
						
						
						
						Dolphin is able to generate one with all correct default settings, so
we don't need to ship with a pre-generated SYSCONF and worry about
syncing default settings.
Additionally, this commit changes SysConf to work with session SYSCONFs
so that Dolphin is able to generate a default one even for Movie/TAS.
Which SYSCONF needs to be touched is explicitly specified to avoid
confusion about which file SysConf is managing.
(Another notable change is that the Wii root functions are moved into
Core to prevent Common from depending on Core.) 
						
						
					 
					
						2017-01-12 21:30:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						d346d4ced1 
					 
					
						
						
							
							Merge pull request  #4544  from JosJuice/region-enum  
						
						 
						
						... 
						
						
						
						DiscIO: Add GetRegion function and Region enum 
						
						
					 
					
						2017-01-13 09:19:27 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						34c6672b97 
					 
					
						
						
							
							Merge pull request  #4446  from leoetlino/countries  
						
						 
						
						... 
						
						
						
						ConfigManager: Don't overwrite the SYSCONF country 
						
						
					 
					
						2017-01-13 09:09:56 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						356619642b 
					 
					
						
						
							
							Merge pull request  #4647  from degasus/jitcache  
						
						 
						
						... 
						
						
						
						JitCache: Clean up block id handling. 
						
						
					 
					
						2017-01-13 09:00:46 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						d4a529614a 
					 
					
						
						
							
							Jit64: Use PPCSTATE reg if possible.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:55:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						a8b26937f3 
					 
					
						
						
							
							JitCache: Clean up GetBlockFromStartAddress.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:24:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						214f37ecef 
					 
					
						
						
							
							JitCache: Rename variables.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						3ee178abe7 
					 
					
						
						
							
							JitCache: Drop unused functions.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						7e850361fb 
					 
					
						
						
							
							JitCache: Add a helper function to iterate over all blocks.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						ca026b58ab 
					 
					
						
						
							
							JitCache: Use a pointer in links_to.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						928ccbef53 
					 
					
						
						
							
							JitCache: Use a pointer in block_map.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						74a27d9742 
					 
					
						
						
							
							JitCache: Use a pointer in start_block_map.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						2d5288dc10 
					 
					
						
						
							
							JitCache: Return a pointer in AllocateBlock.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						f14cebf079 
					 
					
						
						
							
							JitCache: Use a pointer in FinalizeBlock.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						d3aa8c8080 
					 
					
						
						
							
							JitCache: Return a pointer in GetBlockFromStartAddress.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						f6ec96efbd 
					 
					
						
						
							
							JitCache: Use a pointer in DestroyBlock.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						68c85d32f7 
					 
					
						
						
							
							JitCache: Use a pointer in UnlinkBlock.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						eb390f3020 
					 
					
						
						
							
							JitCache: Use a pointer in LinkBlock.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						ccb8c44a5a 
					 
					
						
						
							
							JitCache: Use a pointer in LinkBlockExits.  
						
						 
						
						
						
						
					 
					
						2017-01-12 20:23:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						119dfbb436 
					 
					
						
						
							
							Merge pull request  #4648  from lioncash/iofile  
						
						 
						
						... 
						
						
						
						IOFile: Get rid of IOFile's ReleaseHandle function 
						
						
					 
					
						2017-01-13 08:15:23 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						6f08ef9a25 
					 
					
						
						
							
							IOFile: Get rid of IOFile's ReleaseHandle function  
						
						 
						
						... 
						
						
						
						Transfer of handles should be done via std::move. 
						
						
					 
					
						2017-01-12 12:34:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						0b6e5765dd 
					 
					
						
						
							
							Merge pull request  #4610  from ligfx/fixgamelist  
						
						 
						
						... 
						
						
						
						DolphinWX: Fix position of GameListCtrl tooltips on macOS 
						
						
					 
					
						2017-01-12 14:18:05 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						fdcf5aeb75 
					 
					
						
						
							
							DolphinWX: Fix position of GameListCtrl tooltips on macOS  
						
						 
						
						
						
						
					 
					
						2017-01-11 16:59:15 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						04a86e1cee 
					 
					
						
						
							
							Merge pull request  #4646  from leoetlino/minor-simplifications  
						
						 
						
						... 
						
						
						
						IOS HLE: Minor simplifications 
						
						
					 
					
						2017-01-12 12:32:05 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						ed6e346664 
					 
					
						
						
							
							Merge pull request  #4617  from lioncash/hotkey  
						
						 
						
						... 
						
						
						
						HotkeyInputConfigDialog: Move UI creation into named functions 
						
						
					 
					
						2017-01-12 11:02:10 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						c765087548 
					 
					
						
						
							
							Merge pull request  #4645  from lioncash/breakpoints  
						
						 
						
						... 
						
						
						
						BreakPoints: Minor changes 
						
						
					 
					
						2017-01-12 11:01:11 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						b760479f77 
					 
					
						
						
							
							BreakPoints: Use std::any_of where applicable  
						
						 
						
						
						
						
					 
					
						2017-01-11 16:37:31 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						13c374b118 
					 
					
						
						
							
							IOS HLE: Replace some loops with range-based loops  
						
						 
						
						
						
						
					 
					
						2017-01-11 21:20:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						36c4dda4ed 
					 
					
						
						
							
							IOS HLE: Simplify Reset() and SetDefaultContentFile()  
						
						 
						
						... 
						
						
						
						Reset():
We only need to close IOS devices which were opened, and we can do that
simply by iterating over s_fdmap and closing any opened device.
With this change, s_device_map can be cleared at once.
SetDefaultContentFile():
We can just use s_es_handles which is guaranteed to contain three valid
ES devices. Gets rid of a downcast. 
						
						
					 
					
						2017-01-11 17:52:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						e97953130d 
					 
					
						
						
							
							BreakPoints: Use character literals for finding single characters  
						
						 
						
						... 
						
						
						
						The single character find overload is better suited over the one for
finding character sequences. 
						
						
					 
					
						2017-01-11 10:08:14 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						4e649c60c0 
					 
					
						
						
							
							BreakPoints: Make getters const member functions  
						
						 
						
						... 
						
						
						
						Just const-correctness stuff. The returned collection can't be modified,
so this makes sense. 
						
						
					 
					
						2017-01-11 10:08:14 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						0f8bcf412d 
					 
					
						
						
							
							BreakPoints: Rename variables  
						
						 
						
						... 
						
						
						
						Drops Hungarian notation where applicable.Drops Hungarian notation where
applicable. 
						
						
					 
					
						2017-01-11 10:08:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						274ab8a262 
					 
					
						
						
							
							BreakPoints: Make the memchecks class member private  
						
						 
						
						... 
						
						
						
						There's no need to make this public. 
						
						
					 
					
						2017-01-11 10:07:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						f82d6c6fe1 
					 
					
						
						
							
							Merge pull request  #4644  from leoetlino/no-return-value  
						
						 
						
						... 
						
						
						
						IOS HLE: Make Device::Update() return void 
						
						
					 
					
						2017-01-11 15:09:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						55b82e323c 
					 
					
						
						
							
							Merge pull request  #4537  from JosJuice/blob-open-less-files  
						
						 
						
						... 
						
						
						
						Open less files when detecting/opening blobs 
						
						
					 
					
						2017-01-11 08:30:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						15567ef2bf 
					 
					
						
						
							
							IOS HLE: Remove useless overrides in bt_stub  
						
						 
						
						... 
						
						
						
						Since the Open command won't ever return with the stub, there's no way
we will get a Close/IOCtl/IOCtlV for it, so we don't have to
implement it at all. 
						
						
					 
					
						2017-01-11 14:06:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						f66aab6381 
					 
					
						
						
							
							IOS HLE: Make Device::Update() return void  
						
						 
						
						... 
						
						
						
						The return value is not used at all, so it's useless to keep it.
And the semantics of the return value were not even well defined. 
						
						
					 
					
						2017-01-11 14:06:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						93c5c0213f 
					 
					
						
						
							
							BreakPoints: Convert typedefs into using aliases  
						
						 
						
						
						
						
					 
					
						2017-01-11 07:59:43 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						50ee01754e 
					 
					
						
						
							
							BreakPoints: Add initializers for TBreakPoint and TWatch  
						
						 
						
						... 
						
						
						
						Ensures all members are consistently initialized. 
						
						
					 
					
						2017-01-11 07:55:43 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						588374349f 
					 
					
						
						
							
							BreakPoints: In-class initialize TMemCheck members  
						
						 
						
						... 
						
						
						
						Same thing, less code. 
						
						
					 
					
						2017-01-11 07:53:49 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						b1873264d7 
					 
					
						
						
							
							WbfsBlob: Don't wrap file_entry in std::unique_ptr  
						
						 
						
						... 
						
						
						
						There doesn't seem to be any reason for doing it. 
						
						
					 
					
						2017-01-11 13:39:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						0363be4320 
					 
					
						
						
							
							WbfsBlob: Remove m_total_files  
						
						 
						
						... 
						
						
						
						std::vector already keeps track of this for us. 
						
						
					 
					
						2017-01-11 13:39:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						5c02795af0 
					 
					
						
						
							
							WbfsBlob: Only open each file once  
						
						 
						
						... 
						
						
						
						The first file used to be opened once by
CreateBlobReader and once inside WbfsFileReader. 
						
						
					 
					
						2017-01-11 13:33:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						8d54bbc528 
					 
					
						
						
							
							Don't create new IOFiles when creating a blob  
						
						 
						
						... 
						
						
						
						...except for WBFS, which is special because
it has the ability to open multiple files. 
						
						
					 
					
						2017-01-11 13:23:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						d1ea00ed88 
					 
					
						
						
							
							Only open file once when detecting blob type  
						
						 
						
						
						
						
					 
					
						2017-01-11 13:23:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						a3bef102b7 
					 
					
						
						
							
							Merge pull request  #4643  from SeannyM/settings-saving  
						
						 
						
						... 
						
						
						
						Android: Change Exit Without Saving to Save and Exit 
						
						
					 
					
						2017-01-11 22:59:42 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sean Maas 
							
						 
					 
					
						
						
							
						
						cc29691875 
					 
					
						
						
							
							Android: Change Exit Without Saving to Save and Exit  
						
						 
						
						
						
						
					 
					
						2017-01-10 17:12:42 -05:00