bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							46f78b7f19 
							
						 
					 
					
						
						
							
							shader: Update log message to use proper log class.  
						
						 
						
						
						
					 
					
						2016-03-12 12:03:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2f0a61debf 
							
						 
					 
					
						
						
							
							Merge pull request  #1266  from Subv/miiapplet  
						
						 
						
						... 
						
						
						
						HLE/Applets: Implemented a dummy Mii Selector applet. 
						
					 
					
						2016-03-12 11:23:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							0f8be2d2cc 
							
						 
					 
					
						
						
							
							HLE/Applets: Implemented a dummy Mii Selector applet.  
						
						 
						
						... 
						
						
						
						This prevents some games (like Super Mario 3D Land) from freezing when trying to launch it, however, it's not complete and won't let you go past Mii selection as the parameter structure hasn't been reverse engineered yet. 
						
					 
					
						2016-03-12 10:59:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							afb5140b53 
							
						 
					 
					
						
						
							
							Merge pull request  #1500  from lioncash/nullptr  
						
						 
						
						... 
						
						
						
						gsp_gpu: Change 0 literal to nullptr 
						
					 
					
						2016-03-12 10:15:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							fba547b924 
							
						 
					 
					
						
						
							
							gsp_gpu: Change 0 literal to nullptr  
						
						 
						
						
						
					 
					
						2016-03-11 22:59:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d7dd6c8bd1 
							
						 
					 
					
						
						
							
							hle: Update service function tables  
						
						 
						
						
						
					 
					
						2016-03-11 22:23:51 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3789de6bd9 
							
						 
					 
					
						
						
							
							Merge pull request  #1476  from lioncash/emit  
						
						 
						
						... 
						
						
						
						emitter: constexpr/misc changes 
						
					 
					
						2016-03-10 01:06:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							305e63d9ea 
							
						 
					 
					
						
						
							
							Merge pull request  #1475  from lioncash/align  
						
						 
						
						... 
						
						
						
						Common: Get rid of alignment macros 
						
					 
					
						2016-03-09 20:08:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							3475808a54 
							
						 
					 
					
						
						
							
							Merge pull request  #1478  from JayFoxRox/master  
						
						 
						
						... 
						
						
						
						Fix attribute mapping in vs debugger 
						
					 
					
						2016-03-09 20:06:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LittleWhite 
							
						 
					 
					
						
						
						
						
							
						
						
							e649f5d98d 
							
						 
					 
					
						
						
							
							Fix missing return  
						
						 
						
						
						
					 
					
						2016-03-09 22:20:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4a2d1571bc 
							
						 
					 
					
						
						
							
							Merge pull request  #1474  from lioncash/renderer  
						
						 
						
						... 
						
						
						
						renderer_base: Minor changes 
						
					 
					
						2016-03-09 10:57:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jannik Vogel 
							
						 
					 
					
						
						
						
						
							
						
						
							557b732b43 
							
						 
					 
					
						
						
							
							Fix attribute mapping in vs debugger  
						
						 
						
						
						
					 
					
						2016-03-09 13:15:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e3f9d09b28 
							
						 
					 
					
						
						
							
							emitter: templatize ImmPtr  
						
						 
						
						
						
					 
					
						2016-03-09 03:13:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1351c0ce9f 
							
						 
					 
					
						
						
							
							emitter: constexpr-ify helper functions  
						
						 
						
						
						
					 
					
						2016-03-09 03:13:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e66a6a2a1b 
							
						 
					 
					
						
						
							
							emitter: Get rid of CanDoOpWith  
						
						 
						
						... 
						
						
						
						This was removed in Dolphin as there were no particular uses for it.
I'm sure the same will apply to citra. 
						
					 
					
						2016-03-09 03:12:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							6085b419e5 
							
						 
					 
					
						
						
							
							emitter: constexpr-ify OpArg  
						
						 
						
						
						
					 
					
						2016-03-09 03:12:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							77bcdafc94 
							
						 
					 
					
						
						
							
							emitter: friend class OpArg with XEmitter  
						
						 
						
						
						
					 
					
						2016-03-09 02:25:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							450c84c990 
							
						 
					 
					
						
						
							
							emitter: Remove unimplemented prototype  
						
						 
						
						
						
					 
					
						2016-03-09 02:20:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							88d604383e 
							
						 
					 
					
						
						
							
							Common: Get rid of alignment macros  
						
						 
						
						... 
						
						
						
						The gl rasterizer already uses alignas,
so we may as well move everything over. 
						
					 
					
						2016-03-09 01:31:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8530a2d7df 
							
						 
					 
					
						
						
							
							Merge pull request  #1344  from LittleWhite-tb/error-output  
						
						 
						
						... 
						
						
						
						Output errors in GUI 
						
					 
					
						2016-03-08 23:12:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4b5b32e721 
							
						 
					 
					
						
						
							
							renderer_base: In-class initialize variables  
						
						 
						
						
						
					 
					
						2016-03-08 21:46:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							be913040a8 
							
						 
					 
					
						
						
							
							render_base: Clarify/normalize getter functions  
						
						 
						
						
						
					 
					
						2016-03-08 21:45:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							bf76afc68d 
							
						 
					 
					
						
						
							
							renderer_base: Don't directly expose the rasterizer unique_ptr  
						
						 
						
						... 
						
						
						
						There's no reason to allow direct access to the unique_ptr instance. Only
its contained pointer. 
						
					 
					
						2016-03-08 21:31:44 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LittleWhite 
							
						 
					 
					
						
						
						
						
							
						
						
							4be68dddfb 
							
						 
					 
					
						
						
							
							Improve error report from Init() functions  
						
						 
						
						... 
						
						
						
						Add error popup when citra initialization failed 
						
					 
					
						2016-03-08 22:05:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							58c336b671 
							
						 
					 
					
						
						
							
							Merge pull request  #1441  from MerryMage/dsp-pipes  
						
						 
						
						... 
						
						
						
						AudioCore: Implement Pipe 2 
						
					 
					
						2016-03-07 20:29:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							b12a0b753f 
							
						 
					 
					
						
						
							
							Merge pull request  #1467  from LittleWhite-tb/bug-shader-object  
						
						 
						
						... 
						
						
						
						Set the appropriate locale to get float conversion working using to_string 
						
					 
					
						2016-03-07 20:23:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LittleWhite 
							
						 
					 
					
						
						
						
						
							
						
						
							9d8a724225 
							
						 
					 
					
						
						
							
							Set the appropriate locale to get float conversion working using std::to_string  
						
						 
						
						
						
					 
					
						2016-03-07 19:51:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							004991d79e 
							
						 
					 
					
						
						
							
							DSP: Implement Pipe 2  
						
						 
						
						... 
						
						
						
						Pipe 2 is a DSP pipe that is used to initialize both the DSP hardware (the
application signals to the DSP to initialize) and the application (the DSP
provides the memory location of structures in the shared memory region). 
						
					 
					
						2016-03-06 21:25:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							6436d101b5 
							
						 
					 
					
						
						
							
							Merge pull request  #1462  from yuriks/depth-test-write  
						
						 
						
						... 
						
						
						
						Pica: Write depth value even when depth test is disabled 
						
					 
					
						2016-03-06 11:16:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							6aa90e13f9 
							
						 
					 
					
						
						
							
							Memory: Do correct Phys->Virt address translation for non-APP linheap  
						
						 
						
						
						
					 
					
						2016-03-05 22:09:59 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathew Maidment 
							
						 
					 
					
						
						
						
						
							
						
						
							8ee230fe1c 
							
						 
					 
					
						
						
							
							Merge pull request  #1455  from yuriks/ResultVal-union  
						
						 
						
						... 
						
						
						
						core: Use unrestricted union to hold storage of ResultVal value 
						
					 
					
						2016-03-05 23:29:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							c58bc25d5b 
							
						 
					 
					
						
						
							
							Pica: Write depth value even when depth test is disabled  
						
						 
						
						... 
						
						
						
						This has been confirmed on hardware. Fixes Etrian Odyssey IV. 
						
					 
					
						2016-03-05 20:16:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							5b0fe77140 
							
						 
					 
					
						
						
							
							DSP: Print hash of firmware to console  
						
						 
						
						
						
					 
					
						2016-03-06 00:11:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							6dd05e610a 
							
						 
					 
					
						
						
							
							core: Use unrestricted union to hold storage of ResultVal value  
						
						 
						
						
						
					 
					
						2016-03-05 00:13:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							b967a581a1 
							
						 
					 
					
						
						
							
							Loader/NCCH: Log the program ID during loading  
						
						 
						
						... 
						
						
						
						This is useful for all sorts of things, but mainly to identify save
folders more easily. 
						
					 
					
						2016-03-04 23:53:10 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							987d85a33b 
							
						 
					 
					
						
						
							
							Merge pull request  #1429  from mailwl/branch-acu  
						
						 
						
						... 
						
						
						
						ac:u IsConnected implemented 
						
					 
					
						2016-03-05 02:10:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							878562c291 
							
						 
					 
					
						
						
							
							Merge pull request  #1389  from yuriks/stub-cam  
						
						 
						
						... 
						
						
						
						Stub CAM:U service 
						
					 
					
						2016-03-04 10:11:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mailwl 
							
						 
					 
					
						
						
						
						
							
						
						
							d6be7ff683 
							
						 
					 
					
						
						
							
							ac:u: Stub IsConnected  
						
						 
						
						
						
					 
					
						2016-03-04 15:59:02 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LittleWhite 
							
						 
					 
					
						
						
						
						
							
						
						
							7ad669a911 
							
						 
					 
					
						
						
							
							Display errors in GUI when loading ROM failed  
						
						 
						
						
						
					 
					
						2016-03-03 22:52:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c9009d39d4 
							
						 
					 
					
						
						
							
							Merge pull request  #1394  from ds84182/immediate-mode-vtx  
						
						 
						
						... 
						
						
						
						Add immediate mode vertex submission 
						
					 
					
						2016-03-03 10:51:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dwayne Slater 
							
						 
					 
					
						
						
						
						
							
						
						
							6b775034dd 
							
						 
					 
					
						
						
							
							Add immediate mode vertex submission  
						
						 
						
						
						
					 
					
						2016-03-02 22:16:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							699b2a6571 
							
						 
					 
					
						
						
							
							Merge pull request  #1403  from MerryMage/sdl  
						
						 
						
						... 
						
						
						
						Dependencies: Remove GLFW, Add SDL2 
						
					 
					
						2016-03-02 20:32:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							48366b1071 
							
						 
					 
					
						
						
							
							Config: Use unique_ptr instead of raw pointer  
						
						 
						
						
						
					 
					
						2016-03-02 14:25:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ea0ca17215 
							
						 
					 
					
						
						
							
							Merge pull request  #1434  from Kloen/legend  
						
						 
						
						... 
						
						
						
						Add THREADPROCESSORID_ALL on SVC::CreateThread 
						
					 
					
						2016-03-02 09:09:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							ba2a54a9dd 
							
						 
					 
					
						
						
							
							Dependencies: Remove GLFW, Add SDL2  
						
						 
						
						... 
						
						
						
						citra: Remove GLFW, Add SDL2
FindSDL2: Do not CACHE SDL2_* variables if library is not found
EmuWindow_SDL2: Set minimal client area at initialisation time
EmuWindow_SDL2: Corrections
EmuWindow_SDL2: Fix no decorations on startup on OS X
cmake: windows_copy_files 
						
					 
					
						2016-03-02 14:09:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							cddb9bd2aa 
							
						 
					 
					
						
						
							
							Merge pull request  #1297  from Subv/saves  
						
						 
						
						... 
						
						
						
						DiskDirectory: Initialize the directory member with valid info. 
						
					 
					
						2016-03-01 17:16:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kloen 
							
						 
					 
					
						
						
						
						
							
						
						
							1149e66820 
							
						 
					 
					
						
						
							
							ThreadProcessorId_All on SVC::CreateThread  
						
						 
						
						
						
					 
					
						2016-03-01 12:03:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							1912c4691b 
							
						 
					 
					
						
						
							
							Service/CFG: Fix potential endianess issue  
						
						 
						
						
						
					 
					
						2016-02-29 23:56:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							228d8ac14a 
							
						 
					 
					
						
						
							
							Service/CFG: Add block 0x000A0000 (username) to default config file  
						
						 
						
						
						
					 
					
						2016-02-29 23:55:48 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							338a0f01f2 
							
						 
					 
					
						
						
							
							Service/CAM: Add doxycomments to all service functions  
						
						 
						
						
						
					 
					
						2016-02-29 22:53:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							ddcf2ef32a 
							
						 
					 
					
						
						
							
							Merge pull request  #1427  from MerryMage/emit-lbit  
						
						 
						
						... 
						
						
						
						x64 Emitter: Fix L bit in VEX prefix 
						
					 
					
						2016-02-28 03:12:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							f73c39d573 
							
						 
					 
					
						
						
							
							x64 Emitter: Fix L bit in VEX prefix  
						
						 
						
						
						
					 
					
						2016-02-27 12:45:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mailwl 
							
						 
					 
					
						
						
						
						
							
						
						
							2e13b7f3ca 
							
						 
					 
					
						
						
							
							Initial implementation ir:user  
						
						 
						
						
						
					 
					
						2016-02-26 18:39:28 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c28a48aa02 
							
						 
					 
					
						
						
							
							Merge pull request  #1352  from LittleWhite-tb/exit_check  
						
						 
						
						... 
						
						
						
						Add check before closure when emulation is running 
						
					 
					
						2016-02-26 08:36:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2b00bdec1f 
							
						 
					 
					
						
						
							
							Merge pull request  #1424  from MerryMage/lut_init  
						
						 
						
						... 
						
						
						
						renderer_opengl: Initalise fragment shader LUT textures 
						
					 
					
						2016-02-25 19:36:27 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							af7282b5ea 
							
						 
					 
					
						
						
							
							Merge pull request  #1386  from MerryMage/audio-core-skeleton  
						
						 
						
						... 
						
						
						
						Audio Core: Skeleton 
						
					 
					
						2016-02-25 19:21:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							0801363840 
							
						 
					 
					
						
						
							
							renderer_opengl: Initalise fragment shader LUT textures  
						
						 
						
						
						
					 
					
						2016-02-26 00:12:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e04e6aabbc 
							
						 
					 
					
						
						
							
							Merge pull request  #1395  from ds84182/padding-attributes  
						
						 
						
						... 
						
						
						
						Add support for padding vertex attributes 
						
					 
					
						2016-02-24 18:15:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							8b00954ec7 
							
						 
					 
					
						
						
							
							AudioCore: Skeleton Implementation  
						
						 
						
						... 
						
						
						
						This commit:
* Adds a new subproject, audio_core.
* Defines structures that exist in DSP shared memory.
* Hooks up various other parts of the emulator into audio core.
This sets the foundation for a later HLE DSP implementation. 
						
					 
					
						2016-02-21 13:13:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dwayne Slater 
							
						 
					 
					
						
						
						
						
							
						
						
							ed8072b48b 
							
						 
					 
					
						
						
							
							Fix out of bounds array access when loading a component >= 12  
						
						 
						
						
						
					 
					
						2016-02-20 19:03:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dwayne Slater 
							
						 
					 
					
						
						
						
						
							
						
						
							82fc075ff6 
							
						 
					 
					
						
						
							
							Add support for padding vertex attributes  
						
						 
						
						
						
					 
					
						2016-02-20 19:00:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							fc6fa0f088 
							
						 
					 
					
						
						
							
							Service/CAM: Dummy implementation of some functions  
						
						 
						
						... 
						
						
						
						Thanks to @mailwl for the initial version of the stubs. 
						
					 
					
						2016-02-13 01:16:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							6c71858c5c 
							
						 
					 
					
						
						
							
							BitField: Make trivially copyable and remove assignment operator  
						
						 
						
						
						
					 
					
						2016-02-12 19:51:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							19557aaab3 
							
						 
					 
					
						
						
							
							pica: Cleanup lighting register definitions and documentation.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c4d318f691 
							
						 
					 
					
						
						
							
							gl_rasterizer: Use alignas(16) instead of explicit padding.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							aaa7beeda8 
							
						 
					 
					
						
						
							
							renderer_opengl: Use GLvec3/GLvec4 aliases for commonly used types.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:23 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8e9318f20a 
							
						 
					 
					
						
						
							
							gl_rasterizer: Fix issue with interpolation of opposite quaternions.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:23 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							b694423d09 
							
						 
					 
					
						
						
							
							pica_types: Fix typo in docstring.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a949fd5f25 
							
						 
					 
					
						
						
							
							pica_types: Replace float24/20/16 with a template class.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d171822dce 
							
						 
					 
					
						
						
							
							command_processor: Add an assertion to ensure LUTs are not written past their boundaries.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							310a1c30ca 
							
						 
					 
					
						
						
							
							gl_rasterizer: Remove unnecessary casts.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c229503f4a 
							
						 
					 
					
						
						
							
							gl_rasterizer: Fix PicaShaderConfig on GCC.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9dfb223d26 
							
						 
					 
					
						
						
							
							gl_rasterizer: Initial implementation of bump mapping.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							449902b558 
							
						 
					 
					
						
						
							
							gl_shader_gen: Fix bug in LUT range (should within range [0, 255] not [0, 256]).  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							348c9c9ff3 
							
						 
					 
					
						
						
							
							gl_shader_gen: Implement lighting red, green, and blue reflection.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							01b407638c 
							
						 
					 
					
						
						
							
							gl_shader_gen: View should be normalized.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c37de30cfc 
							
						 
					 
					
						
						
							
							gl_shader_gen: Implement fragment lighting fresnel effect.  
						
						 
						
						
						
					 
					
						2016-02-05 17:20:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							0e67c21c9e 
							
						 
					 
					
						
						
							
							gl_shader_gen: Implement fragment lighting specular 1 component.  
						
						 
						
						
						
					 
					
						2016-02-05 17:19:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							781b046579 
							
						 
					 
					
						
						
							
							gl_shader_gen: Add support for D0 LUT scaling.  
						
						 
						
						
						
					 
					
						2016-02-05 17:18:36 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3d89dacd56 
							
						 
					 
					
						
						
							
							gl_shader_gen: Refactor lighting config to match Pica register naming.  
						
						 
						
						... 
						
						
						
						- Also implement D0 LUT enable. 
						
					 
					
						2016-02-05 17:17:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							6307999116 
							
						 
					 
					
						
						
							
							pica: Cleanup and add some comments to lighting registers.  
						
						 
						
						
						
					 
					
						2016-02-05 17:17:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							6878ba7608 
							
						 
					 
					
						
						
							
							gl_rasterizer: Minor naming refactor on Pica register naming.  
						
						 
						
						
						
					 
					
						2016-02-05 17:17:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							76f303538b 
							
						 
					 
					
						
						
							
							gl_shader_gen: Reorganize and cleanup lighting code.  
						
						 
						
						... 
						
						
						
						- No functional difference. 
						
					 
					
						2016-02-05 17:17:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5f3bad8fb1 
							
						 
					 
					
						
						
							
							gl_shader_gen: Fix directional lights.  
						
						 
						
						
						
					 
					
						2016-02-05 17:17:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc72d0904 
							
						 
					 
					
						
						
							
							gl_shader_gen: Fix bug with lighting where clamp highlights was only applied to last light.  
						
						 
						
						
						
					 
					
						2016-02-05 17:17:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							603b619cbe 
							
						 
					 
					
						
						
							
							gl_shader_gen: View vector needs to be normalized when computing half angle vector.  
						
						 
						
						
						
					 
					
						2016-02-05 17:17:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							021cb0bced 
							
						 
					 
					
						
						
							
							renderer_opengl: Use textures for fragment shader LUTs instead of UBOs.  
						
						 
						
						... 
						
						
						
						- Gets us LUT interpolation for free.
- Some older Intel GPU drivers did not support the big UBOs needed to store the LUTs. 
						
					 
					
						2016-02-05 17:17:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							bf89870437 
							
						 
					 
					
						
						
							
							renderer_opengl: Initial implementation of basic specular lighting.  
						
						 
						
						
						
					 
					
						2016-02-05 17:17:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e34fa6365f 
							
						 
					 
					
						
						
							
							renderer_opengl: Implement HW fragment lighting distance attenuation.  
						
						 
						
						
						
					 
					
						2016-02-05 17:17:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e9af70eaf3 
							
						 
					 
					
						
						
							
							renderer_opengl: Implement HW fragment lighting LUTs within our default UBO.  
						
						 
						
						
						
					 
					
						2016-02-05 17:17:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							afbef52516 
							
						 
					 
					
						
						
							
							renderer_opengl: Implement diffuse component of HW fragment lighting.  
						
						 
						
						
						
					 
					
						2016-02-05 17:17:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							b003075570 
							
						 
					 
					
						
						
							
							pica: Implement decoding of basic fragment lighting components.  
						
						 
						
						... 
						
						
						
						- Diffuse
- Distance attenuation
- float16/float20 types
- Vertex Shader 'view' output 
						
					 
					
						2016-02-05 17:17:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							281bc90ad2 
							
						 
					 
					
						
						
							
							pica: Implement fragment lighting LUTs.  
						
						 
						
						
						
					 
					
						2016-02-05 17:17:27 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4369767c72 
							
						 
					 
					
						
						
							
							pica: Add decodings for distance attenuation and LUT registers.  
						
						 
						
						
						
					 
					
						2016-02-05 17:17:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							38c7b20475 
							
						 
					 
					
						
						
							
							pica: Add pica_types module and move float24 definition.  
						
						 
						
						
						
					 
					
						2016-02-05 17:17:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							69e2453649 
							
						 
					 
					
						
						
							
							Merge pull request  #1391  from tfarley/hw-fb-sync-fix  
						
						 
						
						... 
						
						
						
						hwrasterizer: Use proper cached framebuffer addr/size 
						
					 
					
						2016-02-05 17:03:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c89e3d5951 
							
						 
					 
					
						
						
							
							backend: defaulted move constructor/assignment  
						
						 
						
						
						
					 
					
						2016-02-04 22:39:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LittleWhite 
							
						 
					 
					
						
						
						
						
							
						
						
							973a6c40da 
							
						 
					 
					
						
						
							
							Add a configuration entry to enable/disable the check  
						
						 
						
						
						
					 
					
						2016-02-04 22:15:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LittleWhite 
							
						 
					 
					
						
						
						
						
							
						
						
							c2b210f713 
							
						 
					 
					
						
						
							
							Add check before closure when emulation is running  
						
						 
						
						... 
						
						
						
						Implement confirmation in a specific function
Fix typos and coding style
Coding convention 
						
					 
					
						2016-02-04 22:15:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tfarley 
							
						 
					 
					
						
						
						
						
							
						
						
							a15f4d1590 
							
						 
					 
					
						
						
							
							hwrasterizer: Use proper cached fb addr/size  
						
						 
						
						
						
					 
					
						2016-02-03 15:52:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7497675a83 
							
						 
					 
					
						
						
							
							Merge pull request  #1387  from lioncash/func  
						
						 
						
						... 
						
						
						
						services: minor changes 
						
					 
					
						2016-02-03 12:14:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							05356543d9 
							
						 
					 
					
						
						
							
							OpenGL: Downgrade GL_DEBUG_SEVERITY_NOTIFICATION to Debug logging level  
						
						 
						
						... 
						
						
						
						The nVidia driver is *extremely* spammy on this category, sending a
message on every buffer or texture upload, slowing down the emulator and
making the log useless. 
						
					 
					
						2016-02-02 22:44:13 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0937bed8d8 
							
						 
					 
					
						
						
							
							services: Get rid of unnecessary includes  
						
						 
						
						
						
					 
					
						2016-02-02 01:40:23 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5e5bb0c32e 
							
						 
					 
					
						
						
							
							services: Update function tables  
						
						 
						
						
						
					 
					
						2016-02-01 21:49:44 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							cd0b31fd73 
							
						 
					 
					
						
						
							
							Merge pull request  #1377  from MerryMage/mmio  
						
						 
						
						... 
						
						
						
						Memory: Implemented MMIO 
						
					 
					
						2016-01-30 19:03:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							2b93313348 
							
						 
					 
					
						
						
							
							Memory: Implement MMIO  
						
						 
						
						
						
					 
					
						2016-01-30 18:41:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							60fe45813b 
							
						 
					 
					
						
						
							
							color: Make trivial helpers constexpr  
						
						 
						
						
						
					 
					
						2016-01-27 22:14:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a43f8d2fb7 
							
						 
					 
					
						
						
							
							Merge pull request  #1367  from yuriks/jit-jmp  
						
						 
						
						... 
						
						
						
						Shader JIT: Fix off-by-one error when compiling JMPs 
						
					 
					
						2016-01-27 09:19:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c407b6ce2f 
							
						 
					 
					
						
						
							
							Merge pull request  #1369  from yuriks/jmpu-inverted  
						
						 
						
						... 
						
						
						
						Shader: Implement "invert condition" feature of IFU instruction 
						
					 
					
						2016-01-26 09:58:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							01cb800256 
							
						 
					 
					
						
						
							
							Merge pull request  #1370  from yuriks/gpureg-names  
						
						 
						
						... 
						
						
						
						Debugger: Use 3dbrew names for GPU registers 
						
					 
					
						2016-01-25 13:37:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							8b3994e9e4 
							
						 
					 
					
						
						
							
							Merge pull request  #1373  from lioncash/cast  
						
						 
						
						... 
						
						
						
						elf: Don't cast away const 
						
					 
					
						2016-01-25 00:41:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a89e32b157 
							
						 
					 
					
						
						
							
							elf: Don't cast away const  
						
						 
						
						
						
					 
					
						2016-01-25 02:36:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							cfaacc07dc 
							
						 
					 
					
						
						
							
							Merge pull request  #1372  from lioncash/tie  
						
						 
						
						... 
						
						
						
						key_map: Use std::tie for comparisons 
						
					 
					
						2016-01-24 22:38:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3933b68c59 
							
						 
					 
					
						
						
							
							key_map: Use std::tie for comparisons  
						
						 
						
						
						
					 
					
						2016-01-25 01:19:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3ed5ecd67a 
							
						 
					 
					
						
						
							
							archive_backend: Remove unnecessary const from return types  
						
						 
						
						... 
						
						
						
						This doesn't return by reference so const isn't really necessary 
						
					 
					
						2016-01-25 00:14:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							d01d1f7e01 
							
						 
					 
					
						
						
							
							Debugger: Use 3dbrew names for GPU registers  
						
						 
						
						... 
						
						
						
						This list was imported from the 3dbrew wiki page and is pretty much
complete. 
						
					 
					
						2016-01-24 20:29:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							083d2d89a5 
							
						 
					 
					
						
						
							
							Shader: Implement "invert condition" feature of IFU instruction  
						
						 
						
						... 
						
						
						
						If the bit 0 of the JMPU instruction is set, then the jump condition
will be inverted. That is, a jump will happen when the boolean is false
instead of when it is true. 
						
					 
					
						2016-01-24 20:29:06 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							c1071c1ff7 
							
						 
					 
					
						
						
							
							Shader JIT: Fix off-by-one error when compiling JMPs  
						
						 
						
						... 
						
						
						
						There was a mistake in the JMP code which meant that one instruction at
the destination would be skipped when the jump was taken. This commit
also changes the meaning of the culprit parameter to make it less
confusing and avoid similar mistakes in the future. 
						
					 
					
						2016-01-24 02:15:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							0b6cc0592d 
							
						 
					 
					
						
						
							
							Merge pull request  #1334  from tfarley/hw-depth-modifiers  
						
						 
						
						... 
						
						
						
						hwrasterizer: Use depth offset 
						
					 
					
						2016-01-20 22:27:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tfarley 
							
						 
					 
					
						
						
						
						
							
						
						
							f53dbafdae 
							
						 
					 
					
						
						
							
							hwrasterizer: Use depth offset  
						
						 
						
						
						
					 
					
						2016-01-20 21:57:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rob turner 
							
						 
					 
					
						
						
						
						
							
						
						
							d29578d467 
							
						 
					 
					
						
						
							
							ARM_Disasm::DisassembleMemHalf: actually use width in determining opcode name  
						
						 
						
						
						
					 
					
						2016-01-19 18:42:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4966568076 
							
						 
					 
					
						
						
							
							command_processor: Get rid of variable shadowing  
						
						 
						
						
						
					 
					
						2016-01-17 02:22:51 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							922b31ebbd 
							
						 
					 
					
						
						
							
							DiskDirectory: Initialize the directory member with valid info.  
						
						 
						
						
						
					 
					
						2016-01-16 09:30:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							190b1bbf1f 
							
						 
					 
					
						
						
							
							Merge pull request  #1327  from Subv/unmap_memblock  
						
						 
						
						... 
						
						
						
						HLE/SVC: Implement UnmapMemoryBlock. 
						
					 
					
						2016-01-14 22:27:36 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							d90d5a0ee6 
							
						 
					 
					
						
						
							
							HLE/SVC: Implement UnmapMemoryBlock.  
						
						 
						
						... 
						
						
						
						This implementation will need to be (almost completely) changed when we implement multiprocess support. 
						
					 
					
						2016-01-14 11:29:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							6a261e825c 
							
						 
					 
					
						
						
							
							Merge pull request  #1196  from linkmauve/khr_debug  
						
						 
						
						... 
						
						
						
						Add optional GL_KHR_debug support 
						
					 
					
						2016-01-12 22:54:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							0144b8e1da 
							
						 
					 
					
						
						
							
							Change default gameListRootDir from "" to "."  
						
						 
						
						... 
						
						
						
						Not much thought went into that one... 
						
					 
					
						2016-01-06 16:54:14 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							848effe9c3 
							
						 
					 
					
						
						
							
							Merge pull request  #1283  from Subv/soc_fixup  
						
						 
						
						... 
						
						
						
						HLE/Sockets: Fixed the buffer offset in recvfrom. 
						
					 
					
						2016-01-05 13:52:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							0ca8354464 
							
						 
					 
					
						
						
							
							Merge pull request  #1330  from archshift/add-defaults  
						
						 
						
						... 
						
						
						
						Gamelist: supply default settings for QSettings config 
						
					 
					
						2016-01-03 11:14:44 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							e516a5bc96 
							
						 
					 
					
						
						
							
							Gamelist: supply default settings for QSettings config  
						
						 
						
						
						
					 
					
						2016-01-01 13:54:06 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							085c8f2987 
							
						 
					 
					
						
						
							
							Merge pull request  #1310  from lioncash/services  
						
						 
						
						... 
						
						
						
						services: Update some function tables 
						
					 
					
						2015-12-30 21:30:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							54bdba750a 
							
						 
					 
					
						
						
							
							Merge pull request  #1316  from lioncash/decode  
						
						 
						
						... 
						
						
						
						arm_dyncom_dec: Fix decoding of VMLS 
						
					 
					
						2015-12-30 21:29:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							532dc797c9 
							
						 
					 
					
						
						
							
							arm_dyncom_dec: Fix decoding of VMLS  
						
						 
						
						... 
						
						
						
						Previously, all VMLS variants would misdecode as CDP
(which isn't necessarily wrong in itself, however
VMLS has it's own label of execution) 
						
					 
					
						2015-12-30 14:23:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							744f4af3ab 
							
						 
					 
					
						
						
							
							services: Update some function tables  
						
						 
						
						
						
					 
					
						2015-12-30 11:29:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5e17a586da 
							
						 
					 
					
						
						
							
							video_core: Make the renderer global a unique_ptr  
						
						 
						
						
						
					 
					
						2015-12-30 08:52:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4bc961d5fd 
							
						 
					 
					
						
						
							
							Merge pull request  #1306  from Subv/sync  
						
						 
						
						... 
						
						
						
						HLE/Timers: Reset OneShot timers when they are acquired instead of when they're triggered 
						
					 
					
						2015-12-29 22:36:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8a24214b46 
							
						 
					 
					
						
						
							
							Merge pull request  #1303  from lioncash/unique  
						
						 
						
						... 
						
						
						
						core: Use unique_ptr for holding the interpreter instances 
						
					 
					
						2015-12-29 22:34:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							6cccc36505 
							
						 
					 
					
						
						
							
							HLE/Timers: Reset OneShot timers when they are acquired instead of when they're triggered.  
						
						 
						
						... 
						
						
						
						Closes  #1139  
						
					 
					
						2015-12-29 20:35:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							97dc9634a2 
							
						 
					 
					
						
						
							
							swrasterizer: Add missing override specifier  
						
						 
						
						
						
					 
					
						2015-12-29 18:35:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cee8df6ff0 
							
						 
					 
					
						
						
							
							core: Use unique_ptr for holding the interpreter instances  
						
						 
						
						
						
					 
					
						2015-12-29 18:03:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							73740d74ed 
							
						 
					 
					
						
						
							
							Merge pull request  #1300  from Subv/arbitrateaddress  
						
						 
						
						... 
						
						
						
						SVC: Fixed ArbitrateAddress to behave as it does on hardware. 
						
					 
					
						2015-12-28 22:23:51 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							fddfe946c8 
							
						 
					 
					
						
						
							
							dyncom: Handle modifying the APSR via an MRC instruction  
						
						 
						
						
						
					 
					
						2015-12-28 07:52:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							29032ce9b6 
							
						 
					 
					
						
						
							
							SVC: Fixed ArbitrateAddress to behave as it does on hardware.  
						
						 
						
						... 
						
						
						
						This was verified with hwtests that i plan to upload later on. 
						
					 
					
						2015-12-27 18:44:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8f39297c53 
							
						 
					 
					
						
						
							
							Merge pull request  #1296  from lioncash/warn  
						
						 
						
						... 
						
						
						
						svc: Remove superfluous printf argument 
						
					 
					
						2015-12-27 16:19:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							40599c24ea 
							
						 
					 
					
						
						
							
							Merge pull request  #1290  from LFsWang/master  
						
						 
						
						... 
						
						
						
						Add a return value in ForeachDirectoryEntry 
						
					 
					
						2015-12-27 16:18:43 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							270cbb0119 
							
						 
					 
					
						
						
							
							svc: Remove superfluous printf argument  
						
						 
						
						
						
					 
					
						2015-12-25 14:21:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							282f2c8042 
							
						 
					 
					
						
						
							
							HLE/Sockets: Fixed the buffer offset in recvfrom.  
						
						 
						
						... 
						
						
						
						Closes  #1277  
						
					 
					
						2015-12-24 09:19:27 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathew Maidment 
							
						 
					 
					
						
						
						
						
							
						
						
							031443199b 
							
						 
					 
					
						
						
							
							Merge pull request  #1287  from lioncash/memory  
						
						 
						
						... 
						
						
						
						dyncom: Minor changes 
						
					 
					
						2015-12-23 04:56:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LFsWang 
							
						 
					 
					
						
						
						
						
							
						
						
							8376821776 
							
						 
					 
					
						
						
							
							Add missing return values in ForeachDirectoryEntry  
						
						 
						
						... 
						
						
						
						ForeachDirectoryEntry is changed by #1256  ,but return value at last line
was missing. 
						
					 
					
						2015-12-23 16:26:38 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d09b7a3c12 
							
						 
					 
					
						
						
							
							dyncom: Remove PC dispatch from several instructions  
						
						 
						
						... 
						
						
						
						These instructions aren't capable of using the PC as a destination 
						
					 
					
						2015-12-20 21:19:02 -05:00