diff --git a/src/emu/cpu/mips/psx.c b/src/emu/cpu/mips/psx.c index 0911cd9e4cc..61da99813df 100644 --- a/src/emu/cpu/mips/psx.c +++ b/src/emu/cpu/mips/psx.c @@ -3086,7 +3086,7 @@ static UINT32 getcp2dr( int n_reg ) { mipscpu.cp2dr[ n_reg ].d = (INT32)(INT16)mipscpu.cp2dr[ n_reg ].d; } - else if( n_reg == 17 || n_reg == 18 || n_reg == 19 ) + else if( n_reg == 16 || n_reg == 17 || n_reg == 18 || n_reg == 19 ) { mipscpu.cp2dr[ n_reg ].d = (UINT32)(UINT16)mipscpu.cp2dr[ n_reg ].d; }