mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu-mainline.git
				synced 2025-03-21 01:53:15 +00:00 
			
		
		
		
	service/ldr: Amend layout of the NRO header
The first word is just a padding byte, it's not an actual entry instruction. Also renames the rest of the entries according to SwitchBrew.
This commit is contained in:
		
							parent
							
								
									817fb18e30
								
							
						
					
					
						commit
						05a6f1f676
					
				@ -414,13 +414,13 @@ private:
 | 
			
		||||
    using SHA256Hash = std::array<u8, 0x20>;
 | 
			
		||||
 | 
			
		||||
    struct NROHeader {
 | 
			
		||||
        u32_le entrypoint_insn;
 | 
			
		||||
        INSERT_PADDING_WORDS(1);
 | 
			
		||||
        u32_le mod_offset;
 | 
			
		||||
        INSERT_PADDING_WORDS(2);
 | 
			
		||||
        u32_le magic;
 | 
			
		||||
        INSERT_PADDING_WORDS(1);
 | 
			
		||||
        u32_le version;
 | 
			
		||||
        u32_le nro_size;
 | 
			
		||||
        INSERT_PADDING_WORDS(1);
 | 
			
		||||
        u32_le flags;
 | 
			
		||||
        u32_le text_offset;
 | 
			
		||||
        u32_le text_size;
 | 
			
		||||
        u32_le ro_offset;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user