archshift
							
						 
					 | 
					
						
						
							
						
						1966f7b0ad
					 | 
					
						
						
							
							Use the citra user path for the sdmc directory
						
						
						
						
						
						
					 | 
					
						2014-09-21 09:34:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						a9630a9d2b
					 | 
					
						
						
							
							Merge pull request #70 from linkmauve/master
						
						
						
						
						
						
						
						Implement filesystem services, and the required kernel objects. 
						
						
					 | 
					
						2014-09-18 22:27:06 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						3a570a9fee
					 | 
					
						
						
							
							Kernel: Implement the Close command for Archive, File and Directory.
						
						
						
						
						
						
					 | 
					
						2014-09-17 14:35:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						99bfa4ae1f
					 | 
					
						
						
							
							FS: Implement OpenArchive, OpenDirectory, OpenFile and OpenFileDirectly calls.
						
						
						
						
						
						
					 | 
					
						2014-09-17 14:35:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						c197ce2180
					 | 
					
						
						
							
							Kernel: Add a Directory object and a getter for it from an Archive object.
						
						
						
						
						
						
					 | 
					
						2014-09-17 14:35:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						c14e5713f5
					 | 
					
						
						
							
							Core: Add a method to obtain a Directory from an Archive.
						
						
						
						
						
						
					 | 
					
						2014-09-17 14:35:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						33b0d1081e
					 | 
					
						
						
							
							Core: Add a Directory object, with both a stub and a passthrough implementations.
						
						
						
						
						
						
					 | 
					
						2014-09-17 14:35:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						19d04f3abe
					 | 
					
						
						
							
							Kernel: Add a File object and a getter for it from an Archive object.
						
						
						
						
						
						
					 | 
					
						2014-09-17 14:35:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						e73caaefe5
					 | 
					
						
						
							
							Core: Add a passthrough backend for the filesystem, exposed as SDMC.
						
						
						
						
						
						
					 | 
					
						2014-09-17 14:35:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						9251f7e2f8
					 | 
					
						
						
							
							Core: Add a new File class, obtainable from an Archive, and a stub implementation.
						
						
						
						
						
						
					 | 
					
						2014-09-17 14:35:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						6b7b36a874
					 | 
					
						
						
							
							Common: Rename the File namespace to FileUtil, to match the filename and prevent collisions.
						
						
						
						
						
						
					 | 
					
						2014-09-17 14:35:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						edaf59a759
					 | 
					
						
						
							
							Common: Return the number of items read/written in IOFile’s methods instead of a boolean.
						
						
						
						
						
						
					 | 
					
						2014-09-17 14:35:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						1c79a4f10c
					 | 
					
						
						
							
							Merge pull request #107 from lioncash/sprintf
						
						
						
						
						
						
						
						Core: Replace a sprintf in core_timing with StringFromFormat 
						
						
					 | 
					
						2014-09-16 16:54:41 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						73b6f85f9a
					 | 
					
						
						
							
							Merge pull request #109 from lioncash/cruft
						
						
						
						
						
						
						
						Core: Get rid of unnecessary switch statement in Kernel 
						
						
					 | 
					
						2014-09-15 00:47:13 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						741321ac24
					 | 
					
						
						
							
							Core: Get rid of unnecessary switch statement in Kernel
						
						
						
						
						
						
					 | 
					
						2014-09-14 21:31:09 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						31d9cf4d17
					 | 
					
						
						
							
							Merge pull request #110 from lioncash/warnings
						
						
						
						
						
						
						
						Core: Fix warnings in gpu.cpp 
						
						
					 | 
					
						2014-09-14 21:28:44 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						5481115e71
					 | 
					
						
						
							
							Merge pull request #97 from archshift/cleanup
						
						
						
						
						
						
						
						Small, general code cleanup 
						
						
					 | 
					
						2014-09-13 22:58:58 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						6cc7c73b80
					 | 
					
						
						
							
							Core: Fix warnings in gpu.cpp
						
						
						
						
						
						
					 | 
					
						2014-09-13 22:55:41 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						093d6fbcdc
					 | 
					
						
						
							
							Core: Replace a sprintf in core_timing with StringFromFormat
						
						
						
						
						
						
					 | 
					
						2014-09-12 21:18:46 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						cbdf4d4c8e
					 | 
					
						
						
							
							Merge pull request #105 from kevinhartman/hid
						
						
						
						
						
						
						
						Digital user input and HID module implementation for PAD 
						
						
					 | 
					
						2014-09-12 17:44:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Hartman
							
						 
					 | 
					
						
						
							
						
						02fd19b2f6
					 | 
					
						
						
							
							Added support for multiple input device types for KeyMap and connected Qt.
						
						
						
						
						
						
					 | 
					
						2014-09-12 01:15:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Hartman
							
						 
					 | 
					
						
						
							
						
						4a94ec934a
					 | 
					
						
						
							
							Initial HID PAD work, with GLFW only.
						
						
						
						
						
						
					 | 
					
						2014-09-11 22:43:42 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Hartman
							
						 
					 | 
					
						
						
							
						
						bb7ddede15
					 | 
					
						
						
							
							Created structure for PAD.
						
						
						
						
						
						
					 | 
					
						2014-09-11 22:43:42 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						532a9e80a0
					 | 
					
						
						
							
							Merge pull request #99 from archshift/ext-check
						
						
						
						
						
						
						
						loader.cpp: improved file extension checking, made Upper/LowerStr useful, moved string_util into Common namespace 
						
						
					 | 
					
						2014-09-11 00:04:36 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						d79fe3ebaa
					 | 
					
						
						
							
							Merge pull request #103 from archshift/prune
						
						
						
						
						
						
						
						Prune redundant includes 
						
						
					 | 
					
						2014-09-10 18:44:08 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						249a567834
					 | 
					
						
						
							
							Merge pull request #104 from archshift/removal
						
						
						
						
						
						
						
						Removed fixed_size_queue.h 
						
						
					 | 
					
						2014-09-09 20:56:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						8891c27425
					 | 
					
						
						
							
							Merge pull request #101 from lioncash/inf-loop
						
						
						
						
						
						
						
						Common: Fix a potential infinite loop in StringUtil's ReplaceAll 
						
						
					 | 
					
						2014-09-09 20:53:33 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						7f201a9821
					 | 
					
						
						
							
							Merge pull request #102 from lioncash/define
						
						
						
						
						
						
						
						Common: Remove HAVE_CXX11_SYNTAX define from Common.h 
						
						
					 | 
					
						2014-09-09 20:50:51 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								archshift
							
						 
					 | 
					
						
						
							
						
						727bad24a2
					 | 
					
						
						
							
							Removed fixed_size_queue.h
						
						
						
						
						
						
						
						It's unused and doesn't look like it compiles anyway :/ 
						
						
					 | 
					
						2014-09-08 18:49:41 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								archshift
							
						 
					 | 
					
						
						
							
						
						6e606c515f
					 | 
					
						
						
							
							core: Prune redundant includes
						
						
						
						
						
						
					 | 
					
						2014-09-08 17:54:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								archshift
							
						 
					 | 
					
						
						
							
						
						9d7cc2bedc
					 | 
					
						
						
							
							common: Prune all redundant includes
						
						
						
						
						
						
					 | 
					
						2014-09-08 17:25:43 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								archshift
							
						 
					 | 
					
						
						
							
						
						8fe5f2e2fe
					 | 
					
						
						
							
							Moved common_types::Rect from common to Common namespace
						
						
						
						
						
						
					 | 
					
						2014-09-08 15:43:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								archshift
							
						 
					 | 
					
						
						
							
						
						5472fd4d9b
					 | 
					
						
						
							
							Added string_util to common, small changes in loader.cpp
						
						
						
						
						
						
					 | 
					
						2014-09-08 15:43:22 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								archshift
							
						 
					 | 
					
						
						
							
						
						4ed24a0619
					 | 
					
						
						
							
							loader.cpp: improved file extension checking, made Upper/LowerStr useful
						
						
						
						
						
						
						
						Instead of forcibly taking the last 4 characters, it now finds the last extension separator (the period) and takes a substr of its location. 
						
						
					 | 
					
						2014-09-08 15:41:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						5b65decf91
					 | 
					
						
						
							
							Common: Remove HAVE_CXX11_SYNTAX define from Common.h
						
						
						
						
						
						
					 | 
					
						2014-09-08 15:01:15 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						2f6ef914db
					 | 
					
						
						
							
							Common: Fix a potential infinite loop in StringUtil's ReplaceAll
						
						
						
						
						
						
					 | 
					
						2014-09-08 14:48:59 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						335082e74e
					 | 
					
						
						
							
							Merge pull request #95 from lioncash/disassembler
						
						
						
						
						
						
						
						core: Make the ARM disassembler use std::string internally 
						
						
					 | 
					
						2014-09-08 00:10:13 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						85f1b76cd8
					 | 
					
						
						
							
							Merge pull request #87 from archshift/remove-cruft
						
						
						
						
						
						
						
						Removed redundant headers for std implementations 
						
						
					 | 
					
						2014-09-07 22:08:06 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								archshift
							
						 
					 | 
					
						
						
							
						
						498d1a37f1
					 | 
					
						
						
							
							Removed common/std_xyz, instead using the std header
						
						
						
						
						
						
					 | 
					
						2014-09-07 14:31:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								archshift
							
						 
					 | 
					
						
						
							
						
						81baa477b5
					 | 
					
						
						
							
							renderer_opengl.cpp: improved alignment for readability
						
						
						
						
						
						
					 | 
					
						2014-09-07 12:09:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								archshift
							
						 
					 | 
					
						
						
							
						
						1c02c03e32
					 | 
					
						
						
							
							Dead code removal: video_core.cpp, load_symbol_map.cpp
						
						
						
						
						
						
					 | 
					
						2014-09-07 12:09:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								archshift
							
						 
					 | 
					
						
						
							
						
						9c0efdb75b
					 | 
					
						
						
							
							bootmanager::EmuThread: fixed initialization order
						
						
						
						
						
						
					 | 
					
						2014-09-07 12:09:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								archshift
							
						 
					 | 
					
						
						
							
						
						0167e9140e
					 | 
					
						
						
							
							utils: cleaned up DumpTGA, removing redundancies
						
						
						
						
						
						
					 | 
					
						2014-09-07 12:09:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						403c84cdab
					 | 
					
						
						
							
							core: Make the ARM disassembler use std::string internally
						
						
						
						
						
						
					 | 
					
						2014-09-06 14:45:56 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						a130086587
					 | 
					
						
						
							
							Merge pull request #93 from lioncash/ref
						
						
						
						
						
						
						
						core: Pass string by reference in FetchFromPortName and DeleteService 
						
						
					 | 
					
						2014-09-06 14:06:37 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						272a201d12
					 | 
					
						
						
							
							Merge pull request #94 from lioncash/misc
						
						
						
						
						
						
						
						Minor cleanup in ncch. 
						
						
					 | 
					
						2014-09-06 14:06:14 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						f68776ce13
					 | 
					
						
						
							
							ncch: Remove C-style struct typedefs
						
						
						
						
						
						
						
						In C++ you can simply just declare it as is. 
						
						
					 | 
					
						2014-09-06 13:38:03 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						26cd696843
					 | 
					
						
						
							
							ncch: inline declare some variables in LZSS_Decompress
						
						
						
						
						
						
					 | 
					
						2014-09-06 13:36:49 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						d30747efea
					 | 
					
						
						
							
							core: Pass string by reference in FetchFromPortName and DeleteService
						
						
						
						
						
						
					 | 
					
						2014-09-06 13:30:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						5d95d038a0
					 | 
					
						
						
							
							Merge pull request #88 from archshift/remove-atomic
						
						
						
						
						
						
						
						Removed common/atomic, instead using std::atomic 
						
						
					 | 
					
						2014-09-04 20:36:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |