mirror of
https://github.com/holub/mame
synced 2025-04-22 00:11:58 +03:00
m68k: fix (020+) bfins results and Z flag [Till Harbaum]
This commit is contained in:
parent
3ec61d5a00
commit
2be7e8ed13
@ -2959,7 +2959,7 @@ M68KMAKE_OP(bfins, 32, ., .)
|
||||
if((width + offset) > 32)
|
||||
{
|
||||
mask_byte = MASK_OUT_ABOVE_8(mask_base) << (8-offset);
|
||||
insert_byte = MASK_OUT_ABOVE_8(insert_base);
|
||||
insert_byte = MASK_OUT_ABOVE_8(insert_base) << (8-offset);
|
||||
data_byte = m68ki_read_8((mc68kcpu), ea+4);
|
||||
(mc68kcpu)->not_z_flag |= (data_byte & mask_byte);
|
||||
m68ki_write_8((mc68kcpu), ea+4, (data_byte & ~mask_byte) | insert_byte);
|
||||
|
Loading…
Reference in New Issue
Block a user