Mat M 
							
						 
					 
					
						
						
						
						
							
						
						
							0cb52ee74a 
							
						 
					 
					
						
						
							
							Doxygen: Amend minor issues ( #2593 )  
						
						... 
						
						
						
						Corrects a few issues with regards to Doxygen documentation, for example:
- Incorrect parameter referencing.
- Missing @param tags.
- Typos in @param tags.
and a few minor other issues. 
						
						
					 
					
						2017-02-26 17:58:51 -08:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							20544977da 
							
						 
					 
					
						
						
							
							loader: use self NCCH archive  
						
						
						
						
					 
					
						2017-02-13 13:57:38 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Farr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb1f277db1 
							
						 
					 
					
						
						
							
							loader: Add support for 3DSX special relocation types,  fixes   citra-emu/citra#2449  
						
						... 
						
						
						
						As per devkitPro/3dstools@47bea18  
						
						
					 
					
						2017-01-19 01:34:58 +13:00 
						 
				 
			
				
					
						
							
							
								Jonathan Hao 
							
						 
					 
					
						
						
						
						
							
						
						
							c18cb1b192 
							
						 
					 
					
						
						
							
							Fix some warnings ( #2399 )  
						
						
						
						
					 
					
						2017-01-04 13:48:29 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f556d6ee90 
							
						 
					 
					
						
						
							
							Merge pull request  #2240  from wwylele/auto-region  
						
						... 
						
						
						
						Config: auto-select region and language 
						
						
					 
					
						2016-12-29 22:09:01 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							81e22ae8c7 
							
						 
					 
					
						
						
							
							loader: Remove duplicate docstrings.  
						
						
						
						
					 
					
						2016-12-21 23:27:50 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							351b5d23f4 
							
						 
					 
					
						
						
							
							loader: Implement ReadProgramId  
						
						
						
						
					 
					
						2016-12-15 18:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							84e78790ab 
							
						 
					 
					
						
						
							
							Config: auto-select region and language  
						
						
						
						
					 
					
						2016-12-07 20:52:42 +02:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							d171409f29 
							
						 
					 
					
						
						
							
							Kernel/Loader: Grab the system mode from the NCCH ExHeader.  
						
						... 
						
						
						
						3dsx and elf files default to system mode 2 (96MB allocated to the application).
This allows Home Menu to boot without modifications.
Closes  #1849  
						
						
					 
					
						2016-11-27 18:03:48 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							1323ab2f5f 
							
						 
					 
					
						
						
							
							Kernel/Loader: Grab the system mode from the NCCH ExHeader.  
						
						... 
						
						
						
						3dsx and elf files default to system mode 2 (96MB allocated to the application).
This allows Home Menu to boot without modifications.
Closes  #1849  
						
						
					 
					
						2016-11-19 20:40:04 -05:00 
						 
				 
			
				
					
						
							
							
								Ricardo de Almeida Gonzaga 
							
						 
					 
					
						
						
						
						
							
						
						
							13d46f6820 
							
						 
					 
					
						
						
							
							Fix typos  
						
						
						
						
					 
					
						2016-10-20 12:26:59 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							84fbbe2629 
							
						 
					 
					
						
						
							
							Use negative priorities to avoid special-casing the self-include  
						
						
						
						
					 
					
						2016-09-21 00:15:56 -07:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							ebdae19fd2 
							
						 
					 
					
						
						
							
							Remove empty newlines in #include blocks.  
						
						... 
						
						
						
						This makes clang-format useful on those.
Also add a bunch of forgotten transitive includes, which otherwise
prevented compilation. 
						
						
					 
					
						2016-09-21 11:15:47 +09:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							396a8d91a4 
							
						 
					 
					
						
						
							
							Manually tweak source formatting and then re-run clang-format  
						
						
						
						
					 
					
						2016-09-18 21:14:25 -07:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							dc8479928c 
							
						 
					 
					
						
						
							
							Sources: Run clang-format on everything.  
						
						
						
						
					 
					
						2016-09-18 09:38:01 +09:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							080a2d719c 
							
						 
					 
					
						
						
							
							Loader: Split SMDH into its own header and import helpers from QGameList  
						
						... 
						
						
						
						Also rewrite Qt wrappers to use those. 
						
						
					 
					
						2016-05-21 20:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							314ce5e505 
							
						 
					 
					
						
						
							
							CitraQt: Simplify the game list loader code  
						
						
						
						
					 
					
						2016-05-21 17:09:59 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							9a35d1fb4a 
							
						 
					 
					
						
						
							
							Loader: Add a GetFileType method to get the type of a loaded file  
						
						
						
						
					 
					
						2016-05-21 17:09:59 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							8fc9c03126 
							
						 
					 
					
						
						
							
							Loader, Frontends: Refactor loader creation and game loading  
						
						... 
						
						
						
						This allows frontends to keep a single loader and use it multiple times
e.g. for code loading and SMDH parsing. 
						
						
					 
					
						2016-05-21 17:09:56 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							282a2ad539 
							
						 
					 
					
						
						
							
							Merge pull request  #1766  from Subv/log_cpu  
						
						... 
						
						
						
						Kernel/Threading: Warn when a thread can be scheduled in the Syscore (Core 1) 
						
						
					 
					
						2016-05-08 15:03:08 -04:00 
						 
				 
			
				
					
						
							
							
								Alexander Laties 
							
						 
					 
					
						
						
						
						
							
						
						
							0a31e373f1 
							
						 
					 
					
						
						
							
							fixup simple type conversions where possible  
						
						
						
						
					 
					
						2016-05-07 11:41:55 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							5b7f86708c 
							
						 
					 
					
						
						
							
							Kernel/Threading: Warn when a thread can be scheduled in the Syscore (Core 1).  
						
						... 
						
						
						
						We do not currently implement any cores other than the AppCore (Core 0). 
						
						
					 
					
						2016-05-07 10:23:03 -05:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							d2182568ad 
							
						 
					 
					
						
						
							
							fix:return proper error  
						
						
						
						
					 
					
						2016-05-06 21:42:13 +03:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							5d5dd66d92 
							
						 
					 
					
						
						
							
							add icon & title to game list  
						
						
						
						
					 
					
						2016-05-04 13:02:49 +03:00 
						 
				 
			
				
					
						
							
							
								Sam Spilsbury 
							
						 
					 
					
						
						
						
						
							
						
						
							60f2587eac 
							
						 
					 
					
						
						
							
							ncch: Use correct format specifier (for long long uint)  
						
						
						
						
					 
					
						2016-04-23 11:54:02 +08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1cc183703a 
							
						 
					 
					
						
						
							
							core: Clean out some unnecessary header includes  
						
						
						
						
					 
					
						2016-04-16 00:08:49 -04:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							727d508e02 
							
						 
					 
					
						
						
							
							ncch:only decompress .code section  
						
						
						
						
					 
					
						2016-04-14 18:33:42 +03:00 
						 
				 
			
				
					
						
							
							
								Mathew Maidment 
							
						 
					 
					
						
						
						
						
							
						
						
							aa6380e5bc 
							
						 
					 
					
						
						
							
							Merge pull request  #1643  from MerryMage/make_unique  
						
						... 
						
						
						
						Common: Remove Common::make_unique, use std::make_unique 
						
						
					 
					
						2016-04-05 20:10:11 -04:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							a06dcfeb61 
							
						 
					 
					
						
						
							
							Common: Remove Common::make_unique, use std::make_unique  
						
						
						
						
					 
					
						2016-04-05 13:31:17 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c99f47d8f0 
							
						 
					 
					
						
						
							
							loader: Make MakeMagic constexpr  
						
						
						
						
					 
					
						2016-03-21 03:28:22 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8530a2d7df 
							
						 
					 
					
						
						
							
							Merge pull request  #1344  from LittleWhite-tb/error-output  
						
						... 
						
						
						
						Output errors in GUI 
						
						
					 
					
						2016-03-08 23:12:04 -05:00 
						 
				 
			
				
					
						
							
							
								LittleWhite 
							
						 
					 
					
						
						
						
						
							
						
						
							4be68dddfb 
							
						 
					 
					
						
						
							
							Improve error report from Init() functions  
						
						... 
						
						
						
						Add error popup when citra initialization failed 
						
						
					 
					
						2016-03-08 22:05:25 +01:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							b967a581a1 
							
						 
					 
					
						
						
							
							Loader/NCCH: Log the program ID during loading  
						
						... 
						
						
						
						This is useful for all sorts of things, but mainly to identify save
folders more easily. 
						
						
					 
					
						2016-03-04 23:53:10 -08:00 
						 
				 
			
				
					
						
							
							
								LittleWhite 
							
						 
					 
					
						
						
						
						
							
						
						
							7ad669a911 
							
						 
					 
					
						
						
							
							Display errors in GUI when loading ROM failed  
						
						
						
						
					 
					
						2016-03-03 22:52:29 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a89e32b157 
							
						 
					 
					
						
						
							
							elf: Don't cast away const  
						
						
						
						
					 
					
						2016-01-25 02:36:57 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c717d1551d 
							
						 
					 
					
						
						
							
							Merge pull request  #1199  from Gareth422/encryption-check  
						
						... 
						
						
						
						Loader: Implement NCCH encryption check 
						
						
					 
					
						2015-10-20 10:17:31 -04:00 
						 
				 
			
				
					
						
							
							
								Gareth Poole 
							
						 
					 
					
						
						
						
						
							
						
						
							721475420d 
							
						 
					 
					
						
						
							
							Loader: Change NCCH header types to be explicitly little-endian  
						
						
						
						
					 
					
						2015-10-10 22:35:22 -04:00 
						 
				 
			
				
					
						
							
							
								Gareth Poole 
							
						 
					 
					
						
						
						
						
							
						
						
							2706394384 
							
						 
					 
					
						
						
							
							Loader: Implement encryption check  
						
						
						
						
					 
					
						2015-10-10 22:34:17 -04:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							14af5919ba 
							
						 
					 
					
						
						
							
							CitraQt, SkyEye, Loader, VideoCore: Remove newlines in LOG_* calls.  
						
						... 
						
						
						
						The LOG_* function itself already appends one. 
						
						
					 
					
						2015-10-09 22:14:56 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							11a64acf23 
							
						 
					 
					
						
						
							
							Merge pull request  #1095  from archshift/game-list  
						
						... 
						
						
						
						Initial implementation of a game list 
						
						
					 
					
						2015-10-01 23:35:19 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							bba12520c4 
							
						 
					 
					
						
						
							
							Expose loader helper functions for identifying files.  
						
						
						
						
					 
					
						2015-09-30 21:04:47 -07:00 
						 
				 
			
				
					
						
							
							
								Cruel 
							
						 
					 
					
						
						
						
						
							
						
						
							d60a9be5c6 
							
						 
					 
					
						
						
							
							Implement 3dsx RomFS  
						
						
						
						
					 
					
						2015-09-21 13:03:18 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d3efa637b4 
							
						 
					 
					
						
						
							
							General: Fix up doxygen comments  
						
						
						
						
					 
					
						2015-09-10 11:20:21 -04:00 
						 
				 
			
				
					
						
							
							
								Benjamin Barenblat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0a87bc89f 
							
						 
					 
					
						
						
							
							Properly indicate that CIA support is not implemented yet  
						
						... 
						
						
						
						Make `Loader::LoadFile` return an `ErrorNotImplemented` if you call
it on a CIA file. 
						
						
					 
					
						2015-08-15 16:05:38 -04:00 
						 
				 
			
				
					
						
							
							
								Benjamin Barenblat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd8be1846b 
							
						 
					 
					
						
						
							
							Give CIA file type a name  
						
						... 
						
						
						
						Make `GetFileTypeString` return ‘CIA’ for CIA (CTR Importable
Archive) files. 
						
						
					 
					
						2015-08-15 15:45:27 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							43d799fd9d 
							
						 
					 
					
						
						
							
							loader: Remove unnecessary else usages  
						
						
						
						
					 
					
						2015-07-25 18:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								zawata 
							
						 
					 
					
						
						
						
						
							
						
						
							972dccc3f6 
							
						 
					 
					
						
						
							
							Core : Change variable type  
						
						... 
						
						
						
						and fix various warnings 
						
						
					 
					
						2015-07-19 04:12:39 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							62c2a262b2 
							
						 
					 
					
						
						
							
							Loader: Fix variable type and remove unused variable  
						
						
						
						
					 
					
						2015-07-13 21:10:13 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							2d7299a86f 
							
						 
					 
					
						
						
							
							Loader: Remove unnecessary pointer indirection to IOFile  
						
						
						
						
					 
					
						2015-07-13 20:00:56 -03:00 
						 
				 
			
				
					
						
							
							
								condut 
							
						 
					 
					
						
						
						
						
							
						
						
							c385b7767d 
							
						 
					 
					
						
						
							
							FS: Stream RomFS from file instead of loading all of it to memory  
						
						
						
						
					 
					
						2015-07-13 19:57:12 -03:00