Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							95ca6ae1e1 
							
						 
					 
					
						
						
							
							CFG: Load the Config savedata file if it already exists.  
						
						
						
						
					 
					
						2014-12-21 16:39:05 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							b49bdb6ba7 
							
						 
					 
					
						
						
							
							CFGU: Added block 0x000A0002 to the default savegame file  
						
						... 
						
						
						
						That's the language id block, we're using LANGUAGE_EN for now. This block allows some games to boot further 
						
						
					 
					
						2014-12-21 16:39:02 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							4cd21b43c1 
							
						 
					 
					
						
						
							
							CFG: Refactored how the config file works.  
						
						... 
						
						
						
						It is now kept in memory as per 3dbrew, all updates happen on memory, then they can be saved using UpdateConfigNANDSavegame. 
						
						
					 
					
						2014-12-21 16:38:59 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							462740278d 
							
						 
					 
					
						
						
							
							CFG:U: Add some data to the 0x00050005 config block.  
						
						... 
						
						
						
						Seems to allow some games to boot further, thanks @Normmatt for sharing this information 
						
						
					 
					
						2014-12-21 16:38:57 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							fa3d72ab3e 
							
						 
					 
					
						
						
							
							CFG: Implemented the GetConfigInfoBlk2 function.  
						
						... 
						
						
						
						Added a "config" file to the CFG process service (CFG:U), and added a few default blocks to it.
Implemented GetSystemModel and GetModelNintendo2DS 
						
						
					 
					
						2014-12-21 16:38:54 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							0de6a08d75 
							
						 
					 
					
						
						
							
							Merge pull request  #291  from purpasmart96/license  
						
						... 
						
						
						
						License change 
						
						
					 
					
						2014-12-21 16:05:44 -05:00 
						 
				 
			
				
					
						
							
							
								Chin 
							
						 
					 
					
						
						
						
						
							
						
						
							0199a7d9ef 
							
						 
					 
					
						
						
							
							More warning cleanups  
						
						
						
						
					 
					
						2014-12-21 10:58:55 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							0625dd09ea 
							
						 
					 
					
						
						
							
							Added CreateFile to the FS_USER service  
						
						... 
						
						
						
						Tested with hwtests. 
						
						
					 
					
						2014-12-21 02:21:49 -03:00 
						 
				 
			
				
					
						
							
							
								purpasmart96 
							
						 
					 
					
						
						
						
						
							
						
						
							ebfd831ccb 
							
						 
					 
					
						
						
							
							License change  
						
						
						
						
					 
					
						2014-12-20 21:20:24 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							82528ba7df 
							
						 
					 
					
						
						
							
							Common: Add a clone of std::make_unique  
						
						
						
						
					 
					
						2014-12-20 03:45:02 -02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f1309e6bf0 
							
						 
					 
					
						
						
							
							Merge pull request  #306  from Subv/even_more_savedata  
						
						... 
						
						
						
						SaveData: Added some documentation to FormatSaveData 
						
						
					 
					
						2014-12-19 23:20:31 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							fc73bef692 
							
						 
					 
					
						
						
							
							FS_U: Added the command to the docs of SaveData functions  
						
						
						
						
					 
					
						2014-12-19 22:45:39 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							017e6a488e 
							
						 
					 
					
						
						
							
							Merge pull request  #302  from purpasmart96/flushshutup  
						
						... 
						
						
						
						GSP_GPU: Shut up FlushDataCache 
						
						
					 
					
						2014-12-18 23:40:10 -05:00 
						 
				 
			
				
					
						
							
							
								purpasmart96 
							
						 
					 
					
						
						
						
						
							
						
						
							b2c64eb5ff 
							
						 
					 
					
						
						
							
							GSP_GPU: Shut up FlushDataCache  
						
						
						
						
					 
					
						2014-12-18 16:39:55 -08:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							78e0f36857 
							
						 
					 
					
						
						
							
							SystemSaveData: Fixed a typo that was segfaulting  
						
						
						
						
					 
					
						2014-12-18 18:01:47 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							77f0cdfaf4 
							
						 
					 
					
						
						
							
							SaveData: Added some documentation to FormatSaveData  
						
						... 
						
						
						
						We still don't know what the other parameters do, but they appear to be very similar to those of FormatThisUserSaveData.
Most likely FormatThisUserSaveData is just an alias for FormatSaveData with LowPathType Empty 
						
						
					 
					
						2014-12-18 15:30:28 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							bec527fa24 
							
						 
					 
					
						
						
							
							SaveData: Implemented the SystemSaveData archive.  
						
						... 
						
						
						
						It will be stored in the /syssavedata folder. This archive is user by various Services and possibly games via the FS:U service. 
						
						
					 
					
						2014-12-17 23:44:32 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							ea9ce0fba7 
							
						 
					 
					
						
						
							
							Filesystem/Archives: Implemented the SaveData archive  
						
						... 
						
						
						
						The savedata for each game is stored in /savedata/<ProgramID> for NCCH files. ELF files and 3DSX files use the folder 0 because they have no ID information
Got rid of the code duplication in File and Directory
Files that deal with the host machine's file system now live in DiskFile, similarly for directories and DiskDirectory and archives with DiskArchive.
FS_U: Use the correct error code when a file wasn't found 
						
						
					 
					
						2014-12-17 19:21:38 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							082bf803ab 
							
						 
					 
					
						
						
							
							Comment out empty arrays causing compile errors in MSVC  
						
						
						
						
					 
					
						2014-12-16 01:37:13 -02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							cd2a31eaf4 
							
						 
					 
					
						
						
							
							Merge pull request  #283  from yuriks/archive-refactor  
						
						... 
						
						
						
						Archive refactor 
						
						
					 
					
						2014-12-15 22:15:08 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							666f6deb47 
							
						 
					 
					
						
						
							
							Work around libstdc++'s lack of support for std::hash on enums  
						
						
						
						
					 
					
						2014-12-16 01:09:21 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							83e6e4ffec 
							
						 
					 
					
						
						
							
							FS.Archive: Clean up treatment of archives and their handles  
						
						... 
						
						
						
						- Refactor FS::Archive internals to make Archive creation and lifetime
  management clearer.
- Remove the "Archive as a File" hack.
- Implement 64-bit Archive handles. 
						
						
					 
					
						2014-12-16 01:08:44 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							0931a42af0 
							
						 
					 
					
						
						
							
							Service.FS: Rename FileSys::File to FileBackend  
						
						
						
						
					 
					
						2014-12-16 01:08:43 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							d51afab0bc 
							
						 
					 
					
						
						
							
							Service.FS: Rename FileSys::Directory to DirectoryBackend  
						
						
						
						
					 
					
						2014-12-16 01:08:43 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							82fe821e87 
							
						 
					 
					
						
						
							
							Service.FS: Rename FileSys::Archive to ArchiveBackend  
						
						
						
						
					 
					
						2014-12-16 01:08:42 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							f6153679b0 
							
						 
					 
					
						
						
							
							Service.FS: Do archive registration using IdCode instead of name  
						
						
						
						
					 
					
						2014-12-16 01:08:42 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							ca67bb7945 
							
						 
					 
					
						
						
							
							HLE: Rename namespaces to match move & fix initialization order  
						
						
						
						
					 
					
						2014-12-16 01:08:38 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							c72ccfa6db 
							
						 
					 
					
						
						
							
							HLE: Move kernel/archive.* to service/fs/  
						
						
						
						
					 
					
						2014-12-16 01:08:14 -02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5df176425b 
							
						 
					 
					
						
						
							
							Merge pull request  #282  from archshift/services  
						
						... 
						
						
						
						Added stubs for ldr:ro, cecd:u, nim:aoc, and am:app services 
						
						
					 
					
						2014-12-15 19:28:13 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							89eef9eb6d 
							
						 
					 
					
						
						
							
							Added stub for nim:aoc service...  
						
						
						
						
					 
					
						2014-12-15 15:32:42 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							1356a6b313 
							
						 
					 
					
						
						
							
							Added stub for cecd:u service...  
						
						... 
						
						
						
						I couldn't find any information about this service... 
						
						
					 
					
						2014-12-15 15:32:42 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							6117fad036 
							
						 
					 
					
						
						
							
							Added stub for ldr:ro service...  
						
						
						
						
					 
					
						2014-12-15 15:32:42 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							6b51683bb1 
							
						 
					 
					
						
						
							
							Added am:app service stub.  
						
						... 
						
						
						
						Apparently nothing at all is known about this service... 
						
						
					 
					
						2014-12-15 15:32:41 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							e321decf98 
							
						 
					 
					
						
						
							
							Remove SyncRequest from K::Object and create a new K::Session type  
						
						... 
						
						
						
						This is a first step at fixing the conceptual insanity that is our
handling of service and IPC calls. For now, interfaces still directly
derived from Session because we don't have the infrastructure to do it
properly. (That is, Processes and scheduling them.) 
						
						
					 
					
						2014-12-15 18:26:17 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							0600e2d8b5 
							
						 
					 
					
						
						
							
							Convert old logging calls to new logging macros  
						
						
						
						
					 
					
						2014-12-13 02:08:02 -02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a6791e4fc7 
							
						 
					 
					
						
						
							
							Merge pull request  #267  from bunnei/apt-shared-font  
						
						... 
						
						
						
						APT shared font loading 
						
						
					 
					
						2014-12-12 22:12:12 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							6fe61d3deb 
							
						 
					 
					
						
						
							
							APT_U: Added GetSharedFont service function.  
						
						
						
						
					 
					
						2014-12-12 22:06:10 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							988998cca5 
							
						 
					 
					
						
						
							
							DSP: Added stub for ReadPipeIfPossible.  
						
						
						
						
					 
					
						2014-12-12 00:53:51 -05:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							5a3b1b5f44 
							
						 
					 
					
						
						
							
							CFG:U: Store country codes as u16 instead of char pointers, and return the correct error in GetCountryCodeID.  
						
						
						
						
					 
					
						2014-12-10 22:33:23 +00:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f94d8f9603 
							
						 
					 
					
						
						
							
							GSP: Trigger GPU interrupts at more accurate locations.  
						
						
						
						
					 
					
						2014-12-09 19:07:14 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e90b37b935 
							
						 
					 
					
						
						
							
							GSP: Updated TriggerCmdReqQueue to return success code.  
						
						
						
						
					 
					
						2014-12-09 19:07:14 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3e1654eaa8 
							
						 
					 
					
						
						
							
							GSP: Updated RegisterInterruptRelayQueue to return expected magic number.  
						
						
						
						
					 
					
						2014-12-09 19:07:14 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							170123982d 
							
						 
					 
					
						
						
							
							GPU: Fixed bug in command list size decoding.  
						
						
						
						
					 
					
						2014-12-09 19:07:13 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							b7327f807c 
							
						 
					 
					
						
						
							
							Merge pull request  #217  from archshift/cmd_buff  
						
						... 
						
						
						
						Log the cmd_buff arguments when citra comes across an unimplemented function 
						
						
					 
					
						2014-12-08 23:13:07 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5056329a80 
							
						 
					 
					
						
						
							
							Merge pull request  #222  from archshift/renamexyz  
						
						... 
						
						
						
						Implemented RenameFile and RenameDirectory in FS:USER 
						
						
					 
					
						2014-12-04 22:07:47 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							139a4d91d9 
							
						 
					 
					
						
						
							
							Updated archive.cpp functions for proper error handling  
						
						
						
						
					 
					
						2014-12-03 22:50:44 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							306b5392ca 
							
						 
					 
					
						
						
							
							Merge pull request  #247  from lioncash/const  
						
						... 
						
						
						
						hid_user: Pass by reference with PadButtonPress/PadButtonRelease 
						
						
					 
					
						2014-12-03 23:56:35 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							abbc340957 
							
						 
					 
					
						
						
							
							Merge pull request  #238  from archshift/dsp  
						
						... 
						
						
						
						Add stub for ConvertProcessFromDspDram 
						
						
					 
					
						2014-12-03 23:35:06 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							a404ad5272 
							
						 
					 
					
						
						
							
							Add stub for ConvertProcessFromDspDram  
						
						... 
						
						
						
						Should theoretically push retail stuff further along 
						
						
					 
					
						2014-12-03 20:03:57 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7ff8f0d916 
							
						 
					 
					
						
						
							
							hid_user: Pass by reference with PadButtonPress/PadButtonRelease  
						
						
						
						
					 
					
						2014-12-03 19:33:54 -05:00