summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Angelo Salese <angelosa@users.noreply.github.com>2009-06-14 23:48:14 +0000
committer Angelo Salese <angelosa@users.noreply.github.com>2009-06-14 23:48:14 +0000
commitfe6c204d5c6111275e4c3527850b97cad140b3ea (patch)
tree4b0de1a6dd919b8d0c112e288950b25e8b3ae237
parentda911147a004022b2d2cff85f43df91dabc22309 (diff)
Fixed a DECO16 CPU core bug that was causing issues with Pro Bowling part of Pro Sports [Angelo Salese]
-rw-r--r--src/emu/cpu/m6502/tdeco16.c2
-rw-r--r--src/mame/drivers/liberate.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/emu/cpu/m6502/tdeco16.c b/src/emu/cpu/m6502/tdeco16.c
index 67b5ee7bc47..a0e967024c2 100644
--- a/src/emu/cpu/m6502/tdeco16.c
+++ b/src/emu/cpu/m6502/tdeco16.c
@@ -142,7 +142,7 @@ OP(14) { RD_DUM; ILL; } /* 2 ILL / 3 trb zpg ?? */
OP(34) { RD_DUM; ILL; } /* 2 ILL / 4 bit zpx ?? */
OP(54) { RD_DUM; ILL; } /* 2 ILL */
OP(74) { RD_DUM; ILL; } /* 2 ILL / 4 stz zpx ?? */
-OP(94) { RD_DUM; ILL; } /* 2 ILL / 4 sty zpx ?? */
+#define deco16_94 m6502_94 /* 4 sty zpx */
#define deco16_b4 m6502_b4 /* 4 ldy zpx */
OP(d4) { RD_DUM; ILL; } /* 2 ILL */
OP(f4) { RD_DUM; ILL; } /* 2 ILL */
diff --git a/src/mame/drivers/liberate.c b/src/mame/drivers/liberate.c
index 589f7f7ea41..7892e05f0c1 100644
--- a/src/mame/drivers/liberate.c
+++ b/src/mame/drivers/liberate.c
@@ -1309,8 +1309,8 @@ static DRIVER_INIT( liberate )
*************************************/
GAME( 1983, prosoccr, 0, prosoccr, prosoccr, prosport, ROT270, "Data East Corporation", "Pro Soccer", 0 )
-GAME( 1983, prosport, 0, prosport, liberate, prosport, ROT270, "Data East Corporation", "Pro. Sports", GAME_NOT_WORKING )
-GAME( 1983, prosporta, prosport, prosport, liberate, prosport, ROT270, "Data East Corporation", "Pro. Sports (alternate)", GAME_NOT_WORKING )
+GAME( 1983, prosport, 0, prosport, liberate, prosport, ROT270, "Data East Corporation", "Pro. Sports", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND )
+GAME( 1983, prosporta, prosport, prosport, liberate, prosport, ROT270, "Data East Corporation", "Pro. Sports (alternate)", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND )
GAME( 1983, boomrang, 0, boomrang, boomrang, prosport, ROT270, "Data East Corporation", "Boomer Rang'r / Genesis (set 1)", 0 )
GAME( 1983, boomranga, boomrang, boomrang, boomrang, prosport, ROT270, "Data East Corporation", "Boomer Rang'r / Genesis (set 2)", 0 )
GAME( 1984, kamikcab, 0, boomrang, kamikcab, prosport, ROT270, "Data East Corporation", "Kamikaze Cabbie", 0 )