Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d4ffc70268 
								
							 
						 
						
							
							
								
								ips_layer: Remove unnecessary explicit std::pair constructor in std::array  
							
							... 
							
							
							
							Makes the layout of the array consistent, by making all elements match,
instead of special-casing the first one. 
							
						 
						
							2018-10-09 14:10:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								890093255c 
								
							 
						 
						
							
							
								
								ips_layer: Add missing includes  
							
							... 
							
							
							
							Adds missing includes to prevent potential compilation issues in the
future. Also moves the definition of a struct into the cpp file, so that
some includes don't need to be introduced within the header. 
							
						 
						
							2018-10-09 14:10:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f269987f32 
								
							 
						 
						
							
							
								
								ips_layer: std::move data within PatchIPS() and Apply()  
							
							... 
							
							
							
							We don't need to make a copy of the read data, so we can std::move it
into the make_shared call here. 
							
						 
						
							2018-10-09 14:06:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								794fdbd680 
								
							 
						 
						
							
							
								
								ips_layer: Fix inaccuracies with comments and flags  
							
							... 
							
							
							
							Specifically bugs/crashes that arise when putting them in positions that are legal but not typical, such as midline, between patch data, or between patch records. 
							
						 
						
							2018-10-04 12:23:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								c60739016d 
								
							 
						 
						
							
							
								
								ips_layer: Deduplicate resource usage  
							
							
							
						 
						
							2018-10-04 11:34:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								8593274f69 
								
							 
						 
						
							
							
								
								ips_layer: Add support for escape sequences and midline comments  
							
							... 
							
							
							
							More accurately follows IPSwitch specification. 
							
						 
						
							2018-10-04 11:34:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								a2602dddbe 
								
							 
						 
						
							
							
								
								ips_layer: Add IPSwitchCompiler to process IPSwitch format  
							
							
							
						 
						
							2018-10-04 11:32:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								11b272edff 
								
							 
						 
						
							
							
								
								file_sys: Implement function to apply IPS patches  
							
							
							
						 
						
							2018-10-01 16:01:46 -04:00