James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								13606a6d0b 
								
							 
						 
						
							
							
								
								Memory: Remove count of cached pages and add InvalidateRegion  
							
							... 
							
							
							
							In a future commit, the count of cached pages will be reintroduced in
the actual surface cache. Also adds an Invalidate only to the cache
which marks a region as invalid in order to try to avoid a costly flush
from 3ds memory 
							
						 
						
							2017-12-23 16:10:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								c821c14908 
								
							 
						 
						
							
							
								
								Settings: Change resolution scaling to an integer instead of a float  
							
							
							
						 
						
							2017-12-23 16:10:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c3c684cd2b 
								
							 
						 
						
							
							
								
								Merge pull request  #3301  from Subv/exitprocess2  
							
							... 
							
							
							
							Kernel/SVC: Partially implemented svcExitProcess. 
							
						 
						
							2017-12-23 10:49:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								bf23f8d542 
								
							 
						 
						
							
							
								
								HID: convert to ServiceFramework  
							
							
							
						 
						
							2017-12-22 12:41:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae42267cc7 
								
							 
						 
						
							
							
								
								Merge pull request  #3307  from Subv/gsp_new_frame  
							
							... 
							
							
							
							HLE: Convert GSP_GPU to ServiceFramework. 
							
						 
						
							2017-12-21 10:31:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								3652809408 
								
							 
						 
						
							
							
								
								HLE: Convert GSP_GPU to ServiceFramework.  
							
							... 
							
							
							
							The only functional change is the error handling of GSP_GPU::ReadHWRegs function. We previously didn't return error codes (not even for success). The new returns were found by reverse engineering the GSP module. 
							
						 
						
							2017-12-21 10:30:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								19814d68c1 
								
							 
						 
						
							
							
								
								gdbstub: Correct typo  
							
							... 
							
							
							
							Constructing and destructing a Core::System instance for the
GetInstance() call isn't the smartest thing to do. 
							
						 
						
							2017-12-20 18:47:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f37976fd3 
								
							 
						 
						
							
							
								
								Merge pull request  #3309  from wwylele/cro-session-slot  
							
							... 
							
							
							
							ldr_ro: use ServiceFramework's session slot for client slot 
							
						 
						
							2017-12-18 18:22:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								32b2d5bdfe 
								
							 
						 
						
							
							
								
								Merge pull request  #3253  from lioncash/mic-ipc  
							
							... 
							
							
							
							mic_u: Migrate to the new service framework 
							
						 
						
							2017-12-18 14:34:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									danzel 
								
							 
						 
						
							
							
							
							
								
							
							
								0238e0c5e7 
								
							 
						 
						
							
							
								
								Convert Movie to a class with a static instance, and other fixes based on B3n30 feedback.  
							
							
							
						 
						
							2017-12-17 17:55:56 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									danzel 
								
							 
						 
						
							
							
							
							
								
							
							
								04541150b1 
								
							 
						 
						
							
							
								
								Movie (recorded inputs) playback and recording. SDL has command lines to control it.  
							
							
							
						 
						
							2017-12-17 16:43:09 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								eeec04fcaa 
								
							 
						 
						
							
							
								
								ldr_ro: use ServiceFramework's session slot for client slot  
							
							
							
						 
						
							2017-12-17 01:43:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								f4b595331f 
								
							 
						 
						
							
							
								
								GSP/GPU: Make FrameBufferInfo::active_fb use the entire u32 instead of just one bit.  
							
							... 
							
							
							
							The GSP module reads the entire 32 bit word from this field to determine the framebuffer. 
							
						 
						
							2017-12-16 13:33:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								125f5d1e68 
								
							 
						 
						
							
							
								
								Merge pull request  #3284  from Subv/session_data  
							
							... 
							
							
							
							HLE/Services: Allow specifying a SessionData template parameter to ServiceFramework. 
							
						 
						
							2017-12-16 09:14:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d613c6f74f 
								
							 
						 
						
							
							
								
								mic_u: Migrate to the new service framework  
							
							
							
						 
						
							2017-12-15 19:22:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								1856aa7b32 
								
							 
						 
						
							
							
								
								Kernel/SVC: Partially implemented svcExitProcess.  
							
							... 
							
							
							
							Terminating processes with ready threads is not currently implemented and will assert. It is currently unknown how the 3DS kernel stops ready threads or threads running in another core. 
							
						 
						
							2017-12-15 15:47:33 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4fd28e715e 
								
							 
						 
						
							
							
								
								Merge pull request  #3252  from Subv/fs_user  
							
							... 
							
							
							
							HLE/FS: Converted some functions to use IPCHelpers 
							
						 
						
							2017-12-15 15:40:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b4e1861c7 
								
							 
						 
						
							
							
								
								Merge pull request  #3265  from Subv/getappletinfo  
							
							... 
							
							
							
							HLE/APT: Implement GetAppletInfo for LLE applets. 
							
						 
						
							2017-12-15 10:29:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								9a22e8d9ed 
								
							 
						 
						
							
							
								
								HLE/APT: Implement GetAppletInfo for LLE applets.  
							
							... 
							
							
							
							Calling this function for AppletId::Application is not yet implemented because we don't support launching applications from APT. 
							
						 
						
							2017-12-14 19:30:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								674bd550a4 
								
							 
						 
						
							
							
								
								HLE/APT: Stubbed FinishPreloadingLibraryApplet.  
							
							... 
							
							
							
							An applet is considered "loaded" when the parent application calls this function. 
							
						 
						
							2017-12-14 19:30:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								542f14d3c5 
								
							 
						 
						
							
							
								
								Merge pull request  #3249  from Subv/logo  
							
							... 
							
							
							
							NCCH: Load the "logo" file from the specified offset if it's present instead of the ExeFS. 
							
						 
						
							2017-12-14 18:30:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								b5bfaaae29 
								
							 
						 
						
							
							
								
								HLE/FS: Use the SessionData parameter of ServiceFramework in the File class.  
							
							
							
						 
						
							2017-12-14 18:24:03 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								daecd812b0 
								
							 
						 
						
							
							
								
								HLE/Services: Allow specifying a SessionData template parameter to ServiceFramework.  
							
							... 
							
							
							
							Some services can have multiple clients at the same time, and they identify the different clients using the server session as a key.
This parameter (if present) should be a structure that contains the per-session data for each service.
The data can be retrieved using ServiceFramework::GetSessionData(session) 
							
						 
						
							2017-12-14 18:24:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								a5e63a8c35 
								
							 
						 
						
							
							
								
								Use Common::Event  
							
							
							
						 
						
							2017-12-14 12:36:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								eba2351f9e 
								
							 
						 
						
							
							
								
								Announce-Service: Add conditional variable for the wait in the announce thread  
							
							
							
						 
						
							2017-12-14 12:36:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								93742f17b3 
								
							 
						 
						
							
							
								
								fixup! fixup! Add a service to announce multiplayer rooms to web service; Add the abiltiy to receive a list of all announced rooms from web service  
							
							
							
						 
						
							2017-12-14 12:36:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								1485093fd9 
								
							 
						 
						
							
							
								
								fixup! Add a service to announce multiplayer rooms to web service; Add the abiltiy to receive a list of all announced rooms from web service  
							
							
							
						 
						
							2017-12-14 12:36:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								0432fc17eb 
								
							 
						 
						
							
							
								
								Add a service to announce multiplayer rooms to web service; Add the abiltiy to receive a list of all announced rooms from web service  
							
							
							
						 
						
							2017-12-14 12:36:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b8a7eb1ca 
								
							 
						 
						
							
							
								
								Merge pull request  #3192  from wwylele/cro-new-frame  
							
							... 
							
							
							
							ldr_ro: convert to ServiceFramework 
							
						 
						
							2017-12-13 22:30:03 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c23c39132a 
								
							 
						 
						
							
							
								
								Merge pull request  #3239  from wwylele/cam-new-frame  
							
							... 
							
							
							
							cam: convert to ServiceFramework 
							
						 
						
							2017-12-13 22:27:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b598d936d 
								
							 
						 
						
							
							
								
								Merge pull request  #3248  from wwylele/ir-new-frame  
							
							... 
							
							
							
							ir: convert to ServiceFramework 
							
						 
						
							2017-12-13 22:24:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								2552efac01 
								
							 
						 
						
							
							
								
								HLE/FS: Use PopEnum in OpenFile.  
							
							
							
						 
						
							2017-12-13 19:51:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								d790ac465c 
								
							 
						 
						
							
							
								
								HLE/FS: Use IPCHelper in CreateFile.  
							
							
							
						 
						
							2017-12-13 19:51:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								92e71aff57 
								
							 
						 
						
							
							
								
								HLE/FS: Use IPCHelper in DeleteDirectoryRecursively.  
							
							
							
						 
						
							2017-12-12 17:48:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								67382e46c0 
								
							 
						 
						
							
							
								
								HLE/FS: Use IPCHelper in DeleteDirectory.  
							
							
							
						 
						
							2017-12-12 17:48:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								b631f77d11 
								
							 
						 
						
							
							
								
								HLE/FS: Use IPCHelper in RenameFile.  
							
							
							
						 
						
							2017-12-12 17:48:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								a6c69bfca0 
								
							 
						 
						
							
							
								
								HLE/FS: Use IPCHelper in DeleteFile.  
							
							
							
						 
						
							2017-12-12 17:48:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								e9a70ce2fc 
								
							 
						 
						
							
							
								
								HLE/FS: Use IPCHelper in OpenFileDirectly.  
							
							
							
						 
						
							2017-12-12 17:48:03 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								90fdc8dcbf 
								
							 
						 
						
							
							
								
								FS: Make LowPathType a strongly typed enum.  
							
							
							
						 
						
							2017-12-12 17:48:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6afd091c37 
								
							 
						 
						
							
							
								
								Merge pull request  #3235  from Subv/dlp3  
							
							... 
							
							
							
							HLE/FS: Implemented FSFile::OpenSubFile. 
							
						 
						
							2017-12-12 17:01:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4695f12a08 
								
							 
						 
						
							
							
								
								Merge pull request  #3264  from lioncash/cmake-target  
							
							... 
							
							
							
							CMakeLists: Derive the source directory grouping from targets themselves 
							
						 
						
							2017-12-12 14:34:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								fb2d34997e 
								
							 
						 
						
							
							
								
								core/arm: Backend-specific context implementations  
							
							
							
						 
						
							2017-12-12 19:12:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								7d5c3b00a8 
								
							 
						 
						
							
							
								
								dynarmic: Update to d1d4705  
							
							
							
						 
						
							2017-12-12 19:08:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								c9ddd5b0ae 
								
							 
						 
						
							
							
								
								HLE/FS: Implemented FSFile::OpenSubFile.  
							
							... 
							
							
							
							The File class now holds a list of connected sessions along with data unique to each session.
A subfile is a window into an existing file. They have a few limitations compared to normal files:
* They can't be written to.
* They can't be flushed.
* Their size can not be changed.
* New subfiles can't be created from another subfile. 
							
						 
						
							2017-12-12 13:34:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b4bb74a101 
								
							 
						 
						
							
							
								
								Merge pull request  #3268  from lioncash/ipc-enum  
							
							... 
							
							
							
							ipc_helpers: Add member functions for pushing and popping strongly typed enums 
							
						 
						
							2017-12-12 12:52:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								ab021d163e 
								
							 
						 
						
							
							
								
								CMakeLists: Derive the source directory grouping from targets themselves  
							
							... 
							
							
							
							Removes the need to store to separate SRC and HEADER variables,
and then construct the target in most cases. 
							
						 
						
							2017-12-11 21:11:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								533feb42d1 
								
							 
						 
						
							
							
								
								core: Don't Shutdown before we've even Init-ed  
							
							
							
						 
						
							2017-12-12 00:30:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c802d35ef 
								
							 
						 
						
							
							
								
								Merge pull request  #3262  from lioncash/warn  
							
							... 
							
							
							
							common/core: Silence initialization order warnings 
							
						 
						
							2017-12-11 19:52:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e3113b1b2 
								
							 
						 
						
							
							
								
								Merge pull request  #3251  from Subv/fs_numseeds  
							
							... 
							
							
							
							HLE/FS: Stubbed GetNumSeeds to always return 0 seeds. 
							
						 
						
							2017-12-11 14:13:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4a3d7863fa 
								
							 
						 
						
							
							
								
								Merge pull request  #3250  from Subv/news_notifications  
							
							... 
							
							
							
							HLE/News: Stubbed GetTotalNotifications to always return 0 notifications. 
							
						 
						
							2017-12-11 14:12:22 -05:00