mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 13:50:03 +00:00 
			
		
		
		
	armemu: Fix SEL
Needs to use the updated state of the CPSR.
This commit is contained in:
		
							parent
							
								
									8e2accd974
								
							
						
					
					
						commit
						f66d356938
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -6153,7 +6153,7 @@ L_stm_s_takeabort: | ||||||
|             u32 rm = (instr >> 0) & 0xF; |             u32 rm = (instr >> 0) & 0xF; | ||||||
|             u32 from = state->Reg[rn]; |             u32 from = state->Reg[rn]; | ||||||
|             u32 to = state->Reg[rm]; |             u32 to = state->Reg[rm]; | ||||||
|             u32 cpsr = state->Cpsr; |             u32 cpsr = ARMul_GetCPSR(state); | ||||||
|             if ((instr & 0xFF0) == 0xFB0) { // SEL
 |             if ((instr & 0xFF0) == 0xFB0) { // SEL
 | ||||||
|                 u32 result; |                 u32 result; | ||||||
|                 if (cpsr & (1 << 16)) |                 if (cpsr & (1 << 16)) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue