Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								3bc9f5509b 
								
							 
						 
						
							
							
								
								Archives: Change the folder layout of some archives.  
							
							 
							
							... 
							
							
							
							This is to better represent the hardware layout, they are still aren't quite accurate, but this better and will help a bit when implementing the other archives like NAND-RO and NAND-RW 
							
						 
						
							2015-01-02 21:55:13 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								aade417b14 
								
							 
						 
						
							
							
								
								Archives: Reduced duplicate code in RomFS and SaveCheck.  
							
							 
							
							... 
							
							
							
							Fixed a few warnings and cleaned up the code 
							
						 
						
							2015-01-02 21:13:54 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								13efbdc201 
								
							 
						 
						
							
							
								
								SaveDataCheck: Preliminary work in this archive.  
							
							 
							
							... 
							
							
							
							This allows Steel Diver to boot further, some files are needed.
This is still not ready and needs a big cleanup, this will possibly be delayed until the way we handle archives is fixed (with factory classes instead of ahead-of-time creation of archives) 
							
						 
						
							2015-01-02 21:13:53 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3d9bf13439 
								
							 
						 
						
							
							
								
								Merge pull request  #391  from lioncash/pedantic  
							
							 
							
							... 
							
							
							
							archive/elf: Minor misc changes. 
							
						 
						
							2015-01-02 21:04:49 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								0d81b1e75b 
								
							 
						 
						
							
							
								
								archive: Fix initializer list order  
							
							 
							
							
							
						 
						
							2015-01-02 20:30:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								bdbd111c7e 
								
							 
						 
						
							
							
								
								soc_u: Fix a missing formatting argument  
							
							 
							
							
							
						 
						
							2015-01-02 19:54:21 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rohit Nirmal 
								
							 
						 
						
							
							
							
							
								
							
							
								c589d82052 
								
							 
						 
						
							
							
								
								Silence some -Wsign-compare warnings.  
							
							 
							
							
							
						 
						
							2015-01-01 16:38:36 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								97a7381d29 
								
							 
						 
						
							
							
								
								SOC_U: Preliminary implementation of sockets.  
							
							 
							
							... 
							
							
							
							Stubbed CreateMemoryBlock
Using Berkeley sockets, and Winsock2.2 on Windows.
So far ftpony creates the socket and accepts incoming connections
SOC_U: Renamed functions to maintain consistency
Also prevents possible scope errors / conflicts with the actual Berkeley socket functions
SOCU: Close all the opened sockets when cleaning up SOCU 
							
						 
						
							2014-12-31 10:51:44 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								545ded954d 
								
							 
						 
						
							
							
								
								APT:A: Some style changes  
							
							 
							
							
							
						 
						
							2014-12-29 22:59:28 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								2c89d4d5cd 
								
							 
						 
						
							
							
								
								Archives: Implemented ExtSaveData and SharedExtSaveData  
							
							 
							
							... 
							
							
							
							They will be stored in /extsavedata/SDMC and /extsavedata/NAND respectively.
Also redirect some APT_A functions to their APT_U equivalents.
Implemented the gamecoin.dat file in SharedExtSaveData in the PTM module.
Implemented formatting the savegame.
Retake a previous savegame if it exists instead of reporting them as not formatted every time a game is loaded. 
							
						 
						
							2014-12-29 22:29:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								7e2903cb74 
								
							 
						 
						
							
							
								
								Kernel: New handle manager  
							
							 
							
							... 
							
							
							
							This handle manager more closely mirrors the behaviour of the CTR-OS
one. In addition object ref-counts and support for DuplicateHandle have
been added.
Note that support for DuplicateHandle is still experimental, since parts
of the kernel still use Handles internally, which will likely cause
troubles if two different handles to the same object are used to e.g.
wait on a synchronization primitive. 
							
						 
						
							2014-12-28 11:52:55 -02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								23f2142009 
								
							 
						 
						
							
							
								
								Kernel: Replace GetStaticHandleType by HANDLE_TYPE constants  
							
							 
							
							
							
						 
						
							2014-12-28 11:52:53 -02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								73fba22c01 
								
							 
						 
						
							
							
								
								Rename ObjectPool to HandleTable  
							
							 
							
							
							
						 
						
							2014-12-28 11:52:52 -02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e5ddbfee02 
								
							 
						 
						
							
							
								
								Merge pull request  #339  from bunnei/fixup-gsp-synch  
							
							 
							
							... 
							
							
							
							Fixup gsp synch 
							
						 
						
							2014-12-25 22:52:40 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5d2ee78d8f 
								
							 
						 
						
							
							
								
								Merge pull request  #330  from purpasmart96/new_srv  
							
							 
							
							... 
							
							
							
							More services & small clean ups 
							
						 
						
							2014-12-25 22:51:38 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4783133bbd 
								
							 
						 
						
							
							
								
								ARM: Add a mechanism for faking CPU time elapsed during HLE.  
							
							 
							
							... 
							
							
							
							- Also a few cleanups. 
							
						 
						
							2014-12-25 22:46:44 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								9796bc1fa2 
								
							 
						 
						
							
							
								
								More services & small clean ups  
							
							 
							
							
							
						 
						
							2014-12-25 19:08:33 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								81a538ccc2 
								
							 
						 
						
							
							
								
								Stubbed IsSdmcWriteable to always return writeable.  
							
							 
							
							
							
						 
						
							2014-12-23 22:22:48 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2188af4a65 
								
							 
						 
						
							
							
								
								Merge pull request  #322  from chinhodado/master  
							
							 
							
							... 
							
							
							
							More warning cleanups 
							
						 
						
							2014-12-22 00:12:43 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								2030f9d946 
								
							 
						 
						
							
							
								
								CFG: Fixed some warnings and errors in Clang  
							
							 
							
							
							
						 
						
							2014-12-21 18:25:49 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								304735fb52 
								
							 
						 
						
							
							
								
								CFG: More style changes  
							
							 
							
							
							
						 
						
							2014-12-21 18:02:27 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								f080e3ccfa 
								
							 
						 
						
							
							
								
								CFGU: Indentation  
							
							 
							
							
							
						 
						
							2014-12-21 17:54:14 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								6f304d3b00 
								
							 
						 
						
							
							
								
								CFG: Some indentation  
							
							 
							
							
							
						 
						
							2014-12-21 17:41:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								b3cee19289 
								
							 
						 
						
							
							
								
								CFG: Changed the CreateConfigInfoBlk search loop  
							
							 
							
							
							
						 
						
							2014-12-21 17:26:51 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								3e94b9054c 
								
							 
						 
						
							
							
								
								CFG: Corrected the licenses in cfg_i.cpp and cfg_u.cpp  
							
							 
							
							
							
						 
						
							2014-12-21 16:45:13 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								6115f013a9 
								
							 
						 
						
							
							
								
								CFG: Create a new subfolder cfg inside service to handle cfg  
							
							 
							
							... 
							
							
							
							Moved most of the shared CFG code there, implemented a few CFG:I functions 
							
						 
						
							2014-12-21 16:41:06 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								9e45240e23 
								
							 
						 
						
							
							
								
								CFGU: Some changes  
							
							 
							
							
							
						 
						
							2014-12-21 16:39:29 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								cdd78fa01d 
								
							 
						 
						
							
							
								
								CFGU: Addressed some issues.  
							
							 
							
							
							
						 
						
							2014-12-21 16:39:26 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								718a120754 
								
							 
						 
						
							
							
								
								CFGU: Addressed some comments.  
							
							 
							
							
							
						 
						
							2014-12-21 16:39:23 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								a1b9b80a55 
								
							 
						 
						
							
							
								
								Style: Addressed some comments  
							
							 
							
							
							
						 
						
							2014-12-21 16:39:20 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								a7cc7972de 
								
							 
						 
						
							
							
								
								CFG_U: Use Common::make_unique instead of the std version  
							
							 
							
							
							
						 
						
							2014-12-21 16:39:17 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								9029efd873 
								
							 
						 
						
							
							
								
								CFG:U: Implemented some more blocks  
							
							 
							
							
							
						 
						
							2014-12-21 16:39:14 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								8b0ee93526 
								
							 
						 
						
							
							
								
								CFG: Implemented block 0x00070001 in the config savefile  
							
							 
							
							
							
						 
						
							2014-12-21 16:39:11 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								b3d1c8ba6a 
								
							 
						 
						
							
							
								
								CFGU: Use an absolute offset in the config savefile blocks  
							
							 
							
							
							
						 
						
							2014-12-21 16:39:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								572ce043c2 
								
							 
						 
						
							
							
								
								Merge pull request  #271  from archshift/createf  
							
							 
							
							... 
							
							
							
							Added CreateFile to the FS_USER service 
							
						 
						
							2014-12-21 01:45:00 -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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4fcdbed9f6 
								
							 
						 
						
							
							
								
								Thread: Wait current thread on svc_SleepThread  
							
							 
							
							... 
							
							
							
							- Removed unused VBLANK sleep mode
- Added error log for bad context switch
- Renamed VerifyWait to CheckWaitType to be more clear 
							
						 
						
							2014-12-20 23:20:19 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2e5869c939 
								
							 
						 
						
							
							
								
								Merge pull request  #316  from yuriks/thread-handle  
							
							 
							
							... 
							
							
							
							Kernel: Implement support for current thread pseudo-handle 
							
						 
						
							2014-12-20 16:36:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2b0d7a1d29 
								
							 
						 
						
							
							
								
								Merge pull request  #315  from chinhodado/master  
							
							 
							
							... 
							
							
							
							Clean up some warnings 
							
						 
						
							2014-12-20 11:59:18 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Chin 
								
							 
						 
						
							
							
							
							
								
							
							
								e795692614 
								
							 
						 
						
							
							
								
								Clean up some warnings  
							
							 
							
							
							
						 
						
							2014-12-20 10:03:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								82528ba7df 
								
							 
						 
						
							
							
								
								Common: Add a clone of std::make_unique  
							
							 
							
							
							
						 
						
							2014-12-20 03:45:02 -02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								adee775f44 
								
							 
						 
						
							
							
								
								Kernel: Implement support for current thread pseudo-handle  
							
							 
							
							... 
							
							
							
							This boots a few (mostly Nintendo 1st party) games further. 
							
						 
						
							2014-12-20 03:27:47 -02:00