mirror of
https://github.com/holub/mame
synced 2025-04-24 17:30:55 +03:00
New clones added
---------------- Video Hustler (Dynamo Games) [TrevEB]
This commit is contained in:
parent
c7ff741eb9
commit
4f3a71b179
@ -1299,6 +1299,25 @@ ROM_START( hustler )
|
||||
ROM_LOAD( "hustler.clr", 0x0000, 0x0020, CRC(aa1f7f5e) SHA1(311dd17aa11490a1173c76223e4ccccf8ea29850) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( hustlerd )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "vh1.ic5", 0x0000, 0x1000, CRC(7cb6a940) SHA1(8b51072563f7a63aab5d5ee4e835dc7275a2b98a) )
|
||||
ROM_LOAD( "vh2.ic6", 0x1000, 0x1000, CRC(4ca45239) SHA1(729ec16c0a192f957ba454d4acbe873a71030a22) )
|
||||
ROM_LOAD( "vh3.ic7", 0x2000, 0x1000, CRC(4c752453) SHA1(467ffd6e3ec13a27fc2979883678a1e7531d98ac) )
|
||||
/* 3000-3fff space for diagnostics ROM */
|
||||
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 )
|
||||
ROM_LOAD( "ho1.ic32", 0x0000, 0x0800, CRC(7a946544) SHA1(7ee2ad3fdf996f08534fb87fc02b619c168f420c) )
|
||||
ROM_LOAD( "ho2.ic33", 0x0800, 0x0800, CRC(3db57351) SHA1(e5075a7130a80d2bf24f0556c2589dff0625ee60) )
|
||||
|
||||
ROM_REGION( 0x1000, "gfx1", 0 )
|
||||
ROM_LOAD( "hc2", 0x0000, 0x0800, CRC(0bdfad0e) SHA1(8e6f1737604f3801c03fa2e9a5e6a2778b54bae8) )
|
||||
ROM_LOAD( "hc1", 0x0800, 0x0800, CRC(8e062177) SHA1(7e52a1669804b6c2f694cfc64b04abc8246bb0c2) )
|
||||
|
||||
ROM_REGION( 0x0020, "proms", 0 )
|
||||
ROM_LOAD( "hustler.clr", 0x0000, 0x0020, CRC(aa1f7f5e) SHA1(311dd17aa11490a1173c76223e4ccccf8ea29850) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( billiard )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "a", 0x0000, 0x1000, CRC(b7eb50c0) SHA1(213d177d2b2af648a18d196b83e96d804947fd40) )
|
||||
@ -1417,6 +1436,7 @@ GAME( 1982, rescue, 0, rescue, rescue, rescue, ROT90, "Stern
|
||||
GAME( 1982, aponow, rescue, rescue, rescue, rescue, ROT90, "bootleg", "Apocaljpse Now", GAME_SUPPORTS_SAVE )
|
||||
GAME( 1983, minefld, 0, minefld, minefld, minefld, ROT90, "Stern Electronics", "Minefield", GAME_SUPPORTS_SAVE )
|
||||
GAME( 1981, hustler, 0, hustler, hustler, hustler, ROT90, "Konami", "Video Hustler", GAME_SUPPORTS_SAVE )
|
||||
GAME( 1981, hustlerd, hustler, hustler, hustler, hustlerd, ROT90, "Konami (Dynamo Games license)", "Video Hustler (Dynamo Games)", GAME_SUPPORTS_SAVE )
|
||||
GAME( 1981, billiard, hustler, hustler, hustler, billiard, ROT90, "bootleg", "The Billiards (Video Hustler bootleg)", GAME_SUPPORTS_SAVE )
|
||||
GAME( 1981, hustlerb, hustler, hustlerb, hustler, scramble_ppi, ROT90, "bootleg (Digimatic)", "Video Hustler (bootleg)", GAME_NOT_WORKING ) // broken?
|
||||
GAME( 1981, hustlerb2,hustler, hustler, hustler, scramble_ppi, ROT90, "bootleg", "Fatsy Gambler (Video Hustler bootleg)", GAME_NO_SOUND | GAME_SUPPORTS_SAVE )
|
||||
|
@ -153,6 +153,7 @@ DRIVER_INIT( mimonscr );
|
||||
DRIVER_INIT( rescue );
|
||||
DRIVER_INIT( minefld );
|
||||
DRIVER_INIT( hustler );
|
||||
DRIVER_INIT( hustlerd );
|
||||
DRIVER_INIT( billiard );
|
||||
DRIVER_INIT( mrkougar );
|
||||
DRIVER_INIT( mrkougb );
|
||||
|
@ -592,6 +592,17 @@ DRIVER_INIT( hustler )
|
||||
}
|
||||
}
|
||||
|
||||
DRIVER_INIT( hustlerd )
|
||||
{
|
||||
/* the first ROM of the second CPU has data lines D0 and D1 swapped. Decode it. */
|
||||
offs_t A;
|
||||
UINT8 *rom = machine->region("audiocpu")->base();
|
||||
|
||||
|
||||
for (A = 0;A < 0x0800;A++)
|
||||
rom[A] = BITSWAP8(rom[A],7,6,5,4,3,2,0,1);
|
||||
}
|
||||
|
||||
DRIVER_INIT( billiard )
|
||||
{
|
||||
offs_t A;
|
||||
|
@ -325,6 +325,7 @@ const game_driver * const drivers[] =
|
||||
DRIVER( losttombh ) /* (c) 1982 Stern */
|
||||
DRIVER( superbon ) /* bootleg */
|
||||
DRIVER( hustler ) /* GX343 (c) 1981 Konami */
|
||||
DRIVER( hustlerd ) /* GX343 (c) 1981 Konami + Dynamo Games license */
|
||||
DRIVER( billiard ) /* bootleg */
|
||||
DRIVER( hustlerb ) /* bootleg */
|
||||
DRIVER( hustlerb2 ) /* bootleg */
|
||||
|
Loading…
Reference in New Issue
Block a user