mirror of https://github.com/mgba-emu/mgba.git
SM83: Disassemble STOP as one byte
This commit is contained in:
parent
30e0be098f
commit
ee698cc311
1
CHANGES
1
CHANGES
|
@ -68,6 +68,7 @@ Other fixes:
|
||||||
- mGUI: Fix closing down a game if an exit is signalled
|
- mGUI: Fix closing down a game if an exit is signalled
|
||||||
- mVL: Fix injecting accidentally draining non-injection buffer
|
- mVL: Fix injecting accidentally draining non-injection buffer
|
||||||
- SM83: Simplify register pair access on big endian
|
- SM83: Simplify register pair access on big endian
|
||||||
|
- SM83: Disassemble STOP as one byte
|
||||||
- VFS: Fix directory node listing on some filesystems
|
- VFS: Fix directory node listing on some filesystems
|
||||||
Misc:
|
Misc:
|
||||||
- 3DS: Use "wide mode" where applicable for slightly better filtering
|
- 3DS: Use "wide mode" where applicable for slightly better filtering
|
||||||
|
|
|
@ -365,7 +365,7 @@ DEFINE_DECODER_SM83(DI, info->mnemonic = SM83_MN_DI)
|
||||||
DEFINE_DECODER_SM83(EI, info->mnemonic = SM83_MN_EI)
|
DEFINE_DECODER_SM83(EI, info->mnemonic = SM83_MN_EI)
|
||||||
DEFINE_DECODER_SM83(HALT, info->mnemonic = SM83_MN_HALT)
|
DEFINE_DECODER_SM83(HALT, info->mnemonic = SM83_MN_HALT)
|
||||||
DEFINE_DECODER_SM83(ILL, info->mnemonic = SM83_MN_ILL)
|
DEFINE_DECODER_SM83(ILL, info->mnemonic = SM83_MN_ILL)
|
||||||
DEFINE_DECODER_SM83(STOP, info->mnemonic = SM83_MN_STOP; return 1)
|
DEFINE_DECODER_SM83(STOP, info->mnemonic = SM83_MN_STOP)
|
||||||
|
|
||||||
#define DEFINE_RST_DECODER_SM83(VEC) \
|
#define DEFINE_RST_DECODER_SM83(VEC) \
|
||||||
DEFINE_DECODER_SM83(RST ## VEC, info->op1.immediate = 0x ## VEC;)
|
DEFINE_DECODER_SM83(RST ## VEC, info->op1.immediate = 0x ## VEC;)
|
||||||
|
|
Loading…
Reference in New Issue