Florent Castelli 
							
						 
					 
					
						
						
							
						
						c1dcd06043 
					 
					
						
						
							
							cmake: Move PulseAudio detection to AudioCommon  
						
						 
						
						
						
						
					 
					
						2017-02-07 23:35:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						22fbcc67fc 
					 
					
						
						
							
							Merge pull request  #4773  from lioncash/ucode  
						
						 
						
						... 
						
						
						
						UCodes: Eliminate unnecessary includes in header 
						
						
					 
					
						2017-02-08 10:54:12 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						47ccf52c5e 
					 
					
						
						
							
							Merge pull request  #4845  from ligfx/addbraces  
						
						 
						
						... 
						
						
						
						JitIL/IR.cpp: add braces around std::array initalizers 
						
						
					 
					
						2017-02-08 09:42:48 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						2112acf500 
					 
					
						
						
							
							Merge pull request  #4847  from lioncash/exi  
						
						 
						
						... 
						
						
						
						EXI_DeviceAD16: Minor changes 
						
						
					 
					
						2017-02-08 09:40:59 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						31dc2b9cc1 
					 
					
						
						
							
							GCPadEmu: Make constructor explicit  
						
						 
						
						
						
						
					 
					
						2017-02-07 15:12:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						a2a188533a 
					 
					
						
						
							
							GCKeyboardEmu: Make constructor explicit  
						
						 
						
						
						
						
					 
					
						2017-02-07 15:11:49 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						9f8177c9ac 
					 
					
						
						
							
							UCodes: Eliminate unnecessary includes in header  
						
						 
						
						
						
						
					 
					
						2017-02-07 15:08:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						64405f26a8 
					 
					
						
						
							
							lint JitILCommon/IR.cpp  
						
						 
						
						
						
						
					 
					
						2017-02-07 12:08:25 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						1f14b7f907 
					 
					
						
						
							
							EXI_DeviceAD16: Amend variable naming  
						
						 
						
						... 
						
						
						
						Drops Hungarian Notation type prefixing and prefixed underscores. 
						
						
					 
					
						2017-02-07 14:58:23 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						2f74a6f552 
					 
					
						
						
							
							EXI_DeviceAD16: In-class initialize member variables  
						
						 
						
						... 
						
						
						
						Same thing, less code. 
						
						
					 
					
						2017-02-07 14:54:54 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						3cda4e1d9c 
					 
					
						
						
							
							Merge pull request  #4822  from ligfx/copysys  
						
						 
						
						... 
						
						
						
						CMake: add CMAKE_CONFIGURE_DEPENDS on Data/Sys 
						
						
					 
					
						2017-02-07 10:41:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						db9720d038 
					 
					
						
						
							
							Merge pull request  #4842  from ligfx/fix_prix64_es  
						
						 
						
						... 
						
						
						
						ES: use PRIx64 to print m_addtitle_tmd.GetTitleId() 
						
						
					 
					
						2017-02-07 10:39:29 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						8048716efb 
					 
					
						
						
							
							JitIL/IR.cpp: add braces around std::array initalizers  
						
						 
						
						... 
						
						
						
						Fixes the following warnings on macOS Clang:
```
Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/JitILCommon/IR.cpp.o
Source/Core/Core/PowerPC/JitILCommon/IR.cpp:1374:9: warning: suggest braces around initialization of subobject [-Wmissing-braces]
        LoadCR,    LoadLink, LoadMSR,  LoadGReg,          LoadCTR, InterpreterBranch,
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Source/Core/Core/PowerPC/JitILCommon/IR.cpp:1378:9: warning: suggest braces around initialization of subobject [-Wmissing-braces]
        StoreLink,
        ^~~~~~~~~~
Source/Core/Core/PowerPC/JitILCommon/IR.cpp:1419:9: warning: suggest braces around initialization of subobject [-Wmissing-braces]
        BranchCond,
        ^~~~~~~~~~~
3 warnings generated.
``` 
						
						
					 
					
						2017-02-07 01:10:43 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						fc0d88817f 
					 
					
						
						
							
							CMake: make option ENABLE_SDL work again  
						
						 
						
						... 
						
						
						
						Broken in PR #4755  / commit f978765 
						
						
					 
					
						2017-02-06 20:59:58 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						58f01e60d6 
					 
					
						
						
							
							ES: use PRIx64 to print m_addtitle_tmd.GetTitleId()  
						
						 
						
						... 
						
						
						
						Fixes a warning on macOS with Clang. 
						
						
					 
					
						2017-02-06 20:31:28 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Castelli 
							
						 
					 
					
						
						
							
						
						d1eaa59a8e 
					 
					
						
						
							
							cmake: Move detection of OpenAL to AudioCommon  
						
						 
						
						
						
						
					 
					
						2017-02-07 03:42:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Castelli 
							
						 
					 
					
						
						
							
						
						cbb7e4072a 
					 
					
						
						
							
							cmake: Move AO detection to AudioCommon  
						
						 
						
						
						
						
					 
					
						2017-02-07 03:42:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						1fd1620e4e 
					 
					
						
						
							
							CMake: add CMAKE_CONFIGURE_DEPENDS on Data/Sys  
						
						 
						
						... 
						
						
						
						Since files from Data/Sys are collected and added to a built macOS .app
bundle using GLOB, any new files won't get picked up until the next time
CMake is run. Tell CMake it should re-run itself every time the directory
is touched. 
						
						
					 
					
						2017-02-06 13:55:35 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						eb3c172b95 
					 
					
						
						
							
							Merge pull request  #4618  from Helios747/bounding_box_check  
						
						 
						
						... 
						
						
						
						[Video] Warn when booting a bounding box game on an unsupported GPU 
						
						
					 
					
						2017-02-06 21:58:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						d244597b42 
					 
					
						
						
							
							Merge pull request  #4408  from leoetlino/usb  
						
						 
						
						... 
						
						
						
						IOS: USB support (OH0, USB_VEN, USB_HID) 
						
						
					 
					
						2017-02-07 09:17:05 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						2835cfde52 
					 
					
						
						
							
							Merge pull request  #4836  from lioncash/enum  
						
						 
						
						... 
						
						
						
						DSPCore: Convert the DSPCoreState enum into an enum class 
						
						
					 
					
						2017-02-07 09:14:22 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony 
							
						 
					 
					
						
						
							
						
						0c7d9bbb73 
					 
					
						
						
							
							Merge pull request  #4837  from lioncash/npd  
						
						 
						
						... 
						
						
						
						NetWindow: Make chat messages queue private 
						
						
					 
					
						2017-02-06 10:20:29 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						2597d2b69b 
					 
					
						
						
							
							NetWindow: Make chat messages queue private  
						
						 
						
						... 
						
						
						
						This doesn't need to be publicly accessable. 
						
						
					 
					
						2017-02-06 13:03:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						f978765bf0 
					 
					
						
						
							
							Merge pull request  #4755  from Orphis/cmake_sdl  
						
						 
						
						... 
						
						
						
						cmake: Modernize SDL discovery 
						
						
					 
					
						2017-02-06 11:55:03 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						063e4df5a1 
					 
					
						
						
							
							DSPCore: Convert the DSPCoreState enum into an enum class  
						
						 
						
						
						
						
					 
					
						2017-02-06 11:47:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						e4c17f126c 
					 
					
						
						
							
							Merge pull request  #4835  from ligfx/configurefilescmrev  
						
						 
						
						... 
						
						
						
						CMake: use configure_file to generate scmrev.h 
						
						
					 
					
						2017-02-06 11:14:08 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						acc8dae2b3 
					 
					
						
						
							
							CMake: use configure_file to generate scmrev.h  
						
						 
						
						... 
						
						
						
						The built-in `configure_file` command correctly handles the case where
none of the variables change and scmrev.h doesn't need to be rebuilt.
This saves a full re-link of Dolphin any time CMake is re-run. 
						
						
					 
					
						2017-02-05 22:26:49 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						259f827e34 
					 
					
						
						
							
							Core: Actually make the State enum an enum class  
						
						 
						
						... 
						
						
						
						It helps if I actually make it a strongly typed enum. 
						
						
					 
					
						2017-02-06 01:13:07 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						b9fc79020d 
					 
					
						
						
							
							Merge pull request  #4817  from sepalani/debug_print_case  
						
						 
						
						... 
						
						
						
						Handle another case with HLE_GeneralDebugPrint 
						
						
					 
					
						2017-02-06 17:40:44 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						abe7081337 
					 
					
						
						
							
							Merge pull request  #4818  from ligfx/bundleutilities  
						
						 
						
						... 
						
						
						
						CMake: use BundleUtilities to fix up Dolphin.app 
						
						
					 
					
						2017-02-06 17:39:46 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						d022913fb3 
					 
					
						
						
							
							Merge pull request  #4828  from lioncash/state  
						
						 
						
						... 
						
						
						
						Core: Convert State enum into an enum class 
						
						
					 
					
						2017-02-06 17:38:46 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						516ddc1d0c 
					 
					
						
						
							
							Merge pull request  #4820  from JosJuice/translate-swedish  
						
						 
						
						... 
						
						
						
						Translate Swedish in example strings to English 
						
						
					 
					
						2017-02-06 17:36:41 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Castelli 
							
						 
					 
					
						
						
							
						
						a7c4fd9bf0 
					 
					
						
						
							
							cmake: Move discovery of SDL to InputCommon  
						
						 
						
						
						
						
					 
					
						2017-02-06 05:02:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						1f1a232546 
					 
					
						
						
							
							Merge pull request  #4629  from JosJuice/es-movie-title-id  
						
						 
						
						... 
						
						
						
						Don't call Movie::SetTitleId from ES 
						
						
					 
					
						2017-02-05 09:26:08 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						af33c9714e 
					 
					
						
						
							
							Merge pull request  #4825  from Orphis/cmake_alsa  
						
						 
						
						... 
						
						
						
						CMake: Updates to AudioCommon & ALSA discovery 
						
						
					 
					
						2017-02-05 08:50:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						e07383a783 
					 
					
						
						
							
							Core: Convert State enum into an enum class  
						
						 
						
						
						
						
					 
					
						2017-02-05 08:32:23 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						c4d470cbf2 
					 
					
						
						
							
							Merge pull request  #4827  from Kurausukun/master  
						
						 
						
						... 
						
						
						
						Support Setting CPU Overclock via GameINIs 
						
						
					 
					
						2017-02-06 01:36:05 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						4df22e03ca 
					 
					
						
						
							
							Merge pull request  #4823  from lioncash/tlb  
						
						 
						
						... 
						
						
						
						PowerPC: Rename tlb_entry struct to TLBEntry 
						
						
					 
					
						2017-02-06 00:59:39 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kurausukun 
							
						 
					 
					
						
						
							
						
						2479fe6e53 
					 
					
						
						
							
							Support Setting CPU Overclock via GameINIs  
						
						 
						
						
						
						
					 
					
						2017-02-05 06:16:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						b63b6111b3 
					 
					
						
						
							
							IOS: Implement USB_VEN (/dev/usb/ven)  
						
						 
						
						
						
						
					 
					
						2017-02-05 11:36:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						c9f4889437 
					 
					
						
						
							
							IOS: Re-implement USB_HIDv4 (/dev/usb/hid)  
						
						 
						
						... 
						
						
						
						This reimplements the USB HID v4 IOS device using the new common
USB code (to reuse more code and allow emulated HIDs to be added
more easily in the future).
The main difference is that HIDs now have to be whitelisted, like
every other USB device for OH0 and VEN. 
						
						
					 
					
						2017-02-05 11:36:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						ee188a1d5a 
					 
					
						
						
							
							IOS: Implement OH0 (/dev/usb/oh0)  
						
						 
						
						
						
						
					 
					
						2017-02-05 11:36:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						c8a6dc6c23 
					 
					
						
						
							
							Use a single libusb context  
						
						 
						
						... 
						
						
						
						libusb on Windows is limited to only a single context. Trying to open
more than one can cause device enumerations to fail randomly.
libusb is thread-safe and we don't use the manual polling support (with
`poll()`) so this should be safe. 
						
						
					 
					
						2017-02-05 11:36:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						73e55ccf44 
					 
					
						
						
							
							IOS: Add base Host and USB::Device classes  
						
						 
						
						... 
						
						
						
						The Host class will be used by the OH0, VEN and HID implementations
as the base class for the IOS HLE device. It handles scanning devices,
detecting device changes and everything that will be needed for OH0,
VEN and HID to be implemented, while mostly abstracting libusb away.
The Device class is for actual USB devices. This commit adds a
LibusbDevice which interacts with a real USB device and enables
USB passthrough. 
						
						
					 
					
						2017-02-05 11:36:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						b8c651eac4 
					 
					
						
						
							
							IOS: Store the active IOS title ID  
						
						 
						
						... 
						
						
						
						This allows us to get back the current active IOS version and expose
only devices which exist/can be used in that version. 
						
						
					 
					
						2017-02-05 11:36:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						e246afb049 
					 
					
						
						
							
							IOS: Add UpdateWantDeterminism to devices  
						
						 
						
						... 
						
						
						
						This will be useful for the USB devices to disconnect and hide any real
devices when Core::g_want_determinism is true. 
						
						
					 
					
						2017-02-05 11:36:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						b7cc25535f 
					 
					
						
						
							
							DolphinWX: Add USB passthrough settings  
						
						 
						
						... 
						
						
						
						Allows adding/removing devices from USB passthrough. 
						
						
					 
					
						2017-02-05 11:36:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						69a13a12e2 
					 
					
						
						
							
							Add USB passthrough setting and USBUtils  
						
						 
						
						... 
						
						
						
						This adds a USB passthrough setting to ConfigManager and everything
needed for the UI to show and manage the whitelist properly. 
						
						
					 
					
						2017-02-05 11:36:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						e4d20647d4 
					 
					
						
						
							
							Merge pull request  #4824  from lioncash/coremode  
						
						 
						
						... 
						
						
						
						PowerPC: Convert CoreMode enum into an enum class 
						
						
					 
					
						2017-02-05 08:25:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Castelli 
							
						 
					 
					
						
						
							
						
						2fceb016b4 
					 
					
						
						
							
							cmake: Move ALSA detection to AudioCommon  
						
						 
						
						
						
						
					 
					
						2017-02-05 02:55:05 +01:00