mirror of
https://github.com/holub/mame
synced 2025-05-23 14:19:01 +03:00
01722: sokonuke: Game hangs after you choose stage
This commit is contained in:
parent
a882bc8050
commit
c97fe8b6bb
@ -1262,8 +1262,9 @@ M68KMAKE_OP(adda, 32, ., a)
|
|||||||
M68KMAKE_OP(adda, 32, ., .)
|
M68KMAKE_OP(adda, 32, ., .)
|
||||||
{
|
{
|
||||||
uint* r_dst = &AX;
|
uint* r_dst = &AX;
|
||||||
|
uint src = M68KMAKE_GET_OPER_AY_32;
|
||||||
|
|
||||||
*r_dst = MASK_OUT_ABOVE_32(*r_dst + M68KMAKE_GET_OPER_AY_32);
|
*r_dst = MASK_OUT_ABOVE_32(*r_dst + src);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -9785,8 +9786,9 @@ M68KMAKE_OP(suba, 32, ., a)
|
|||||||
M68KMAKE_OP(suba, 32, ., .)
|
M68KMAKE_OP(suba, 32, ., .)
|
||||||
{
|
{
|
||||||
uint* r_dst = &AX;
|
uint* r_dst = &AX;
|
||||||
|
uint src = M68KMAKE_GET_OPER_AY_32;
|
||||||
|
|
||||||
*r_dst = MASK_OUT_ABOVE_32(*r_dst - M68KMAKE_GET_OPER_AY_32);
|
*r_dst = MASK_OUT_ABOVE_32(*r_dst - src);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user