Subv 
							
						 
					 
					
						
						
							
						
						5244ac0e9c 
					 
					
						
						
							
							Archives: Addressed some comments  
						
						 
						
						
						
						
					 
					
						2015-01-06 15:02:30 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						9eaef4e04a 
					 
					
						
						
							
							Merge pull request  #413  from purpasmart96/serv_clean  
						
						 
						
						... 
						
						
						
						Services: Clean up a few things and add a few function names 
						
						
					 
					
						2015-01-05 22:48:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						9b83f0e158 
					 
					
						
						
							
							Merge pull request  #272  from rohit-n/sign-compare  
						
						 
						
						... 
						
						
						
						Silence some -Wsign-compare warnings. 
						
						
					 
					
						2015-01-05 22:10:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								purpasmart96 
							
						 
					 
					
						
						
							
						
						379b39e583 
					 
					
						
						
							
							Services: Clean up a few things and add a few function names  
						
						 
						
						
						
						
					 
					
						2015-01-05 16:07:15 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						e9650f1c61 
					 
					
						
						
							
							DSP: Signal (faked) interrupt on every frame.  
						
						 
						
						... 
						
						
						
						- Hack to work around games checking that the DSP event has been signaled by a real DSP interrupt. 
						
						
					 
					
						2015-01-05 00:25:37 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						26f31a2dfb 
					 
					
						
						
							
							Merge pull request  #386  from archshift/y2ru  
						
						 
						
						... 
						
						
						
						Stub the y2r:u service 
						
						
					 
					
						2015-01-04 21:40:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						90dffe3fc1 
					 
					
						
						
							
							Archives: Make SYSTEM_ID and SDCARD_ID strings  
						
						 
						
						
						
						
					 
					
						2015-01-04 09:10:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						71a063f45c 
					 
					
						
						
							
							Archives: Changed the way paths are built for the archives.  
						
						 
						
						... 
						
						
						
						Each archive now takes a mount point of either NAND or SDMC, and builds its own directory structure there, trying to simulate an HLE-friendly hardware layout 
						
						
					 
					
						2015-01-03 20:46:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								archshift 
							
						 
					 
					
						
						
							
						
						48130b1eaa 
					 
					
						
						
							
							Stub the y2r:u service  
						
						 
						
						
						
						
					 
					
						2015-01-03 16:42:39 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
						
						73fba22c01 
					 
					
						
						
							
							Rename ObjectPool to HandleTable  
						
						 
						
						
						
						
					 
					
						2014-12-28 11:52:52 -02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5d2ee78d8f 
					 
					
						
						
							
							Merge pull request  #330  from purpasmart96/new_srv  
						
						 
						
						... 
						
						
						
						More services & small clean ups 
						
						
					 
					
						2014-12-25 22:51:38 -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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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