archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								84a88005e2 
								
							 
						 
						
							
							
								
								Change trace/unimplemented service call logs to use hex  
							
							 
							
							... 
							
							
							
							Changes the log to use hex in the parameter list instead of decimal. 
							
						 
						
							2015-07-19 13:34:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								dc39d06950 
								
							 
						 
						
							
							
								
								Ensure all kernel objects are released during shutdown  
							
							 
							
							... 
							
							
							
							This commit fixes several kernel object leaks. The most severe of them
was threads not being removed from the private handle table used for
CoreTiming events. This resulted in Threads never being released, which
in turn held references to Process, causing CodeSets to never be freed
when loading other applications. 
							
						 
						
							2015-07-17 02:24:13 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a1f08788d9 
								
							 
						 
						
							
							
								
								Archive: Correct a few incorrect types in function signatures  
							
							 
							
							... 
							
							
							
							Buffer lengths should be size_t, and file offsets should be u64. 
							
						 
						
							2015-07-13 21:10:12 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								902fa4da52 
								
							 
						 
						
							
							
								
								Add CiTrace recording support.  
							
							 
							
							... 
							
							
							
							This is exposed in the GUI as a new "CiTrace Recording" widget.
Playback is implemented by a standalone 3DS homebrew application (which only runs reliably within Citra currently; on an actual 3DS it will often crash still). 
							
						 
						
							2015-07-13 22:27:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								fe909b3b5a 
								
							 
						 
						
							
							
								
								Core: Fix applet includes using iwyu.  
							
							 
							
							
							
						 
						
							2015-07-12 22:10:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								725d5eea78 
								
							 
						 
						
							
							
								
								Applets: Reworked how the Applet update event is handled.  
							
							 
							
							... 
							
							
							
							Applets are now cleaned up in AppletUpdateEvent after calling their respective Update method. 
							
						 
						
							2015-07-11 22:32:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								621ee10eae 
								
							 
						 
						
							
							
								
								Applets: Add infrastructure to allow custom drawing and input handling in Applets.  
							
							 
							
							
							
						 
						
							2015-07-11 21:47:23 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								2a6ebadf66 
								
							 
						 
						
							
							
								
								HLE/APT: Initial HLE support for applets.  
							
							 
							
							... 
							
							
							
							Currently only the SWKBD is emulated, and there's currently no way to ask the user for input, so it always returns "Subv" as the text. 
							
						 
						
							2015-07-11 21:47:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								867c28ae03 
								
							 
						 
						
							
							
								
								Merge pull request  #876  from linkmauve/include-cleanups  
							
							 
							
							... 
							
							
							
							Cleanup includes, mostly in common 
							
						 
						
							2015-07-10 16:36:12 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								4964a359e1 
								
							 
						 
						
							
							
								
								Core: Cleanup hw includes.  
							
							 
							
							
							
						 
						
							2015-06-28 00:46:39 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								7b746914b9 
								
							 
						 
						
							
							
								
								Core: Cleanup soc:U includes.  
							
							 
							
							
							
						 
						
							2015-06-28 00:36:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								e5fcabdd69 
								
							 
						 
						
							
							
								
								Core: Cleanup file_sys includes.  
							
							 
							
							
							
						 
						
							2015-06-28 00:36:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								45c4781544 
								
							 
						 
						
							
							
								
								CitraQt: Cleanup includes.  
							
							 
							
							
							
						 
						
							2015-06-28 00:36:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								596b7c4f63 
								
							 
						 
						
							
							
								
								Common: Cleanup key_map includes.  
							
							 
							
							
							
						 
						
							2015-06-28 00:36:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								c345247431 
								
							 
						 
						
							
							
								
								Services: Use the standard _WIN32 define in soc:U instead of our own EMU_PLATFORM.  
							
							 
							
							
							
						 
						
							2015-06-27 14:43:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								bd336cfdce 
								
							 
						 
						
							
							
								
								Services/SOC: Added command headers to some of the soc commands.  
							
							 
							
							
							
						 
						
							2015-06-25 12:55:27 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								81488d7a6a 
								
							 
						 
						
							
							
								
								Add helpers to create IPC command buffer headers and descriptors  
							
							 
							
							
							
						 
						
							2015-06-22 19:24:19 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								dc09a2ecb5 
								
							 
						 
						
							
							
								
								Merge pull request  #860  from yuriks/y2r-color  
							
							 
							
							... 
							
							
							
							Color support for Y2R 
							
						 
						
							2015-06-21 17:22:34 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								3e6663da43 
								
							 
						 
						
							
							
								
								Y2R: Rework conversion process, enabling support for all formats  
							
							 
							
							
							
						 
						
							2015-06-21 20:58:55 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								29d2b70ea4 
								
							 
						 
						
							
							
								
								Y2R: Re-organize how params are stored. Support SetConversionParams  
							
							 
							
							
							
						 
						
							2015-06-20 19:21:16 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								7933dbe6a0 
								
							 
						 
						
							
							
								
								Services: Continue separation of services into their own folders  
							
							 
							
							
							
						 
						
							2015-06-11 20:41:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								66c1db7288 
								
							 
						 
						
							
							
								
								ExtSavedata: Save the icon passed to CreateExtSaveData to the correct folder.  
							
							 
							
							... 
							
							
							
							Organize the ExtSaveData folders as they are stored in the console. 
							
						 
						
							2015-06-01 21:48:19 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								b1503b2020 
								
							 
						 
						
							
							
								
								Remove every trailing whitespace from the project (but externals).  
							
							 
							
							
							
						 
						
							2015-05-29 21:59:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a3cad6c332 
								
							 
						 
						
							
							
								
								hid: Get rid of undefined behavior  
							
							 
							
							... 
							
							
							
							Modifying a variable twice across a sequence point. 
							
						 
						
							2015-05-27 12:20:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								fa397494b0 
								
							 
						 
						
							
							
								
								Service/GSP: Implemented ImportDisplayCaptureInfo.  
							
							 
							
							
							
						 
						
							2015-05-25 23:35:14 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								ebca3a4902 
								
							 
						 
						
							
							
								
								y2r_u: Remove unused variable in StartConversion  
							
							 
							
							
							
						 
						
							2015-05-23 00:46:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								41531eeb32 
								
							 
						 
						
							
							
								
								Merge pull request  #801  from purpasmart96/hid_stubs  
							
							 
							
							... 
							
							
							
							HID: Stub DisableAccelerometer and DisableGyroscopeLow 
							
						 
						
							2015-05-22 20:44:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								0c62b7b106 
								
							 
						 
						
							
							
								
								HID: Stub DisableAccelerometer and DisableGyroscopeLow  
							
							 
							
							
							
						 
						
							2015-05-22 15:55:27 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tfarley 
								
							 
						 
						
							
							
							
							
								
							
							
								62668688e1 
								
							 
						 
						
							
							
								
								Flush for y2r (moflex)  
							
							 
							
							
							
						 
						
							2015-05-22 15:51:34 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tfarley 
								
							 
						 
						
							
							
							
							
								
							
							
								05dc633a8c 
								
							 
						 
						
							
							
								
								OpenGL renderer  
							
							 
							
							
							
						 
						
							2015-05-22 15:51:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								9108482888 
								
							 
						 
						
							
							
								
								Service::Y2R: Support for grayscale decoding of specific formats  
							
							 
							
							... 
							
							
							
							Implements unrotated planar YUV 4:2:0 -> RGB24 conversions in Y2R.
Currently only the Y (luma) channel is used, so the results don't
contain color. This will be added in a later PR at some point.
This is enough to get all currently know Moflex videos to decode. (Some
don't display on-screen due to seemingly unrelated reasons.)
Thanks to @archshift for doing the initial implementation which I
cleaned up and then fixed the 8x8 block mode. 
							
						 
						
							2015-05-22 17:57:21 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								25f14e76f1 
								
							 
						 
						
							
							
								
								y2r_u: Stub StartConversion to prevent moflex games from hanging.  
							
							 
							
							
							
						 
						
							2015-05-20 18:05:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								859707642e 
								
							 
						 
						
							
							
								
								Merge pull request  #766  from purpasmart96/cfg_service_update  
							
							 
							
							... 
							
							
							
							CFG: Update the cfg service to be like other integrated services 
							
						 
						
							2015-05-18 10:18:58 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								dd9aed9ea9 
								
							 
						 
						
							
							
								
								CFG: Update the cfg service to be like other integrated services  
							
							 
							
							
							
						 
						
							2015-05-15 20:19:29 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								0fd727f3ad 
								
							 
						 
						
							
							
								
								APT/FS: Remove asserts that were causing false positives  
							
							 
							
							
							
						 
						
							2015-05-15 19:25:02 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								7ada357b2d 
								
							 
						 
						
							
							
								
								Memmap: Re-organize memory function in two files  
							
							 
							
							... 
							
							
							
							memory.cpp/h contains definitions related to acessing memory and
configuring the address space
mem_map.cpp/h contains higher-level definitions related to configuring
the address space accoording to the kernel and allocating memory. 
							
						 
						
							2015-05-15 00:04:38 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								53130fffd9 
								
							 
						 
						
							
							
								
								PTM: Changed the way the ptm services are handled to be like the  
							
							 
							
							... 
							
							
							
							IR, HID, and APT services. 
							
						 
						
							2015-05-11 17:11:26 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								046044618d 
								
							 
						 
						
							
							
								
								NWM_UDS: Fix a typo in the nwm service port name  
							
							 
							
							
							
						 
						
							2015-05-11 15:18:54 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								fd85367621 
								
							 
						 
						
							
							
								
								fixup! GSP: Small tweaks to shared memory initialization  
							
							 
							
							
							
						 
						
							2015-05-10 20:09:41 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								1538a34eda 
								
							 
						 
						
							
							
								
								GSP: Small tweaks to shared memory initialization  
							
							 
							
							
							
						 
						
							2015-05-10 20:05:30 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								c96f22490a 
								
							 
						 
						
							
							
								
								Kernel: Capture SharedMemory attributes at creation, not when mapping  
							
							 
							
							
							
						 
						
							2015-05-10 19:47:07 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								1c0b87edc2 
								
							 
						 
						
							
							
								
								Memory: Re-organize and rename memory area address constants  
							
							 
							
							
							
						 
						
							2015-05-09 01:29:52 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								e1fbac3ca1 
								
							 
						 
						
							
							
								
								Common: Remove common.h  
							
							 
							
							
							
						 
						
							2015-05-07 15:45:22 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								b89f644cfe 
								
							 
						 
						
							
							
								
								FileSys: De-inline Path members  
							
							 
							
							
							
						 
						
							2015-05-06 23:45:06 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								6f89d25f90 
								
							 
						 
						
							
							
								
								FileSys: Clean-up includes, de-inline destructors  
							
							 
							
							
							
						 
						
							2015-05-06 23:45:06 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e0cb85691a 
								
							 
						 
						
							
							
								
								Services: Initialize all state variables at bootup.  
							
							 
							
							
							
						 
						
							2015-05-01 18:27:02 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2cc6511039 
								
							 
						 
						
							
							
								
								Merge pull request  #692  from purpasmart96/log_improvements  
							
							 
							
							... 
							
							
							
							Services/Loader: Use more sensible log formats for certain functions along with more info being logged. 
							
						 
						
							2015-04-28 10:12:50 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								c3a480160e 
								
							 
						 
						
							
							
								
								Services/Loader: Use more sensible log formats for certain functions  
							
							 
							
							... 
							
							
							
							along with more info being logged. 
							
						 
						
							2015-04-27 23:07:08 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1baab50e7c 
								
							 
						 
						
							
							
								
								ptm_sysm: Add static specifier to IsLegacyPowerOff  
							
							 
							
							
							
						 
						
							2015-04-24 18:23:20 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								ad3e25b414 
								
							 
						 
						
							
							
								
								De-inline functions from Interface, removing them from service.h  
							
							 
							
							... 
							
							
							
							This reduces the time for a full recompile from 65.43s to 59.53s (~9%) 
							
						 
						
							2015-04-14 15:34:28 -03:00