Clean-ups and version bump

This commit is contained in:
Angelo Salese 2012-03-25 13:56:49 +00:00
parent 83cde9101e
commit e684511fbc
32 changed files with 232 additions and 232 deletions

View File

@ -13,7 +13,7 @@
//************************************************************************** //**************************************************************************
// MACROS / CONSTANTS // MACROS / CONSTANTS
//************************************************************************** //**************************************************************************
/* CIA registers */ /* CIA registers */

View File

@ -2643,20 +2643,20 @@ ROM_START( invadpt2br )
ROM_REGION( 0x10000, "maincpu", 0 ) ROM_REGION( 0x10000, "maincpu", 0 )
ROM_LOAD( "pv01", 0x0000, 0x0800, CRC(7288a511) SHA1(ff617872784c28ed03591aefa9f0519e5651701f) ) ROM_LOAD( "pv01", 0x0000, 0x0800, CRC(7288a511) SHA1(ff617872784c28ed03591aefa9f0519e5651701f) )
/* pv01 had weird encryption applied to it, very likely to have been done post-dump. */ /* pv01 had weird encryption applied to it, very likely to have been done post-dump. */
// for (offs = 0x4fc; offs < 0x5fc; offs++) // for (offs = 0x4fc; offs < 0x5fc; offs++)
// rom[offs] ^= 0x6c; // rom[offs] ^= 0x6c;
// 0x4fc + 1 * 0x56 // 0x4fc + 1 * 0x56
// for (offs = 0x54e; offs < 0x552; offs++) // for (offs = 0x54e; offs < 0x552; offs++)
// rom[offs] ^= 0x03; // rom[offs] ^= 0x03;
// 0x4fc + 2 * 0x56 // 0x4fc + 2 * 0x56
// for (offs = 0x5a4; offs < 0x5a8; offs++) // for (offs = 0x5a4; offs < 0x5a8; offs++)
// rom[offs] ^= 0x01; // rom[offs] ^= 0x01;
// 0x4fc + 3 * 0x56 // 0x4fc + 3 * 0x56
// for (offs = 0x5fa; offs < 0x5fc; offs++) // for (offs = 0x5fa; offs < 0x5fc; offs++)
// rom[offs] ^= 0x02; // rom[offs] ^= 0x02;
ROM_LOAD( "br_pv02", 0x0800, 0x0800, CRC(420c7c35) SHA1(b51265f4d9e5a8cf9d53099a97cadd25ea0b34ce) ) ROM_LOAD( "br_pv02", 0x0800, 0x0800, CRC(420c7c35) SHA1(b51265f4d9e5a8cf9d53099a97cadd25ea0b34ce) )
ROM_LOAD( "br_pv03", 0x1000, 0x0800, CRC(dffd04b9) SHA1(d51a0f27e90b0a49cf2d57ec82a863dcae9f3ea4) ) ROM_LOAD( "br_pv03", 0x1000, 0x0800, CRC(dffd04b9) SHA1(d51a0f27e90b0a49cf2d57ec82a863dcae9f3ea4) )

View File

@ -7746,23 +7746,23 @@ GAME( 199?, sc2scshxgman, sc2scshx , scorpion2 , drwho , drwho , 0, "Conce
GAME( 199?, sc2scshxstar, sc2scshx , scorpion2 , drwho , drwho , 0, "Concept", "Super Cash X (Concept) (Starpoint Hardware)", GAME_FLAGS) GAME( 199?, sc2scshxstar, sc2scshx , scorpion2 , drwho , drwho , 0, "Concept", "Super Cash X (Concept) (Starpoint Hardware)", GAME_FLAGS)
GAME( 199?, sc2scshxcas, sc2scshx , scorpion2 , drwho , drwho , 0, "Concept", "Super Casino Cash X (Concept)", GAME_FLAGS) GAME( 199?, sc2scshxcas, sc2scshx , scorpion2 , drwho , drwho , 0, "Concept", "Super Casino Cash X (Concept)", GAME_FLAGS)
GAME( 199?, sc2cgc , 0 , scorpion2 , drwho , drwho , 0, "BFM", "Carrot Gold Club (Bellfruit) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2cgc , 0 , scorpion2 , drwho , drwho , 0, "BFM", "Carrot Gold Club (Bellfruit) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2cnile , 0 , scorpion2 , drwho , drwho , 0, "BFM", "Cash On The Nile Club (Bellfruit) (set 1 UK, 150GBP Jackpot) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2cnile , 0 , scorpion2 , drwho , drwho , 0, "BFM", "Cash On The Nile Club (Bellfruit) (set 1 UK, 150GBP Jackpot) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2cnile1 , sc2cnile , scorpion2 , drwho , drwho , 0, "BFM", "Cash On The Nile Club (Bellfruit) (set 2 UK, 150GBP Jackpot) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2cnile1 , sc2cnile , scorpion2 , drwho , drwho , 0, "BFM", "Cash On The Nile Club (Bellfruit) (set 2 UK, 150GBP Jackpot) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2cnile2 , sc2cnile , scorpion2 , drwho , drwho , 0, "BFM", "Cash On The Nile Club (Bellfruit) (set 2 UK, 200GBP Jackpot) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2cnile2 , sc2cnile , scorpion2 , drwho , drwho , 0, "BFM", "Cash On The Nile Club (Bellfruit) (set 2 UK, 200GBP Jackpot) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2cnile2p , sc2cnile , scorpion2 , drwho , drwho , 0, "BFM", "Cash On The Nile Club (Bellfruit) (set 2 UK, 150GBP Jackpot, Protocol) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2cnile2p , sc2cnile , scorpion2 , drwho , drwho , 0, "BFM", "Cash On The Nile Club (Bellfruit) (set 2 UK, 150GBP Jackpot, Protocol) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2cnile3p , sc2cnile , scorpion2 , drwho , drwho , 0, "BFM", "Cash On The Nile Club (Bellfruit) (set 3 UK, 150GBP Jackpot) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2cnile3p , sc2cnile , scorpion2 , drwho , drwho , 0, "BFM", "Cash On The Nile Club (Bellfruit) (set 3 UK, 150GBP Jackpot) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2casr , 0 , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 1, UK, 10GBP Jackpot, 3rd Triennial) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2casr , 0 , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 1, UK, 10GBP Jackpot, 3rd Triennial) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2casrp , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 1, UK, 10GBP Jackpot, 3rd Triennial, Protocol) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2casrp , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 1, UK, 10GBP Jackpot, 3rd Triennial, Protocol) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2casr1 , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 2, UK, 3rd Triennial) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2casr1 , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 2, UK, 3rd Triennial) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2casr1p , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 2, UK, 3rd Triennial, Protocol) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2casr1p , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 2, UK, 3rd Triennial, Protocol) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2casr2 , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 3, UK) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2casr2 , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 3, UK) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2casr2p , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 3, UK, Protocol) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2casr2p , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 3, UK, Protocol) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2casr3 , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 4, UK, 8GBP Jackpot) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2casr3 , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 4, UK, 8GBP Jackpot) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2casr3p , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 4, UK, 8GBP Jackpot, Protocol) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2casr3p , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 4, UK, 8GBP Jackpot, Protocol) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2casr4 , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 5, UK) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2casr4 , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 5, UK) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2casr4p , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 5, UK, Protocol) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2casr4p , sc2casr , scorpion2 , drwho , drwho , 0, "BFM", "Casino Royale (Bellfruit) (set 5, UK, Protocol) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2cmbt , 0 , scorpion2 , drwho , drwho , 0, "BFM", "Cat & Mouse & Bonzo Too (Bellfruit) (set 1, UK) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2cmbt , 0 , scorpion2 , drwho , drwho , 0, "BFM", "Cat & Mouse & Bonzo Too (Bellfruit) (set 1, UK) (Scorpion 2/3)", GAME_FLAGS)
GAME( 199?, sc2cmbtp , sc2cmbt , scorpion2 , drwho , drwho , 0, "BFM", "Cat & Mouse & Bonzo Too (Bellfruit) (set 1, UK, Protocol) (Scorpion 2/3)", GAME_FLAGS) GAME( 199?, sc2cmbtp , sc2cmbt , scorpion2 , drwho , drwho , 0, "BFM", "Cat & Mouse & Bonzo Too (Bellfruit) (set 1, UK, Protocol) (Scorpion 2/3)", GAME_FLAGS)

View File

@ -5023,7 +5023,7 @@ ROM_START( 1941u )
ROM_CONTINUE( 0x10000, 0x08000 ) ROM_CONTINUE( 0x10000, 0x08000 )
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */ ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
ROM_LOAD( "41e_18.11c", 0x00000, 0x20000, CRC(d1f15aeb) SHA1(88089383f2d54fc97026a67f067d448eee5bd0c2) ) // == 41_18.11c /* label is 41E_18, pcb verified */ ROM_LOAD( "41e_18.11c", 0x00000, 0x20000, CRC(d1f15aeb) SHA1(88089383f2d54fc97026a67f067d448eee5bd0c2) ) // == 41_18.11c /* label is 41E_18, pcb verified */
ROM_LOAD( "41_19.12c", 0x20000, 0x20000, CRC(15aec3a6) SHA1(8153c03aba005bab62bf0e8b3d15ec1c346326fd) ) ROM_LOAD( "41_19.12c", 0x20000, 0x20000, CRC(15aec3a6) SHA1(8153c03aba005bab62bf0e8b3d15ec1c346326fd) )
ROM_REGION( 0x0200, "aboardplds", 0 ) ROM_REGION( 0x0200, "aboardplds", 0 )

View File

@ -140,7 +140,7 @@ static SCREEN_UPDATE_IND16( galaxia )
if (background) if (background)
{ {
/* bit4 causes problems on 2nd level /* bit4 causes problems on 2nd level
if (S2636_IS_PIXEL_DRAWN(pixel0)) state->m_collision |= 0x10; */ if (S2636_IS_PIXEL_DRAWN(pixel0)) state->m_collision |= 0x10; */
if (S2636_IS_PIXEL_DRAWN(pixel1)) state->m_collision |= 0x20; if (S2636_IS_PIXEL_DRAWN(pixel1)) state->m_collision |= 0x20;
if (S2636_IS_PIXEL_DRAWN(pixel2)) state->m_collision |= 0x40; if (S2636_IS_PIXEL_DRAWN(pixel2)) state->m_collision |= 0x40;
} }
@ -217,7 +217,7 @@ static SCREEN_UPDATE_IND16( astrowar )
static WRITE8_HANDLER(galaxia_video_w) static WRITE8_HANDLER(galaxia_video_w)
{ {
galaxia_state *state = space->machine().driver_data<galaxia_state>(); galaxia_state *state = space->machine().driver_data<galaxia_state>();
// space->machine().primary_screen->update_partial(space->machine().primary_screen->vpos()); // space->machine().primary_screen->update_partial(space->machine().primary_screen->vpos());
if (*state->m_fo_state) if (*state->m_fo_state)
state->m_video[offset] = data; state->m_video[offset] = data;
else else

View File

@ -1308,7 +1308,7 @@ static WRITE8_DEVICE_HANDLER( lamps_a_w )
coin_counter_w(device->machine(), 1, data & 0x80); /* counter2 */ coin_counter_w(device->machine(), 1, data & 0x80); /* counter2 */
coin_counter_w(device->machine(), 2, data & 0x20); /* counter3 */ coin_counter_w(device->machine(), 2, data & 0x20); /* counter3 */
// popmessage("written : %02X", (0xff - data)); // popmessage("written : %02X", (0xff - data));
/* Counters: /* Counters:
@ -2604,7 +2604,7 @@ static INPUT_PORTS_START( wstrike )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_START("IN0-1") PORT_START("IN0-1")
// PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) // PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_1_PAD) PORT_NAME("IN1-1") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_1_PAD) PORT_NAME("IN1-1")
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_KEYOUT ) PORT_NAME("Payout") PORT_CODE(KEYCODE_W) PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_KEYOUT ) PORT_NAME("Payout") PORT_CODE(KEYCODE_W)
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_TAKE ) PORT_NAME("Take") PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_TAKE ) PORT_NAME("Take")
@ -2626,7 +2626,7 @@ static INPUT_PORTS_START( wstrike )
PORT_START("IN0-3") PORT_START("IN0-3")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Service") PORT_CODE(KEYCODE_F2) PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Service") PORT_CODE(KEYCODE_F2)
// PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) // PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_2_PAD) PORT_NAME("IN3-2") PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_2_PAD) PORT_NAME("IN3-2")
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_NAME("Note In") PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_NAME("Note In")
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(3) PORT_NAME("Coin In") PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(3) PORT_NAME("Coin In")

View File

@ -834,10 +834,10 @@ static void hauntedh_decrypt(running_machine &machine)
UINT16 x = src[i]; UINT16 x = src[i];
if ((i & 0x040480) != 0x000080) x ^= 0x0001; if ((i & 0x040480) != 0x000080) x ^= 0x0001;
// if ((i & 0x104008) == 0x104008) x ^= 0x0002; // if ((i & 0x104008) == 0x104008) x ^= 0x0002;
// if ((i & 0x080030) == 0x080010) x ^= 0x0004; // if ((i & 0x080030) == 0x080010) x ^= 0x0004;
if ((i & 0x000042) != 0x000042) x ^= 0x0008; if ((i & 0x000042) != 0x000042) x ^= 0x0008;
// if ((i & 0x048100) == 0x048000) x ^= 0x0010; // if ((i & 0x048100) == 0x048000) x ^= 0x0010;
if ((i & 0x002004) != 0x000004) x ^= 0x0020; if ((i & 0x002004) != 0x000004) x ^= 0x0020;
if ((i & 0x001800) != 0x000000) x ^= 0x0040; if ((i & 0x001800) != 0x000000) x ^= 0x0040;
if ((i & 0x004820) == 0x004820) x ^= 0x0080; if ((i & 0x004820) == 0x004820) x ^= 0x0080;
@ -856,13 +856,13 @@ static const UINT8 chessc2_tab[0x100] = {
0xEB, 0x84, 0xce, 0xAD, 0x9E, 0xCF, 0xC9, 0xAB, 0x18, 0x59, 0xb6, 0xde, 0x82, 0x13, 0x7C, 0x88, 0xEB, 0x84, 0xce, 0xAD, 0x9E, 0xCF, 0xC9, 0xAB, 0x18, 0x59, 0xb6, 0xde, 0x82, 0x13, 0x7C, 0x88,
0x69, 0x63, 0xFF, 0x6F, 0x3C, 0xD2, 0xB9, 0x29, 0x09, 0xF8, 0x97, 0xAA, 0x74, 0xA5, 0x16, 0x0D, 0x69, 0x63, 0xFF, 0x6F, 0x3C, 0xD2, 0xB9, 0x29, 0x09, 0xF8, 0x97, 0xAA, 0x74, 0xA5, 0x16, 0x0D,
0xF9, 0x51, 0x9E, 0x9f, 0x63, 0xC6, 0x1E, 0x32, 0x8C, 0x0C, 0xE9, 0xA0, 0x56, 0x95, 0xD1, 0x9D, 0xF9, 0x51, 0x9E, 0x9f, 0x63, 0xC6, 0x1E, 0x32, 0x8C, 0x0C, 0xE9, 0xA0, 0x56, 0x95, 0xD1, 0x9D,
0xEA, 0xA9, 0x82, 0xC3, 0x30, 0x15, 0x21, 0xD8, 0x8F, 0x10, 0x25, 0x61, 0xE6, 0x6D, 0x75, 0x6D, 0xEA, 0xA9, 0x82, 0xC3, 0x30, 0x15, 0x21, 0xD8, 0x8F, 0x10, 0x25, 0x61, 0xE6, 0x6D, 0x75, 0x6D,
0xCB, 0x08, 0xC3, 0x9B, 0x03, 0x6A, 0x28, 0x6D, 0x42, 0xBF, 0x00, 0xd2, 0x24, 0xFA, 0x08, 0xEE, 0xCB, 0x08, 0xC3, 0x9B, 0x03, 0x6A, 0x28, 0x6D, 0x42, 0xBF, 0x00, 0xd2, 0x24, 0xFA, 0x08, 0xEE,
0x6B, 0x46, 0xB7, 0x2C, 0x7B, 0xB0, 0xDA, 0x86, 0x13, 0x14, 0x73, 0x14, 0x4D, 0x45, 0xD3, 0xD4, 0x6B, 0x46, 0xB7, 0x2C, 0x7B, 0xB0, 0xDA, 0x86, 0x13, 0x14, 0x73, 0x14, 0x4D, 0x45, 0xD3, 0xD4,
0xD9, 0x80, 0xF5, 0xB8, 0x76, 0x13, 0x1E, 0xF6, 0xB1, 0x4A, 0xB3, 0x8B, 0xE2, 0x9A, 0x5A, 0x11, 0xD9, 0x80, 0xF5, 0xB8, 0x76, 0x13, 0x1E, 0xF6, 0xB1, 0x4A, 0xB3, 0x8B, 0xE2, 0x9A, 0x5A, 0x11,
0x64, 0x11, 0x55, 0xC3, 0x14, 0xFD, 0x1B, 0xCe, 0x0C, 0xDC, 0x38, 0xDA, 0xA1, 0x84, 0x66, 0xD9, 0x64, 0x11, 0x55, 0xC3, 0x14, 0xFD, 0x1B, 0xCe, 0x0C, 0xDC, 0x38, 0xDA, 0xA1, 0x84, 0x66, 0xD9,
0x9b, 0x93, 0xED, 0x0F, 0xB4, 0x19, 0x38, 0x62, 0x53, 0x85, 0xB9, 0xE5, 0x89, 0xCd, 0xFE, 0x9E, 0x9b, 0x93, 0xED, 0x0F, 0xB4, 0x19, 0x38, 0x62, 0x53, 0x85, 0xB9, 0xE5, 0x89, 0xCd, 0xFE, 0x9E,
0x4D, 0xE2, 0x14, 0x9F, 0xF4, 0x53, 0x1C, 0x46, 0xf4, 0x40, 0x2C, 0xCC, 0xDa, 0x82, 0x69, 0x15, 0x4D, 0xE2, 0x14, 0x9F, 0xF4, 0x53, 0x1C, 0x46, 0xf4, 0x40, 0x2C, 0xCC, 0xDa, 0x82, 0x69, 0x15,
0x88, 0x18, 0x62, 0xB7, 0xB4, 0xD5, 0xAF, 0x4B, 0x9E, 0x48, 0xCA, 0xF4, 0x11, 0xEC, 0x2D, 0x2C, 0x88, 0x18, 0x62, 0xB7, 0xB4, 0xD5, 0xAF, 0x4B, 0x9E, 0x48, 0xCA, 0xF4, 0x11, 0xEC, 0x2D, 0x2C,
0x9D, 0x91, 0xAD, 0xDA, 0x13, 0x0A, 0x16, 0x86, 0x41, 0x18, 0x08, 0x01, 0xef, 0x97, 0x11, 0x1f, 0x9D, 0x91, 0xAD, 0xDA, 0x13, 0x0A, 0x16, 0x86, 0x41, 0x18, 0x08, 0x01, 0xef, 0x97, 0x11, 0x1f,
0x1A, 0xE7, 0x0C, 0xC9, 0x6D, 0x9D, 0xB9, 0x49, 0x0B, 0x6B, 0x9E, 0xD4, 0x72, 0x4D, 0x1D, 0x59 0x1A, 0xE7, 0x0C, 0xC9, 0x6D, 0x9D, 0xB9, 0x49, 0x0B, 0x6B, 0x9E, 0xD4, 0x72, 0x4D, 0x1D, 0x59
@ -880,7 +880,7 @@ static void chessc2_decrypt(running_machine &machine)
if ((i & 0x040480) != 0x000080) x ^= 0x0001; if ((i & 0x040480) != 0x000080) x ^= 0x0001;
if ((i & 0x004008) == 0x004008) x ^= 0x0002; if ((i & 0x004008) == 0x004008) x ^= 0x0002;
// if ((i & 0x080030) == 0x080010) x ^= 0x0004; // if ((i & 0x080030) == 0x080010) x ^= 0x0004;
if ((i & 0x000242) != 0x000042) x ^= 0x0008; if ((i & 0x000242) != 0x000042) x ^= 0x0008;
if ((i & 0x008100) == 0x008000) x ^= 0x0010; if ((i & 0x008100) == 0x008000) x ^= 0x0010;
if ((i & 0x002004) != 0x000004) x ^= 0x0020; // correct?? if ((i & 0x002004) != 0x000004) x ^= 0x0020; // correct??
@ -925,7 +925,7 @@ static void klxyj_decrypt(running_machine &machine)
if ((i & 0x040480) != 0x000080) x ^= 0x0001; if ((i & 0x040480) != 0x000080) x ^= 0x0001;
if ((i & 0x004008) == 0x004008) x ^= 0x0002; if ((i & 0x004008) == 0x004008) x ^= 0x0002;
// if ((i & 0x080030) == 0x080010) x ^= 0x0004; // if ((i & 0x080030) == 0x080010) x ^= 0x0004;
if ((i & 0x000242) != 0x000042) x ^= 0x0008; if ((i & 0x000242) != 0x000042) x ^= 0x0008;
if ((i & 0x008100) == 0x008000) x ^= 0x0010; if ((i & 0x008100) == 0x008000) x ^= 0x0010;
if ((i & 0x002004) != 0x000004) x ^= 0x0020; if ((i & 0x002004) != 0x000004) x ^= 0x0020;

View File

@ -60,7 +60,7 @@
Other specs... Other specs...
Name of game: Janken Man. Name of game: Janken Man.
Manufacturer: Sanwaizu Co., Ltd. (Bankruptcy on March 6, 1998) Manufacturer: Sanwaizu Co., Ltd. (Bankruptcy on March 6, 1998)
Year: May 1985 (1985) Year: May 1985 (1985)
Body dimensions: Depth: 355mm, Width: 340mm, Height: 855mm (body only) Body dimensions: Depth: 355mm, Width: 340mm, Height: 855mm (body only)
Weight: 30kg. Weight: 30kg.

View File

@ -63,31 +63,31 @@ Most of these are not emulated correctly. In most cases the protection device su
game region code.. game region code..
ASIC 3: ASIC 3:
state based device? state based device?
see see
machine/pgmprot.c machine/pgmprot.c
ASIC 25 + ASIC 12 ASIC 25 + ASIC 12
state based device + rom overlays state based device + rom overlays
see see
machine/pgmprot5.c machine/pgmprot5.c
ASIC 25 + ASIC 22 ASIC 25 + ASIC 22
state based device + encrypted DMA device state based device + encrypted DMA device
see see
machine/pgmprot4.c machine/pgmprot4.c
ASIC 25 + ASIC 28 ASIC 25 + ASIC 28
state based device + encrypted DMA device? state based device + encrypted DMA device?
see see
machine/pgmprot6.c machine/pgmprot6.c
ASIC 027A(55857F/55857G): ASIC 027A(55857F/55857G):
ARM based CPUs with internal ROM ARM based CPUs with internal ROM
see see
machine/pgmprot1.c machine/pgmprot1.c
machine/pgmprot2.c machine/pgmprot2.c
machine/pgmprot3.c machine/pgmprot3.c
there are probably more... there are probably more...

View File

@ -784,30 +784,30 @@ ROM_END
/* /*
Lucky Boom (c)1996 Playmark Lucky Boom (c)1996 Playmark
QTY Type clock position function QTY Type clock position function
1x MC68000P12 u24 16/32-bit Microprocessor - main 1x MC68000P12 u24 16/32-bit Microprocessor - main
1x M6295 u146 4-Channel Mixing ADCPM Voice Synthesis LSI - sound 1x M6295 u146 4-Channel Mixing ADCPM Voice Synthesis LSI - sound
1x KA358 u155 Dual Operational Amplifier - sound 1x KA358 u155 Dual Operational Amplifier - sound
1x TDA2003 TD1 Audio Amplifier - sound 1x TDA2003 TD1 Audio Amplifier - sound
1x oscillator 24.000000MHz XL1 1x oscillator 24.000000MHz XL1
1x oscillator 28.000000MHz XL2 1x oscillator 28.000000MHz XL2
1x blu resonator 1000J Y1 1x blu resonator 1000J Y1
ROMs ROMs
QTY Type position status QTY Type position status
1x TMS27C020 1 dumped 1x TMS27C020 1 dumped
2x AM27C010 2,3 dumped 2x AM27C010 2,3 dumped
5x TMS27C010 4-8 dumped 5x TMS27C010 4-8 dumped
RAMs RAMs
QTY Type position QTY Type position
8x HM3-65728BK-5 u42,u73,u74,u75,u80,u81,u124,u125 8x HM3-65728BK-5 u42,u73,u74,u75,u80,u81,u124,u125
2x HY62256ALP-10 u2,u6 2x HY62256ALP-10 u2,u6
2x KM6264BL-7L u36,u37 2x KM6264BL-7L u36,u37
PLDs PLDs
QTY Type position status QTY Type position status
2x A1020B-PL84C u110,u137 read protected 2x A1020B-PL84C u110,u137 read protected
4x TIBPAL22V10ACNT u1,u77,u111,u112 read protected 4x TIBPAL22V10ACNT u1,u77,u111,u112 read protected
*/ */

View File

@ -307,7 +307,7 @@ ROM_START( sfcbox )
ROM_REGION( 0x1000000, "maincpu", ROMREGION_ERASE00 ) ROM_REGION( 0x1000000, "maincpu", ROMREGION_ERASE00 )
// ROM_REGION( 0x80000, "atrom", 0 ) // ROM_REGION( 0x80000, "atrom", 0 )
// ROM_REGION( 0x10000, "user3", 0 ) // ROM_REGION( 0x10000, "user3", 0 )
ROM_REGION( 0x100, "user5", 0 ) /* IPL ROM */ ROM_REGION( 0x100, "user5", 0 ) /* IPL ROM */
ROM_LOAD( "spc700.rom", 0x00, 0x40, CRC(44bb3a40) SHA1(97e352553e94242ae823547cd853eecda55c20f0) ) /* boot rom */ ROM_LOAD( "spc700.rom", 0x00, 0x40, CRC(44bb3a40) SHA1(97e352553e94242ae823547cd853eecda55c20f0) ) /* boot rom */

View File

@ -312,7 +312,7 @@ static INPUT_PORTS_START( sidepckt )
PORT_DIPSETTING( 0x30, "10k 60k 50k+" ) /* "10000, after each 50000" in the Dip Switches page */ PORT_DIPSETTING( 0x30, "10k 60k 50k+" ) /* "10000, after each 50000" in the Dip Switches page */
PORT_DIPSETTING( 0x20, "20k 70k 50k+" ) /* "20000, after each 70000" in the Dip Switches page */ PORT_DIPSETTING( 0x20, "20k 70k 50k+" ) /* "20000, after each 70000" in the Dip Switches page */
PORT_DIPSETTING( 0x10, "30k 80k 50k+" ) /* "30000, after each 100000" in the Dip Switches page */ PORT_DIPSETTING( 0x10, "30k 80k 50k+" ) /* "30000, after each 100000" in the Dip Switches page */
// PORT_DIPSETTING( 0x00, "20k 70k 50k+" ) /* "20000" in the Dip Switches page */ // PORT_DIPSETTING( 0x00, "20k 70k 50k+" ) /* "20000" in the Dip Switches page */
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SERVICE1 ) PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SERVICE1 )
PORT_DIPUNUSED( 0x80, IP_ACTIVE_LOW ) PORT_DIPUNUSED( 0x80, IP_ACTIVE_LOW )
INPUT_PORTS_END INPUT_PORTS_END

View File

@ -36,7 +36,7 @@
static WRITE32_HANDLER( svg_arm7_ram_sel_w ) static WRITE32_HANDLER( svg_arm7_ram_sel_w )
{ {
// printf("svg_arm7_ram_sel_w %08x\n", data); // printf("svg_arm7_ram_sel_w %08x\n", data);
space->machine().scheduler().synchronize(); // force resync space->machine().scheduler().synchronize(); // force resync
pgm_state *state = space->machine().driver_data<pgm_state>(); pgm_state *state = space->machine().driver_data<pgm_state>();
@ -250,7 +250,7 @@ static READ32_HANDLER( dmnfrnt_speedup_r )
pgm_state *state = space->machine().driver_data<pgm_state>(); pgm_state *state = space->machine().driver_data<pgm_state>();
int pc = cpu_get_pc(&space->device()); int pc = cpu_get_pc(&space->device());
if (pc == 0x8000fea) device_eat_cycles(&space->device(), 500); if (pc == 0x8000fea) device_eat_cycles(&space->device(), 500);
// else printf("dmn_speedup_r %08x\n", pc); // else printf("dmn_speedup_r %08x\n", pc);
return state->m_arm_ram[0x000444/4]; return state->m_arm_ram[0x000444/4];
} }

View File

@ -10602,7 +10602,7 @@ wupndownb // (c) 1998, Video Klein
wupndownc // (c) 1998, Video Klein wupndownc // (c) 1998, Video Klein
wupndownd // (c) 1998, Video Klein wupndownd // (c) 1998, Video Klein
wstrike // (c) 1992, Video Klein wstrike // (c) 1992, Video Klein
wstrikea // (c) 1992, Video Klein wstrikea // (c) 1992, Video Klein
wtchjack // (c) 1992-1996, Video Klein wtchjack // (c) 1992-1996, Video Klein
wtchjacka // (c) 1992-1996, Video Klein wtchjacka // (c) 1992-1996, Video Klein
wtchjackb // (c) 1992-1996, Video Klein wtchjackb // (c) 1992-1996, Video Klein

View File

@ -326,7 +326,7 @@ static const dasm_table_entry dasm_table[] =
{ "tms32051", _16le, -1, CPU_DISASSEMBLE_NAME(tms32051) }, { "tms32051", _16le, -1, CPU_DISASSEMBLE_NAME(tms32051) },
{ "tms34010", _8bit, 3, CPU_DISASSEMBLE_NAME(tms34010) }, { "tms34010", _8bit, 3, CPU_DISASSEMBLE_NAME(tms34010) },
{ "tms34020", _8bit, 3, CPU_DISASSEMBLE_NAME(tms34020) }, { "tms34020", _8bit, 3, CPU_DISASSEMBLE_NAME(tms34020) },
// { "tms57002", _32le, -2, CPU_DISASSEMBLE_NAME(tms57002) }, // { "tms57002", _32le, -2, CPU_DISASSEMBLE_NAME(tms57002) },
{ "tms7000", _8bit, 0, CPU_DISASSEMBLE_NAME(tms7000) }, { "tms7000", _8bit, 0, CPU_DISASSEMBLE_NAME(tms7000) },
{ "upd7810", _8bit, 0, CPU_DISASSEMBLE_NAME(upd7810) }, { "upd7810", _8bit, 0, CPU_DISASSEMBLE_NAME(upd7810) },
{ "upd7807", _8bit, 0, CPU_DISASSEMBLE_NAME(upd7807) }, { "upd7807", _8bit, 0, CPU_DISASSEMBLE_NAME(upd7807) },

View File

@ -38,4 +38,4 @@
***************************************************************************/ ***************************************************************************/
extern const char build_version[]; extern const char build_version[];
const char build_version[] = "0.145u4 ("__DATE__")"; const char build_version[] = "0.145u5 ("__DATE__")";