comparison z80inst.c @ 213:4d4559b04c59

Make reset trigger debug exit to make it easier to test the same cases in blastem and musashi. Fix asl #1 overflow flag.
author Mike Pavone <pavone@retrodev.com>
date Tue, 16 Apr 2013 22:29:00 -0700
parents 807ca611b561
children d9bf8e61c33c
comparison
equal deleted inserted replaced
212:e657a99b5abf 213:4d4559b04c59
1116 NOP2, 1116 NOP2,
1117 NOP2, 1117 NOP2,
1118 NOP2, 1118 NOP2,
1119 NOP2, 1119 NOP2,
1120 NOP2, 1120 NOP2,
1121 NOP2 1121 //TODO: Enable this based on a define
1122 {Z80_NOP, Z80_UNUSED, Z80_UNUSED, Z80_UNUSED, 42}
1123 //NOP2
1122 }; 1124 };
1123 1125
1124 #define SHIFT_BLOCK_IY(op) \ 1126 #define SHIFT_BLOCK_IY(op) \
1125 {op, Z80_B, Z80_IY_DISPLACE | Z80_DIR, 0, 0},\ 1127 {op, Z80_B, Z80_IY_DISPLACE | Z80_DIR, 0, 0},\
1126 {op, Z80_C, Z80_IY_DISPLACE | Z80_DIR, 0, 0},\ 1128 {op, Z80_C, Z80_IY_DISPLACE | Z80_DIR, 0, 0},\
1340 "c", 1342 "c",
1341 "d", 1343 "d",
1342 "e", 1344 "e",
1343 "h", 1345 "h",
1344 "l", 1346 "l",
1345 "",
1346 "a",
1347 "ixh", 1347 "ixh",
1348 "ixl", 1348 "ixl",
1349 "iyh", 1349 "iyh",
1350 "iyl", 1350 "iyl",
1351 "i", 1351 "i",
1352 "r", 1352 "r",
1353 "a",
1353 "bc", 1354 "bc",
1354 "de", 1355 "de",
1355 "hl", 1356 "hl",
1356 "sp", 1357 "sp",
1357 "af", 1358 "af",