mirror of
				https://git.suyu.dev/suyu/suyu.git
				synced 2025-11-04 12:34:39 +08:00 
			
		
		
		
	updated APT_U::GetLockHandle to return a valid handle
This commit is contained in:
		
							parent
							
								
									0b1ba2f37a
								
							
						
					
					
						commit
						540a693eae
					
				@ -19,7 +19,11 @@ void Initialize(Service::Interface* self) {
 | 
			
		||||
 | 
			
		||||
void GetLockHandle(Service::Interface* self) {
 | 
			
		||||
    u32* cmd_buff = Service::GetCommandBuffer();
 | 
			
		||||
    cmd_buff[5] = 0x00000000; // TODO: This should be an actual mutex handle
 | 
			
		||||
    u32 flags = cmd_buff[1];
 | 
			
		||||
 | 
			
		||||
    // TODO: This should be an actual mutex handle. Games will check that this is not non-zero 
 | 
			
		||||
    // (NULL), and fail if such. A faked non-zero value will at least enable further booting. 
 | 
			
		||||
    cmd_buff[5] = 0xDEADBEEF;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
const Interface::FunctionInfo FunctionTable[] = {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user