mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-01-26 12:35:27 +00:00
added ()
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@459 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
43634d53df
commit
5af15b6fd3
@ -74,7 +74,7 @@ bool DisassembleMov(const unsigned char *codePtr, InstructionInfo &info, int acc
|
|||||||
if (!twoByte)
|
if (!twoByte)
|
||||||
{
|
{
|
||||||
if ((codeByte & 0xF0) == 0x80 ||
|
if ((codeByte & 0xF0) == 0x80 ||
|
||||||
(codeByte & 0xF8) == 0xC0 && (codeByte & 0x0E) != 0x02)
|
((codeByte & 0xF8) == 0xC0 && (codeByte & 0x0E) != 0x02))
|
||||||
{
|
{
|
||||||
modRMbyte = *codePtr++;
|
modRMbyte = *codePtr++;
|
||||||
hasModRM = true;
|
hasModRM = true;
|
||||||
@ -82,12 +82,12 @@ bool DisassembleMov(const unsigned char *codePtr, InstructionInfo &info, int acc
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if ((codeByte2 & 0xF0) == 0x00 && (codeByte2 & 0x0F) >= 0x04 && (codeByte2 & 0x0D) != 0x0D ||
|
if (((codeByte2 & 0xF0) == 0x00 && (codeByte2 & 0x0F) >= 0x04 && (codeByte2 & 0x0D) != 0x0D) ||
|
||||||
(codeByte2 & 0xF0) == 0x30 ||
|
(codeByte2 & 0xF0) == 0x30 ||
|
||||||
codeByte2 == 0x77 ||
|
codeByte2 == 0x77 ||
|
||||||
(codeByte2 & 0xF0) == 0x80 ||
|
(codeByte2 & 0xF0) == 0x80 ||
|
||||||
(codeByte2 & 0xF0) == 0xA0 && (codeByte2 & 0x07) <= 0x02 ||
|
((codeByte2 & 0xF0) == 0xA0 && (codeByte2 & 0x07) <= 0x02) ||
|
||||||
(codeByte2 & 0xF8) == 0xC8)
|
(codeByte2 & 0xF8) == 0xC8)
|
||||||
{
|
{
|
||||||
// No mod R/M byte
|
// No mod R/M byte
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user