mirror of
https://github.com/holub/mame
synced 2025-04-23 00:39:36 +03:00
cirsa/missbamby.cpp: Added a Spanish slot game, and grouped related systems. (#11447)
New systems marked not working ---------------------------- Mini Azar D [Trol]
This commit is contained in:
parent
1ab5b69499
commit
00c21ba577
@ -10,6 +10,7 @@ Known games on this hardware:
|
||||
| YES | Mini Super Fruits | Cirsa | Cirsa PCB 810601 A |
|
||||
| YES | Lucky Player | Cirsa | Cirsa PCB 810702 A |
|
||||
| YES | Miss Bamby | Automatics Pasqual | |
|
||||
| YES | Mini Azar D | Arfyc | |
|
||||
| YES | Golden Winner | Reben | |
|
||||
| YES | Golden Fruits | Video Game | 4 dipsw, battery |
|
||||
| NO | St.-Tropez | Video Game | |
|
||||
@ -151,16 +152,9 @@ void missbamby_state::igoabasket(machine_config &config)
|
||||
}
|
||||
|
||||
|
||||
// Cirsa PCB 810601 A
|
||||
ROM_START( minisupf )
|
||||
ROM_REGION(0x4000, "maincpu", 0)
|
||||
ROM_LOAD( "mini_av_1.4.a", 0x0000, 0x0800, CRC(d29a6468) SHA1(9a6d25a6d5602aff226340e8b4a87aa8a55e7c51) )
|
||||
ROM_LOAD( "mini_av_1.4.b", 0x0800, 0x0800, CRC(0ebf0bd8) SHA1(d4a1a551dbeb56f16f17d7c02f926364132fb4a5) )
|
||||
ROM_LOAD( "mini_av_1.4.c", 0x1000, 0x0800, CRC(5f976549) SHA1(5b81e71967719a913c51fe2e027f4477d507c5b6) )
|
||||
|
||||
ROM_REGION(0x20, "prom", 0)
|
||||
ROM_LOAD( "mini_18sa030n.bin", 0x00, 0x20, CRC(fa7822eb) SHA1(586705f64a5fb95e5dd1c7bfc929dccfebc3ec49) )
|
||||
ROM_END
|
||||
// *****************
|
||||
// Games from Cirsa
|
||||
// *****************
|
||||
|
||||
// Cirsa PCB 810702 A
|
||||
ROM_START( luckyplr )
|
||||
@ -172,42 +166,22 @@ ROM_START( luckyplr )
|
||||
ROM_LOAD( "lucky_player_18sa030n.bin", 0x00, 0x20, CRC(cf80f260) SHA1(b965017aa871454c54f6175fee486eea810a9c2e) )
|
||||
ROM_END
|
||||
|
||||
/* Miss Bamby - Automatics Pasqual
|
||||
_____________________________________________________________
|
||||
| _______ |
|
||||
| |_PROM_| ____________ |
|
||||
| __________________ | EMPTY | |
|
||||
| | M5L8085AP | |_SOCKET____| |
|
||||
| |_________________| ____________ |
|
||||
| ______________ | ROM1 | |
|
||||
| XTAL |M5L8212P | |___________| |
|
||||
| __ 6.144 |____________| ____________ |
|
||||
| |R| | ROM0 | |
|
||||
__| |___________| |
|
||||
|__| ________ ________ ___________________ ____________ |
|
||||
|__| |ULN2003A |ULN2003A | M5L8155P | |_D5101LC__| |
|
||||
|__| |__________________| ____________ |
|
||||
|__| ________ _________ |_D5101LC__| |
|
||||
|__| _______ |74LS393| |74LS74B1 |
|
||||
|__| |7407N | ________ |
|
||||
|__| ________ ________ |GD4001B| |
|
||||
|__| |74LS14_| |74LS153| _________ |
|
||||
|__| ____ | BATT | |
|
||||
|__| _______ ___________________ |D | | 3.6V | |
|
||||
|__| |LM380N| | AY-3-8910 | |I | |_________| |
|
||||
|__| |__________________| |P | ______ |
|
||||
|__| 8 dips->|S__| LM311N |
|
||||
|____________________________________________________________|
|
||||
*/
|
||||
ROM_START( msbamby )
|
||||
// Cirsa PCB 810601 A
|
||||
ROM_START( minisupf )
|
||||
ROM_REGION(0x4000, "maincpu", 0)
|
||||
ROM_LOAD( "1.bin", 0x0000, 0x2000, CRC(7b5efbd9) SHA1(abb4b4432021945aee474c4bdd83979f6460c671) )
|
||||
ROM_LOAD( "2.bin", 0x2000, 0x2000, CRC(6048d5cd) SHA1(a3bbf43b1474de75aef9957b967ead96b9a18fc5) )
|
||||
ROM_LOAD( "mini_av_1.4.a", 0x0000, 0x0800, CRC(d29a6468) SHA1(9a6d25a6d5602aff226340e8b4a87aa8a55e7c51) )
|
||||
ROM_LOAD( "mini_av_1.4.b", 0x0800, 0x0800, CRC(0ebf0bd8) SHA1(d4a1a551dbeb56f16f17d7c02f926364132fb4a5) )
|
||||
ROM_LOAD( "mini_av_1.4.c", 0x1000, 0x0800, CRC(5f976549) SHA1(5b81e71967719a913c51fe2e027f4477d507c5b6) )
|
||||
|
||||
ROM_REGION(0x20, "prom", 0)
|
||||
ROM_LOAD( "prom.bin", 0x00, 0x20, CRC(f7013c11) SHA1(6e4e6d7f2a041d44359a7f5662bb4302da234ace) ) // Unknown manufacturer, dumped as 82s123
|
||||
ROM_LOAD( "mini_18sa030n.bin", 0x00, 0x20, CRC(fa7822eb) SHA1(586705f64a5fb95e5dd1c7bfc929dccfebc3ec49) )
|
||||
ROM_END
|
||||
|
||||
|
||||
// *****************
|
||||
// **** Clones *****
|
||||
// *****************
|
||||
|
||||
// 4 dipswitches, battery on PCB, exact clone of Mini Super Fruits PCB
|
||||
ROM_START( goldfrts )
|
||||
ROM_REGION(0x4000, "maincpu", 0)
|
||||
@ -255,43 +229,56 @@ ROM_START( gwinner )
|
||||
ROM_LOAD( "dm74s188n.bin", 0x00, 0x20, CRC(27ed5f29) SHA1(2d5f190fac6be15d3c5b344647333bbf47a04fc3) )
|
||||
ROM_END
|
||||
|
||||
/* Multy - Deta. The CPU was missing on the dumped PCB (so the exact type is unknown).
|
||||
_______________________________________________________________________
|
||||
| _______ |
|
||||
| ________ | BATT | ________ ___ ________ ________ |
|
||||
|MCM51L01P45 |______| |N82S23N| |__| CD4001BE |_EMPTY_| |
|
||||
| ____________ ____________ |
|
||||
| ________ | EPROM || EPROM | ________ ________ ________ |
|
||||
|MCM51L01P45 |___________||____________| 74LS74PC 74LS393N |_______| |
|
||||
| ________________ ________________ ________________ |
|
||||
| ________ | GI AY-3-8910 | | Intel P8155H | | CPU | |
|
||||
| 74LS373PC |______________| |_______________| |________________| |
|
||||
| ________ ________ (_) <- Switch |
|
||||
| |8xDIPS | |_7417N_| |
|
||||
| ________ ________ |
|
||||
| ULN2003A ULN2003A |
|
||||
| ____ ____ |
|
||||
|_______________| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_| |______________|
|
||||
*/
|
||||
ROM_START( multy )
|
||||
ROM_START( miniazard )
|
||||
ROM_REGION(0x4000, "maincpu", 0)
|
||||
ROM_LOAD( "tms2564jl.bin", 0x0000, 0x2000, CRC(43fa54fb) SHA1(2e0d0883deb20d68e46d3c5c5c98508c9b5d5411) )
|
||||
ROM_LOAD( "d2764d.bin", 0x2000, 0x1000, CRC(b7c55fc2) SHA1(2dfcc35821971c27178522afe9db1d18e12b3a42) ) // 1xxxxxxxxxxx = 0xFF
|
||||
ROM_LOAD( "mini_azar_rom1.2.bin", 0x0000, 0x2000, CRC(4368a70a) SHA1(fc09b0bfb9c7777b144b909ff306098b77ef1b82) )
|
||||
ROM_LOAD( "mini_azar_rom1.1.bin", 0x2000, 0x2000, CRC(5228f8c8) SHA1(1979905e5728e388f49f9fbc0be604f37455beae) ) // 11xxxxxxxxxxx = 0xFF
|
||||
|
||||
ROM_REGION(0x20, "prom", 0)
|
||||
ROM_LOAD( "n83s23n.bin", 0x00, 0x20, CRC(ea598b2c) SHA1(c0d6367ed2381a4a0f22780773ff4777569e88ab) )
|
||||
ROM_LOAD( "prom.bin", 0x00, 0x20, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
/* Pinball from the Spanish company "Regama S.A."
|
||||
CPU: 1 x I8085A
|
||||
IO: 1 x I8155
|
||||
Sound: 1 x AY8910
|
||||
/* Miss Bamby - Automatics Pasqual
|
||||
_____________________________________________________________
|
||||
| _______ |
|
||||
| |_PROM_| ____________ |
|
||||
| __________________ | EMPTY | |
|
||||
| | M5L8085AP | |_SOCKET____| |
|
||||
| |_________________| ____________ |
|
||||
| ______________ | ROM1 | |
|
||||
| XTAL |M5L8212P | |___________| |
|
||||
| __ 6.144 |____________| ____________ |
|
||||
| |R| | ROM0 | |
|
||||
__| |___________| |
|
||||
|__| ________ ________ ___________________ ____________ |
|
||||
|__| |ULN2003A |ULN2003A | M5L8155P | |_D5101LC__| |
|
||||
|__| |__________________| ____________ |
|
||||
|__| ________ _________ |_D5101LC__| |
|
||||
|__| _______ |74LS393| |74LS74B1 |
|
||||
|__| |7407N | ________ |
|
||||
|__| ________ ________ |GD4001B| |
|
||||
|__| |74LS14_| |74LS153| _________ |
|
||||
|__| ____ | BATT | |
|
||||
|__| _______ ___________________ |D | | 3.6V | |
|
||||
|__| |LM380N| | AY-3-8910 | |I | |_________| |
|
||||
|__| |__________________| |P | ______ |
|
||||
|__| 8 dips->|S__| LM311N |
|
||||
|____________________________________________________________|
|
||||
*/
|
||||
ROM_START( trebol )
|
||||
ROM_START( msbamby )
|
||||
ROM_REGION(0x4000, "maincpu", 0)
|
||||
ROM_LOAD( "m69.bin", 0x0000, 0x2000, CRC(8fb8cd39) SHA1(4ed505d06b489ce83316fdaa39f7ce128011fb4b) )
|
||||
ROM_LOAD( "1.bin", 0x0000, 0x2000, CRC(7b5efbd9) SHA1(abb4b4432021945aee474c4bdd83979f6460c671) )
|
||||
ROM_LOAD( "2.bin", 0x2000, 0x2000, CRC(6048d5cd) SHA1(a3bbf43b1474de75aef9957b967ead96b9a18fc5) )
|
||||
|
||||
ROM_REGION(0x20, "prom", 0)
|
||||
ROM_LOAD( "prom.bin", 0x00, 0x20, CRC(f7013c11) SHA1(6e4e6d7f2a041d44359a7f5662bb4302da234ace) ) // Unknown manufacturer, dumped as 82s123
|
||||
ROM_END
|
||||
|
||||
|
||||
// *****************
|
||||
// Similar hardware
|
||||
// *****************
|
||||
|
||||
/* "Basket" electromechanical machine from the Spanish company IGOA S.A.
|
||||
Similar hardware, with two 8155. PCB silkscreened as "CPU 687-1".
|
||||
Two empty EPROM sockets on the dumped PCB.
|
||||
@ -335,14 +322,57 @@ ROM_START( basket )
|
||||
ROM_LOAD( "pal16r4acn.bin", 0x000, 0x104, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
/* Multy - Deta. The CPU was missing on the dumped PCB (so the exact type is unknown).
|
||||
_______________________________________________________________________
|
||||
| _______ |
|
||||
| ________ | BATT | ________ ___ ________ ________ |
|
||||
|MCM51L01P45 |______| |N82S23N| |__| CD4001BE |_EMPTY_| |
|
||||
| ____________ ____________ |
|
||||
| ________ | EPROM || EPROM | ________ ________ ________ |
|
||||
|MCM51L01P45 |___________||____________| 74LS74PC 74LS393N |_______| |
|
||||
| ________________ ________________ ________________ |
|
||||
| ________ | GI AY-3-8910 | | Intel P8155H | | CPU | |
|
||||
| 74LS373PC |______________| |_______________| |________________| |
|
||||
| ________ ________ (_) <- Switch |
|
||||
| |8xDIPS | |_7417N_| |
|
||||
| ________ ________ |
|
||||
| ULN2003A ULN2003A |
|
||||
| ____ ____ |
|
||||
|_______________| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_| |______________|
|
||||
*/
|
||||
ROM_START( multy )
|
||||
ROM_REGION(0x4000, "maincpu", 0)
|
||||
ROM_LOAD( "tms2564jl.bin", 0x0000, 0x2000, CRC(43fa54fb) SHA1(2e0d0883deb20d68e46d3c5c5c98508c9b5d5411) )
|
||||
ROM_LOAD( "d2764d.bin", 0x2000, 0x1000, CRC(b7c55fc2) SHA1(2dfcc35821971c27178522afe9db1d18e12b3a42) ) // 1xxxxxxxxxxx = 0xFF
|
||||
|
||||
ROM_REGION(0x20, "prom", 0)
|
||||
ROM_LOAD( "n83s23n.bin", 0x00, 0x20, CRC(ea598b2c) SHA1(c0d6367ed2381a4a0f22780773ff4777569e88ab) )
|
||||
ROM_END
|
||||
|
||||
/* Pinball from the Spanish company "Regama S.A."
|
||||
CPU: 1 x I8085A
|
||||
IO: 1 x I8155
|
||||
Sound: 1 x AY8910
|
||||
*/
|
||||
ROM_START( trebol )
|
||||
ROM_REGION(0x4000, "maincpu", 0)
|
||||
ROM_LOAD( "m69.bin", 0x0000, 0x2000, CRC(8fb8cd39) SHA1(4ed505d06b489ce83316fdaa39f7ce128011fb4b) )
|
||||
ROM_END
|
||||
|
||||
|
||||
} // Anonymous namespace
|
||||
|
||||
// From Cirsa
|
||||
GAME( 1981, luckyplr, 0, missbamby, missbamby, missbamby_state, empty_init, ROT0, "Cirsa", "Lucky Player", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
GAME( 1981, minisupf, 0, missbamby, c_810601a, missbamby_state, empty_init, ROT0, "Cirsa", "Mini Super Fruits", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
|
||||
GAME( 1981, minisupf, 0, missbamby, c_810601a, missbamby_state, empty_init, ROT0, "Cirsa", "Mini Super Fruits", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
GAME( 1981, luckyplr, 0, missbamby, missbamby, missbamby_state, empty_init, ROT0, "Cirsa", "Lucky Player", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
GAME( 198?, msbamby, 0, missbamby, missbamby, missbamby_state, empty_init, ROT0, "Automatics Pasqual", "Miss Bamby", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
GAME( 198?, goldfrts, 0, missbamby, c_810601a, missbamby_state, empty_init, ROT0, "Video Game", "Golden Fruits", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
GAME( 1983, gwinner, 0, gldwinner, missbamby, missbamby_state, empty_init, ROT0, "Reben SA", "Golden Winner", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
GAME( 1985, trebol, 0, missbamby, missbamby, missbamby_state, empty_init, ROT0, "Regama", "Trebol", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
GAME( 1987?, basket, 0, igoabasket, missbamby, missbamby_state, empty_init, ROT0, "Igoa S.A.", "Basket", MACHINE_IS_SKELETON_MECHANICAL ) // v2.0 on ROM string, v2.81 on EPROM label
|
||||
GAME( 1987, multy, 0, missbamby, missbamby, missbamby_state, empty_init, ROT0, "Deta", "Multy", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
// Clones
|
||||
GAME( 198?, goldfrts, 0, missbamby, c_810601a, missbamby_state, empty_init, ROT0, "Video Game", "Golden Fruits", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
GAME( 1983, gwinner, 0, gldwinner, missbamby, missbamby_state, empty_init, ROT0, "Reben SA", "Golden Winner", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
GAME( 1989?, miniazard, 0, gldwinner, missbamby, missbamby_state, empty_init, ROT0, "Arfyc", "Mini Azar D", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
GAME( 198?, msbamby, 0, missbamby, missbamby, missbamby_state, empty_init, ROT0, "Automatics Pasqual", "Miss Bamby", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
|
||||
// Similar hardware
|
||||
GAME( 1987?, basket, 0, igoabasket, missbamby, missbamby_state, empty_init, ROT0, "Igoa S.A.", "Basket", MACHINE_IS_SKELETON_MECHANICAL ) // v2.0 on ROM string, v2.81 on EPROM label
|
||||
GAME( 1987, multy, 0, missbamby, missbamby, missbamby_state, empty_init, ROT0, "Deta", "Multy", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
GAME( 1985, trebol, 0, missbamby, missbamby, missbamby_state, empty_init, ROT0, "Regama", "Trebol", MACHINE_IS_SKELETON_MECHANICAL )
|
||||
|
@ -16105,14 +16105,15 @@ minimonyb
|
||||
miniguay
|
||||
|
||||
@source:cirsa/missbamby.cpp
|
||||
basket // (c) 198? IGOA S.A.
|
||||
basket // (c) 1987? IGOA S.A.
|
||||
goldfrts //
|
||||
gwinner // (c) 1983 Reben
|
||||
luckyplr // (c) 1981 Cirsa
|
||||
minisupf // (c) 1981 Cirsa
|
||||
msbamby // (c) 198? Automatics Pasqual
|
||||
multy // (c) 1987 Deta
|
||||
trebol // (c) 1985 Regama
|
||||
gwinner // (c) 1983 Reben
|
||||
luckyplr // (c) 1981 Cirsa
|
||||
miniazard // (c) 1989? Arfyc
|
||||
minisupf // (c) 1981 Cirsa
|
||||
msbamby // (c) 198? Automatics Pasqual
|
||||
multy // (c) 1987 Deta
|
||||
trebol // (c) 1985 Regama
|
||||
|
||||
@source:cirsa/neptunp2.cpp
|
||||
bg_barmy //
|
||||
|
Loading…
Reference in New Issue
Block a user