Previous 199869 Revisions Next

r18471 Thursday 11th October, 2012 at 23:10:28 UTC by hap
got rid of invrvnge samples, and also removed one of the newly added clones (bad dump, 1 bit different)

to be clear:
invrvnge   is new set 1
invrvngea  is new set 2
invrvngeb  is old parent set
invrvngedu is the Dutchford set
[src/mame]mame.lst
[src/mame/audio]8080bw.c
[src/mame/drivers]8080bw.c
[src/mame/includes]8080bw.h

trunk/src/mame/includes/8080bw.h
r18470r18471
6363   DECLARE_WRITE8_MEMBER(schaser_sh_port_1_w);
6464   DECLARE_WRITE8_MEMBER(schaser_sh_port_2_w);
6565   DECLARE_WRITE8_MEMBER(rollingc_sh_port_w);
66   DECLARE_WRITE8_MEMBER(invrvnge_sh_port_w);
66   DECLARE_WRITE8_MEMBER(invrvnge_sh_port_1_w);
67   DECLARE_WRITE8_MEMBER(invrvnge_sh_port_2_w);
6768   DECLARE_WRITE8_MEMBER(lupin3_sh_port_1_w);
6869   DECLARE_WRITE8_MEMBER(lupin3_sh_port_2_w);
6970   DECLARE_WRITE8_MEMBER(schasercv_sh_port_1_w);
trunk/src/mame/drivers/8080bw.c
r18470r18471
158158#include "shuttlei.lh"
159159#include "cosmicm.lh"
160160
161
161162/*******************************************************/
162163/*                                                     */
163164/* Games with additional sound / video hardware        */
r18470r18471
223224   INVADERS_CAB_TYPE_PORT
224225INPUT_PORTS_END
225226
227
228
226229/*******************************************************/
227230/*                                                     */
228231/* Space Invaders TV Version (Taito)                   */
r18470r18471
240243   PORT_BIT( 0x80, IP_ACTIVE_LOW,  IPT_UNKNOWN )
241244INPUT_PORTS_END
242245
246
247
243248/*******************************************************/
244249/*                                                     */
245250/* Alien Invasion                                      */
r18470r18471
287292   INVADERS_CAB_TYPE_PORT
288293INPUT_PORTS_END
289294
295
296
290297/*******************************************************/
291298/*                                                     */
292299/* Space Invaders Model Racing                         */
r18470r18471
302309   PORT_DIPSETTING(    0x08, "3000" ) /* This is different to invaders */
303310INPUT_PORTS_END
304311
312
313
305314/*******************************************************/
306315/*                                                     */
307316/* Midway "Space Invaders Part II"                     */
r18470r18471
366375   MCFG_FRAGMENT_ADD(invaders_samples_audio)
367376MACHINE_CONFIG_END
368377
378
379
369380/*******************************************************/
370381/*                                                     */
371382/* Space Wars (Sanritsu)                               */
r18470r18471
420431   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
421432MACHINE_CONFIG_END
422433
434
435
423436/*******************************************************/
424437/*                                                     */
425438/* Astro Sidam?                                        */
r18470r18471
469482   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON3 )
470483
471484   /* Dummy port for cocktail mode (not used) */
472   INVADERS_CAB_TYPE_PORT
473   PORT_MODIFY(INVADERS_CAB_TYPE_PORT_TAG)
485   PORT_START(INVADERS_CAB_TYPE_PORT_TAG)
474486   PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNKNOWN )
475487INPUT_PORTS_END
476488
r18470r18471
481493   MCFG_CPU_IO_MAP(astropal_io_map)
482494MACHINE_CONFIG_END
483495
496
497
484498/*******************************************************/
485499/*                                                     */
486500/* Cosmo                                               */
r18470r18471
538552   MCFG_FRAGMENT_ADD(invaders_samples_audio)
539553MACHINE_CONFIG_END
540554
555
556
541557/*******************************************************/
542558/*                                                     */
543559/* ?????? "Super Earth Invasion"                       */
r18470r18471
565581INPUT_PORTS_END
566582
567583
584
568585/*******************************************************/
569586/*                                                     */
570587/* ?????? "Space Attack II"                            */
r18470r18471
588605INPUT_PORTS_END
589606
590607
608
591609/*******************************************************/
592610/*                                                     */
593611/* Zenitone Microsec "Invaders Revenge"                */
r18470r18471
598616   AM_RANGE(0x00, 0x00) AM_READ_PORT("IN0")
599617   AM_RANGE(0x01, 0x01) AM_READ_PORT("IN1")
600618   AM_RANGE(0x02, 0x02) AM_READ_PORT("IN2") AM_DEVWRITE_LEGACY("mb14241", mb14241_shift_count_w)
601   AM_RANGE(0x03, 0x03) AM_DEVREAD_LEGACY("mb14241", mb14241_shift_result_r) AM_WRITE(invrvnge_sh_port_w)
619   AM_RANGE(0x03, 0x03) AM_DEVREAD_LEGACY("mb14241", mb14241_shift_result_r) AM_WRITE(invrvnge_sh_port_1_w)
602620   AM_RANGE(0x04, 0x04) AM_DEVWRITE_LEGACY("mb14241", mb14241_shift_data_w)
621   AM_RANGE(0x05, 0x05) AM_WRITE(invrvnge_sh_port_2_w)
622   AM_RANGE(0x06, 0x06) AM_WRITE(watchdog_reset_w)
603623ADDRESS_MAP_END
604624
605625
r18470r18471
646666   PORT_DIPSETTING(    0x80, DEF_STR( 2C_1C ) ) // 1 play 10p, 2 play 20p, 6 play 50p
647667   PORT_DIPSETTING(    0x00, DEF_STR( 1C_1C ) ) // 1 play 20p, 2 play 40p, 3 play 50p
648668
649   /* Dummy port for cocktail mode (not used) */
650   PORT_START(CABINET_PORT_TAG)
651   PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNKNOWN )
669   /* Dummy port for cocktail mode */
670   INVADERS_CAB_TYPE_PORT
652671INPUT_PORTS_END
653672
654673
r18470r18471
671690   MCFG_SCREEN_UPDATE_DRIVER(_8080bw_state, screen_update_invadpt2)
672691
673692   /* sound hardware */
674   MCFG_FRAGMENT_ADD(invaders_samples_audio) // placeholder
675
676693//   MCFG_SPEAKER_STANDARD_MONO("mono")
677694
678695//   MCFG_SOUND_ADD("ay1", AY8910, 1000000)
679696//   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.5)
680
681697MACHINE_CONFIG_END
682698
683699
700
684701/*******************************************************/
685702/*                                                     */
686703/* Taito "Space Laser"                                 */
r18470r18471
726743INPUT_PORTS_END
727744
728745
746
729747/*******************************************************/
730748/*                                                     */
731749/* Taito "Galaxy Wars"                                 */
r18470r18471
757775INPUT_PORTS_END
758776
759777
778
760779/*******************************************************/
761780/*                                                     */
762781/* Taito "Lunar Rescue"                                */
r18470r18471
811830MACHINE_CONFIG_END
812831
813832
833
814834/*******************************************************/
815835/*                                                     */
816836/* Universal "Cosmic Monsters"                         */
r18470r18471
841861INPUT_PORTS_END
842862
843863
864
844865/*******************************************************/
845866/*                                                     */
846867/* Sidam "Invasion"                                    */
r18470r18471
871892INPUT_PORTS_END
872893
873894
895
874896/*******************************************************/
875897/*                                                     */
876898/* bootleg "Super Invaders"                            */
r18470r18471
893915INPUT_PORTS_END
894916
895917
918
896919/*******************************************************/
897920/*                                                     */
898921/* Nichibutsu "Rolling Crash"                          */
r18470r18471
10221045
10231046   // port 3 (all 8 bits) connected to custom chip MB14241 driven by out port 2 and 4
10241047   // To get cocktail mode, turn this on, and choose 2 controllers.
1025   PORT_START(CABINET_PORT_TAG)      /* Dummy port for cocktail mode */
1026   PORT_CONFNAME( 0x01, 0x00, DEF_STR( Cabinet ) )
1027   PORT_CONFSETTING(    0x00, DEF_STR( Upright ) )
1028   PORT_CONFSETTING(    0x01, DEF_STR( Cocktail ) )
1048   INVADERS_CAB_TYPE_PORT   /* Dummy port for cocktail mode */
10291049
10301050   PORT_START("VR1")
10311051   PORT_ADJUSTER( 70, "VR1 - Music Volume" )
r18470r18471
10821102MACHINE_CONFIG_END
10831103
10841104
1105
10851106/*******************************************************/
10861107/*                                                     */
10871108/* Taito "Space Chaser" (CV version)                   */
r18470r18471
11601181MACHINE_CONFIG_END
11611182
11621183
1184
11631185/*******************************************************/
11641186/*                                                     */
11651187/* Taito "Straight Flush"                              */
r18470r18471
12341256MACHINE_CONFIG_END
12351257
12361258
1259
12371260/*******************************************************/
12381261/*                                                     */
12391262/* Taito "Lupin III"                                   */
r18470r18471
13461369MACHINE_CONFIG_END
13471370
13481371
1372
13491373/*******************************************************/
13501374/*                                                     */
13511375/* Taito "Polaris"                                     */
r18470r18471
14681492MACHINE_CONFIG_END
14691493
14701494
1495
14711496/*******************************************************/
14721497/*                                                     */
14731498/* Taito "Ozma Wars"                                   */
r18470r18471
15401565INPUT_PORTS_END
15411566
15421567
1568
15431569/*******************************************************/
15441570/*                                                     */
15451571/* Taito "Balloon Bomber"                              */
r18470r18471
15861612MACHINE_CONFIG_END
15871613
15881614
1615
15891616/*******************************************************/
15901617/*                                                     */
15911618/* Wing "Yosaku To Donbei"                             */
r18470r18471
16531680MACHINE_CONFIG_END
16541681
16551682
1683
16561684/*******************************************************/
16571685/*                                                     */
16581686/* Taito  "Indian battle"                              */
r18470r18471
17581786   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
17591787MACHINE_CONFIG_END
17601788
1789
1790
17611791/*******************************************************/
17621792/*                                                     */
17631793/* Taito "Steel Worker"                                */
r18470r18471
18271857   MCFG_FRAGMENT_ADD(invaders_samples_audio)
18281858MACHINE_CONFIG_END
18291859
1860
1861
18301862/*****************************************************
18311863
18321864 Omori "Shuttle Invader" ??
r18470r18471
29943026
29953027ROM_START( invrvnge )
29963028   ROM_REGION( 0x10000, "maincpu", 0 )
2997   ROM_LOAD( "h.ic36",      0x0000, 0x0800, CRC(cabc3b59) SHA1(02e17bef545ea0baffc45610deeec0f913daf16e) )
3029   ROM_LOAD( "h.ic36",      0x0000, 0x0800, CRC(0e229b9f) SHA1(617197bf94e9700cbbb2f32487dc47b318d4f2af) )
29983030   ROM_LOAD( "g.ic35",      0x0800, 0x0800, CRC(26b38aa4) SHA1(f281c7ec47ce6ab61bfda2e7aa6a5b8a01f2c11e) )
29993031   ROM_LOAD( "f.ic34",      0x1000, 0x0800, CRC(b3b2749e) SHA1(4f854f981396e2d6a959dd48cff12234074fb69b) )
30003032   ROM_LOAD( "e.ic33",      0x1800, 0x0800, CRC(d8e75102) SHA1(86d5618944265947e3ce60fdf048d8fff4a55744) )
r18470r18471
30093041
30103042ROM_START( invrvngea )
30113043   ROM_REGION( 0x10000, "maincpu", 0 )
3012   ROM_LOAD( "h.ic36",      0x0000, 0x0800, CRC(0e229b9f) SHA1(617197bf94e9700cbbb2f32487dc47b318d4f2af) )
3013   ROM_LOAD( "g.ic35",      0x0800, 0x0800, CRC(26b38aa4) SHA1(f281c7ec47ce6ab61bfda2e7aa6a5b8a01f2c11e) )
3014   ROM_LOAD( "f.ic34",      0x1000, 0x0800, CRC(b3b2749e) SHA1(4f854f981396e2d6a959dd48cff12234074fb69b) )
3015   ROM_LOAD( "e.ic33",      0x1800, 0x0800, CRC(d8e75102) SHA1(86d5618944265947e3ce60fdf048d8fff4a55744) )
3044   ROM_LOAD( "h.ic36",      0x0000, 0x0800, CRC(0914b279) SHA1(91e465f56ed0dc8c68e109e33ec9d2bda2616a21) )
3045   ROM_LOAD( "g.ic35",      0x0800, 0x0800, CRC(84d9497c) SHA1(fb1b5fc49365fbf89e5418789e64efd186cdeecf) )
3046   ROM_LOAD( "f.ic34",      0x1000, 0x0800, CRC(78d34d97) SHA1(a50c19df12e75c644b014d74a463094e249db207) )
3047   ROM_LOAD( "e.ic33",      0x1800, 0x0800, CRC(30c71887) SHA1(17c9e905eb327435d52b6d51842f7f42a5e6ab7d) )
30163048
30173049   ROM_REGION( 0x10000, "audiocpu", 0 )
3018   ROM_LOAD( "snd.2c",      0xf000, 0x0800, CRC(135f3b16) SHA1(d472a6ca32c4a16cc1faf09f4a4876d75cd4ba24) )
3050   ROM_LOAD( "snd.2c",      0xf000, 0x0800, CRC(4b67073b) SHA1(ab4cdcdff55bbb187a26fd8acab24692f49beabb) )
30193051   ROM_LOAD( "snd.1c",      0xf800, 0x0800, CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) )
30203052
30213053   ROM_REGION( 0x0800, "proms", 0 )
r18470r18471
30373069   ROM_LOAD( "colour.bin",  0x0000, 0x0800, BAD_DUMP CRC(7de74988) SHA1(0b8c94b2bfdbc3921d60aad765df8af611f3fdd7) ) // not dumped, taken from parent
30383070ROM_END
30393071
3040ROM_START( invrvngec )
3041   ROM_REGION( 0x10000, "maincpu", 0 )
3042   ROM_LOAD( "h.ic36",      0x0000, 0x0800, CRC(0914b279) SHA1(91e465f56ed0dc8c68e109e33ec9d2bda2616a21) )
3043   ROM_LOAD( "g.ic35",      0x0800, 0x0800, CRC(84d9497c) SHA1(fb1b5fc49365fbf89e5418789e64efd186cdeecf) )
3044   ROM_LOAD( "f.ic34",      0x1000, 0x0800, CRC(78d34d97) SHA1(a50c19df12e75c644b014d74a463094e249db207) )
3045   ROM_LOAD( "e.ic33",      0x1800, 0x0800, CRC(30c71887) SHA1(17c9e905eb327435d52b6d51842f7f42a5e6ab7d) )
3046
3047   ROM_REGION( 0x10000, "audiocpu", 0 )
3048   ROM_LOAD( "snd.2c",      0xf000, 0x0800, CRC(4b67073b) SHA1(ab4cdcdff55bbb187a26fd8acab24692f49beabb) )
3049   ROM_LOAD( "snd.1c",      0xf800, 0x0800, CRC(152fc85e) SHA1(df207d6e690287a56e4e330deaa5ee40a179f1fc) )
3050
3051   ROM_REGION( 0x0800, "proms", 0 )
3052   ROM_LOAD( "colour.bin",  0x0000, 0x0800, CRC(7de74988) SHA1(0b8c94b2bfdbc3921d60aad765df8af611f3fdd7) )
3053ROM_END
3054
30553072ROM_START( invrvngedu )
30563073   ROM_REGION( 0x10000, "maincpu", 0 )
30573074   ROM_LOAD( "5m.bin",       0x0000, 0x0800, CRC(b145cb71) SHA1(127eb11de7ab9835f06510fb12838c0b728c0d42) )
r18470r18471
39163933GAME( 19??, darthvdr,   invaders, darthvdr,  darthvdr,  driver_device, 0, ROT270, "bootleg", "Darth Vader", GAME_SUPPORTS_SAVE | GAME_NO_SOUND )
39173934GAME( 1979, moonbase,   invadpt2, invadpt2,  invadpt2,  driver_device, 0, ROT270, "Nichibutsu (Taito license?)", "Moon Base (set 1)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND ) // this has a 'Taito Corp' string hidden away in the rom - how do you get it to display?
39183935GAME( 1979, moonbasea,  invadpt2, invadpt2,  invadpt2,  driver_device, 0, ROT270, "Nichibutsu", "Moon Base (set 2)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )                  // this has the same string replaced with Nichibutsu, no other differences
3919GAME( 1980, invrvnge,   0,        invrvnge,  invrvnge,  driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 1)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
3920GAME( 1980, invrvngea,  invrvnge, invrvnge,  invrvnge,  driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 2)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
3921GAME( 1980, invrvngeb,  invrvnge, invrvnge,  invrvnge,  driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 3)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
3922GAME( 1980, invrvngec,  invrvnge, invrvnge,  invrvnge,  driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 4)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
3923GAME( 1980, invrvngedu, invrvnge, invrvnge,  invrvnge,  driver_device, 0, ROT270, "Zenitone-Microsec Ltd. (Dutchford license)", "Invader's Revenge (Dutchford)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
3936GAME( 1980, invrvnge,   0,        invrvnge,  invrvnge,  driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 1)", GAME_SUPPORTS_SAVE | GAME_NO_SOUND )
3937GAME( 1980, invrvngea,  invrvnge, invrvnge,  invrvnge,  driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 2)", GAME_SUPPORTS_SAVE | GAME_NO_SOUND )
3938GAME( 1980, invrvngeb,  invrvnge, invrvnge,  invrvnge,  driver_device, 0, ROT270, "Zenitone-Microsec Ltd.", "Invader's Revenge (set 3)", GAME_SUPPORTS_SAVE | GAME_NO_SOUND )
3939GAME( 1980, invrvngedu, invrvnge, invrvnge,  invrvnge,  driver_device, 0, ROT270, "Zenitone-Microsec Ltd. (Dutchford license)", "Invader's Revenge (Dutchford)", GAME_SUPPORTS_SAVE | GAME_NO_SOUND )
39243940GAME( 1980, spclaser,   0,        invadpt2,  spclaser,  driver_device, 0, ROT270, "Game Plan (Taito license)", "Space Laser", GAME_WRONG_COLORS | GAME_SUPPORTS_SAVE )
39253941GAME( 1980, intruder,   spclaser, invadpt2,  spclaser,  driver_device, 0, ROT270, "Game Plan (Taito license)", "Intruder", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
39263942GAME( 1980, laser,      spclaser, invadpt2,  spclaser,  driver_device, 0, ROT270, "bootleg (Leisure Time Electronics Inc.)", "Astro Laser (bootleg of Space Laser)", GAME_WRONG_COLORS | GAME_SUPPORTS_SAVE )
trunk/src/mame/mame.lst
r18470r18471
13801380invrvnge      // Zenitone-Microsec Ltd.
13811381invrvngea      // Zenitone-Microsec Ltd.
13821382invrvngeb      // Zenitone-Microsec Ltd.
1383invrvngec      // Zenitone-Microsec Ltd.
13841383invrvngedu      // Zenitone-Microsec Ltd. (Dutchford license)
13851384galxwars      // (c) 1979 Universal
13861385galxwars2      // (c) 1979 Universal
trunk/src/mame/audio/8080bw.c
r18470r18471
2323   save_item(NAME(m_port_3_last_extra));
2424}
2525
26
27
2628/*******************************************************/
2729/*                                                     */
2830/* Midway "Space Invaders Part II"                     */
r18470r18471
4547   machine().sound().system_enable(data & 0x20);
4648
4749   m_port_1_last_extra = data;
48
4950}
5051
5152WRITE8_MEMBER(_8080bw_state::invadpt2_sh_port_2_w)
r18470r18471
7172}
7273
7374
75
7476/*******************************************************/
7577/*                                                     */
7678/* Sanritsu "Space War"                                */
r18470r18471
9395}
9496
9597
98
9699/*******************************************************/
97100/*                                                     */
98101/* lrescue, grescue, lrescuem, desterth                */
r18470r18471
156159}
157160
158161
162
159163/*******************************************************/
160164/*                                                     */
161165/* Cosmo                                               */
r18470r18471
169173}
170174
171175
176
172177/*******************************************************/
173178/*                                                     */
174179/* Taito "Balloon Bomber"                              */
r18470r18471
213218/* Taito "Indian Battle"                               */
214219/* Sept 2005, D.R.                                     */
215220/*******************************************************/
221
216222static const discrete_dac_r1_ladder indianbt_music_dac =
217223   {3, {0, RES_K(47), RES_K(12)}, 0, 0, 0, CAP_U(0.1)};
218224
r18470r18471
285291}
286292
287293
294
288295/*******************************************************************/
289296/*                                                                 */
290297/* Taito "Polaris"                                                 */
r18470r18471
643650}
644651
645652
653
646654/*******************************************************/
647655/*                                                     */
648656/* Taito "Space Chaser"                                */
r18470r18471
849857       bit 4 - Field Control B (SX10)
850858       bit 5 - Flip Screen */
851859
852
853860   //printf( "schaser_sh_port_2_w: %02x\n", data );
854861
855862   discrete_sound_w(m_discrete, space, SCHASER_MUSIC_BIT, data & 0x01);
r18470r18471
924931}
925932
926933
934
935/*******************************************************/
936/*                                                     */
937/* Zenitone Microsec "Invaders Revenge"                */
938/*                                                     */
939/*******************************************************/
940
941WRITE8_MEMBER(_8080bw_state::invrvnge_sh_port_1_w)
942{
943   // probably latch+irq to audiocpu
944}
945
946WRITE8_MEMBER(_8080bw_state::invrvnge_sh_port_2_w)
947{
948   m_screen_red = data & 0x10;
949   m_c8080bw_flip_screen = (data & 0x20) && (ioport(CABINET_PORT_TAG)->read() & 0x01);
950
951   // no sound-related writes?
952}
953
954
955
927956/****************************************************/
928957/* Rolling Crash / Moon Base                        */
929958/* - Moon Base uses same ports and bits as invaders */
r18470r18471
942971}
943972
944973
945/*************************************************************************************/
946/* Invader's Revenge preliminary sound                                               */
947/* Correct samples not available                                                     */
948/* Notes:                                                                            */
949/* Init sequence: 0x01 (20 times), 0x40 (20 times), 0x4c, 0x40, 0x44, 0x40 (9 times).*/
950/* Player 1 start sequence: 0x0c, 0x20, 0x22.                                        */
951/* Start of Attract mode: 0x04.                                                      */
952/* Unknown codes: 0x28, 0x2a, 0x0c, 0x34, 0x2c, 0x2e, 0x1c.                          */
953/*************************************************************************************/
954974
955
956WRITE8_MEMBER(_8080bw_state::invrvnge_sh_port_w)
957{
958
959   switch (data)
960   {
961      case 0x06:
962         m_samples->start(1, 0);            /* Shoot */
963         break;
964
965      case 0x14:
966         m_samples->start(2, 2);            /* Hit Alien */
967         break;
968
969      case 0x16:
970         m_samples->start(2, 5);            /* Hit Asteroid */
971         break;
972
973      case 0x1e:
974         m_samples->start(3, 1);            /* Death (followed by 0x0a byte), also bit 4 of port 5 */
975         break;
976
977      case 0x18:                  /* Fuel Low */
978      case 0x30:                  /* Fuel bar filling up */
979         m_samples->start(4, 7);
980         break;
981
982      case 0x02:                  /* Coin */
983      case 0x24:                  /* Alien dropping to steal fuel */
984      case 0x26:                  /* Alien lifting with fuel */
985      case 0x32:                  /* UFO drops a bomb */
986         break;
987
988      case 0x3a:                  /* Thrust, Docking, extra ship? */
989         m_samples->start(0, 8);
990         break;
991   }
992}
993
994
995975/*****************************************/
996976/* Lupin III preliminary sound           */
997977/* Correct samples not available         */
r18470r18471
10301010}
10311011
10321012
1013
10331014/*****************************************/
10341015/* Space Chaser (CV) preliminary sound   */
10351016/* Much more work needs to be done       */
r18470r18471
10591040}
10601041
10611042
1043
10621044/*******************************************************************/
10631045/* Yosakdon preliminary sound                                      */
10641046/* No information available as what the correct sounds are         */
r18470r18471
10961078}
10971079
10981080
1081
10991082/*****************************************/
11001083/* shuttlei preliminary sound            */
11011084/* Proper samples are unavailable        */
r18470r18471
11161099
11171100WRITE8_MEMBER(_8080bw_state::shuttlei_sh_port_2_w)
11181101{
1119
11201102   switch (data)
11211103   {
11221104      case 0x23:

Previous 199869 Revisions Next


© 1997-2024 The MAME Team