Previous 199869 Revisions Next

r34694 Wednesday 28th January, 2015 at 11:21:58 UTC by Alex W. Jackson
Remove still more sound irq trampolines (nw)
[src/mame/drivers]backfire.c bfm_sc4h.c bfm_sc5.c bfm_swp.c bishi.c cabal.c deco156.c gunpey.c maygayep.c midas.c nmk16.c shanghai.c toaplan2.c zn.c
[src/mame/includes]bfm_sc45.h bfm_sc5.h bishi.h cave.h nmk16.h powerins.h quizpani.h toaplan2.h

trunk/src/mame/drivers/backfire.c
r243205r243206
106106   required_ioport m_io_in3;
107107   required_device<palette_device> m_palette;
108108   required_shared_ptr<UINT32> m_generic_paletteram_32;
109   DECLARE_WRITE_LINE_MEMBER(sound_irq_gen);
110109};
111110
112111//UINT32 *backfire_180010, *backfire_188010;
r243205r243206
439438GFXDECODE_END
440439
441440
442WRITE_LINE_MEMBER(backfire_state::sound_irq_gen)
443{
444   logerror("sound irq\n");
445}
446
447441INTERRUPT_GEN_MEMBER(backfire_state::deco32_vbl_interrupt)
448442{
449443   device.execute().set_input_line(ARM_IRQ_LINE, HOLD_LINE);
r243205r243206
559553   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
560554
561555   MCFG_SOUND_ADD("ymz", YMZ280B, 28000000 / 2)
562   MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(backfire_state, sound_irq_gen))
563556   MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
564557   MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
565558MACHINE_CONFIG_END
trunk/src/mame/drivers/bfm_sc4h.c
r243205r243206
610610}
611611
612612
613WRITE_LINE_MEMBER(sc4_state::bfm_sc4_irqhandler)
614{
615   logerror("YMZ280 is generating an interrupt. State=%08x\n",state);
616}
617
618
619
620613WRITE_LINE_MEMBER(sc4_state::bfm_sc4_duart_irq_handler)
621614{
622615   // triggers after reel tests on luckb, at the start on dnd...
r243205r243206
709702//  MCFG_DEFAULT_LAYOUT(layout_bfm_sc4)
710703
711704   MCFG_SOUND_ADD("ymz", YMZ280B, 16000000) // ?? Mhz
712   MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(sc4_state, bfm_sc4_irqhandler))
713705   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
714706MACHINE_CONFIG_END
715707
trunk/src/mame/drivers/bfm_sc5.c
r243205r243206
186186}
187187
188188
189
190WRITE_LINE_MEMBER(bfm_sc5_state::bfm_sc5_ym_irqhandler)
191{
192   logerror("YMZ280 is generating an interrupt. State=%08x\n",state);
193}
194
195
196
197189WRITE_LINE_MEMBER(bfm_sc5_state::bfm_sc5_duart_irq_handler)
198190{
199191   printf("bfm_sc5_duart_irq_handler\n");
r243205r243206
235227   MCFG_DEFAULT_LAYOUT(layout_bfm_sc5)
236228
237229   MCFG_SOUND_ADD("ymz", YMZ280B, 16000000) // ?? Mhz
238   MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(bfm_sc5_state, bfm_sc5_ym_irqhandler))
239230   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
240231MACHINE_CONFIG_END
trunk/src/mame/drivers/bfm_swp.c
r243205r243206
122122   {
123123      return 0;
124124   }
125   DECLARE_WRITE_LINE_MEMBER(irqhandler);
126125
127126protected:
128127
r243205r243206
132131   virtual void machine_start();
133132};
134133
135
136WRITE_LINE_MEMBER(bfm_swp_state::irqhandler)
137{
138}
139
140
141134READ32_MEMBER(bfm_swp_state::bfm_swp_mem_r)
142135{
143136   int pc = space.device().safe_pc();
r243205r243206
218211   MCFG_SPEAKER_STANDARD_MONO("mono")
219212
220213   MCFG_SOUND_ADD("ymz", YMZ280B, 10000000 )
221   MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(bfm_swp_state, irqhandler))
222214   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
223215MACHINE_CONFIG_END
224216
trunk/src/mame/drivers/bishi.c
r243205r243206
357357INPUT_PORTS_END
358358
359359
360WRITE_LINE_MEMBER(bishi_state::sound_irq_gen)
361{
362   m_maincpu->set_input_line(M68K_IRQ_1, (state) ? ASSERT_LINE : CLEAR_LINE);
363}
364
365
366360void bishi_state::machine_start()
367361{
368362   save_item(NAME(m_cur_control));
r243205r243206
413407   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
414408
415409   MCFG_SOUND_ADD("ymz", YMZ280B, SOUND_CLOCK) /* 16.9344MHz */
416   MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(bishi_state, sound_irq_gen))
410   MCFG_YMZ280B_IRQ_HANDLER(INPUTLINE("maincpu", M68K_IRQ_1))
417411   MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
418412   MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
419413MACHINE_CONFIG_END
trunk/src/mame/drivers/cabal.c
r243205r243206
484484   MCFG_SPEAKER_STANDARD_MONO("mono")
485485
486486   MCFG_YM2151_ADD("ymsnd", XTAL_3_579545MHz) /* verified on pcb */
487   MCFG_YM2151_IRQ_HANDLER(DEVWRITELINE("seibu_sound", seibu_sound_device, ym2151_irqhandler))
487   MCFG_YM2151_IRQ_HANDLER(DEVWRITELINE("seibu_sound", seibu_sound_device, fm_irqhandler))
488488   MCFG_SOUND_ROUTE(ALL_OUTPUTS,"mono", 0.80)
489489
490490   MCFG_SOUND_ADD("adpcm1", SEIBU_ADPCM, 8000) /* it should use the msm5205 */
trunk/src/mame/drivers/deco156.c
r243205r243206
6666   UINT32 screen_update_wcvol95(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
6767   INTERRUPT_GEN_MEMBER(deco32_vbl_interrupt);
6868   void descramble_sound( const char *tag );
69   DECLARE_WRITE_LINE_MEMBER(sound_irq_gen);
7069   DECO16IC_BANK_CB_MEMBER(bank_callback);
7170   DECOSPR_PRIORITY_CB_MEMBER(pri_callback);
7271};
r243205r243206
315314
316315/**********************************************************************************/
317316
318WRITE_LINE_MEMBER(deco156_state::sound_irq_gen)
319{
320   logerror("sound irq\n");
321}
322
323317INTERRUPT_GEN_MEMBER(deco156_state::deco32_vbl_interrupt)
324318{
325319   device.execute().set_input_line(ARM_IRQ_LINE, HOLD_LINE);
r243205r243206
441435   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
442436
443437   MCFG_SOUND_ADD("ymz", YMZ280B, 28000000 / 2)
444   MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(deco156_state, sound_irq_gen))
445438   MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
446439   MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
447440MACHINE_CONFIG_END
trunk/src/mame/drivers/gunpey.c
r243205r243206
263263
264264   int write_dest_byte(UINT8 usedata);
265265   //UINT16 main_m_vram[0x800][0x800];
266
267   DECLARE_WRITE_LINE_MEMBER(sound_irq_gen);
268266};
269267
270268
r243205r243206
13161314
13171315/***************************************************************************************/
13181316
1319
1320WRITE_LINE_MEMBER(gunpey_state::sound_irq_gen)
1321{
1322   logerror("sound irq\n");
1323}
1324
1325
1326/***************************************************************************************/
1327
13281317static INPUT_PORTS_START( gunpey )
13291318   PORT_START("DSW1")  // IN0 - 7f40
13301319   PORT_DIPNAME( 0x03, 0x00, DEF_STR( Difficulty ) )   PORT_DIPLOCATION("SW1:1,2")
r243205r243206
14671456   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.25)
14681457
14691458   MCFG_SOUND_ADD("ymz", YMZ280B, XTAL_16_9344MHz)
1470   MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(gunpey_state, sound_irq_gen))
14711459   MCFG_SOUND_ROUTE(0, "lspeaker", 0.25)
14721460   MCFG_SOUND_ROUTE(1, "rspeaker", 0.25)
14731461MACHINE_CONFIG_END
trunk/src/mame/drivers/maygayep.c
r243205r243206
5050   required_device<cpu_device> m_maincpu;
5151public:
5252   DECLARE_DRIVER_INIT(maygayep);
53   DECLARE_WRITE_LINE_MEMBER(irqhandler);
5453};
5554
5655// bp 29e58 in ep_simp reads the 'INITIALISE . . .' string
r243205r243206
101100
102101}
103102
104WRITE_LINE_MEMBER(maygayep_state::irqhandler)
105{
106}
107
108
109103static MACHINE_CONFIG_START( maygayep, maygayep_state )
110104   MCFG_CPU_ADD("maincpu", H83002, 16000000 )
111105   MCFG_CPU_PROGRAM_MAP( maygayep_map )
r243205r243206
113107   MCFG_SPEAKER_STANDARD_MONO("mono")
114108
115109   MCFG_SOUND_ADD("ymz", YMZ280B, 10000000 )
116   MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(maygayep_state, irqhandler))
117110   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
118111MACHINE_CONFIG_END
119112
trunk/src/mame/drivers/midas.c
r243205r243206
8585
8686
8787   UINT32 screen_update_midas(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
88   DECLARE_WRITE_LINE_MEMBER(livequiz_irqhandler);
8988   required_device<cpu_device> m_maincpu;
9089   required_device<eeprom_serial_93cxx_device> m_eeprom;
9190   required_device<gfxdecode_device> m_gfxdecode;
r243205r243206
607606{
608607}
609608
610
611
612
613WRITE_LINE_MEMBER(midas_state::livequiz_irqhandler)
614{
615   logerror("YMZ280 is generating an interrupt. State=%08x\n",state);
616}
617
618
619609void midas_state::screen_eof_midas(screen_device &screen, bool state)
620610{
621611   if (state) m_sprgen->buffer_vram();
r243205r243206
647637   /* sound hardware */
648638   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
649639   MCFG_SOUND_ADD("ymz", YMZ280B, XTAL_16_9344MHz)
650   MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(midas_state, livequiz_irqhandler))
651640   MCFG_SOUND_ROUTE(0, "lspeaker", 0.80)
652641   MCFG_SOUND_ROUTE(1, "rspeaker", 0.80)
653642MACHINE_CONFIG_END
r243205r243206
681670   /* sound hardware */
682671   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
683672   MCFG_SOUND_ADD("ymz", YMZ280B, XTAL_16_9344MHz)
684   MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(midas_state, livequiz_irqhandler))
685673   MCFG_SOUND_ROUTE(0, "lspeaker", 0.80)
686674   MCFG_SOUND_ROUTE(1, "rspeaker", 0.80)
687675MACHINE_CONFIG_END
trunk/src/mame/drivers/nmk16.c
r243205r243206
37803780GFXDECODE_END
37813781
37823782
3783
3784
3785WRITE_LINE_MEMBER(nmk16_state::ym2203_irqhandler)
3786{
3787   m_audiocpu->set_input_line(0, state ? ASSERT_LINE : CLEAR_LINE);
3788}
37893783/*
37903784----
37913785
r243205r243206
38943888   MCFG_SPEAKER_STANDARD_MONO("mono")
38953889
38963890   MCFG_SOUND_ADD("ymsnd", YM2203, 1500000)
3897   MCFG_YM2203_IRQ_HANDLER(WRITELINE(nmk16_state, ym2203_irqhandler))
3891   MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
38983892   MCFG_SOUND_ROUTE(0, "mono", 0.50)
38993893   MCFG_SOUND_ROUTE(1, "mono", 0.50)
39003894   MCFG_SOUND_ROUTE(2, "mono", 0.50)
r243205r243206
44214415   MCFG_SPEAKER_STANDARD_MONO("mono")
44224416
44234417   MCFG_SOUND_ADD("ymsnd", YM2203, 1500000)
4424   MCFG_YM2203_IRQ_HANDLER(WRITELINE(nmk16_state, ym2203_irqhandler))
4418   MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
44254419   MCFG_SOUND_ROUTE(0, "mono", 0.50)
44264420   MCFG_SOUND_ROUTE(1, "mono", 0.50)
44274421   MCFG_SOUND_ROUTE(2, "mono", 0.50)
r243205r243206
44644458   MCFG_SPEAKER_STANDARD_MONO("mono")
44654459
44664460   MCFG_SOUND_ADD("ymsnd", YM2203, 1500000)
4467   MCFG_YM2203_IRQ_HANDLER(WRITELINE(nmk16_state, ym2203_irqhandler))
4461   MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
44684462   MCFG_SOUND_ROUTE(0, "mono", 0.50)
44694463   MCFG_SOUND_ROUTE(1, "mono", 0.50)
44704464   MCFG_SOUND_ROUTE(2, "mono", 0.50)
r243205r243206
45064500   MCFG_SPEAKER_STANDARD_MONO("mono")
45074501
45084502   MCFG_SOUND_ADD("ymsnd", YM2203, 1500000)
4509   MCFG_YM2203_IRQ_HANDLER(WRITELINE(nmk16_state, ym2203_irqhandler))
4503   MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
45104504   MCFG_SOUND_ROUTE(0, "mono", 0.50)
45114505   MCFG_SOUND_ROUTE(1, "mono", 0.50)
45124506   MCFG_SOUND_ROUTE(2, "mono", 0.50)
r243205r243206
46364630   MCFG_SPEAKER_STANDARD_MONO("mono")
46374631
46384632   MCFG_SOUND_ADD("ymsnd", YM2203, 1500000)
4639   MCFG_YM2203_IRQ_HANDLER(WRITELINE(nmk16_state, ym2203_irqhandler))
4633   MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
46404634   MCFG_SOUND_ROUTE(0, "mono", 0.50)
46414635   MCFG_SOUND_ROUTE(1, "mono", 0.50)
46424636   MCFG_SOUND_ROUTE(2, "mono", 0.50)
trunk/src/mame/drivers/shanghai.c
r243205r243206
514514
515515   /* same as standard seibu ym2203, but "ym1" also reads "DSW" */
516516   MCFG_SOUND_ADD("ym1", YM2203, XTAL_16MHz/4)
517   MCFG_YM2203_IRQ_HANDLER(DEVWRITELINE("seibu_sound", seibu_sound_device, ym2203_irqhandler))
517   MCFG_YM2203_IRQ_HANDLER(DEVWRITELINE("seibu_sound", seibu_sound_device, fm_irqhandler))
518518   MCFG_AY8910_PORT_A_READ_CB(IOPORT("DSW"))
519519   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.15)
520520
trunk/src/mame/drivers/toaplan2.c
r243205r243206
30493049GFXDECODE_END
30503050
30513051
3052WRITE_LINE_MEMBER(toaplan2_state::bbakraid_irqhandler)
3053{
3054   // Not used ???  Connected to a test pin (TP082)
3055   logerror("YMZ280 is generating an interrupt. State=%08x\n",state);
3056}
3057
3058
30593052static MACHINE_CONFIG_START( tekipaki, toaplan2_state )
30603053
30613054   /* basic machine hardware */
r243205r243206
40033996   MCFG_SPEAKER_STANDARD_MONO("mono")
40043997
40053998   MCFG_SOUND_ADD("ymz", YMZ280B, XTAL_16_9344MHz)
4006   MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(toaplan2_state, bbakraid_irqhandler))
3999   // IRQ not used ???  Connected to a test pin (TP082)
40074000   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
40084001MACHINE_CONFIG_END
40094002
trunk/src/mame/drivers/zn.c
r243205r243206
9090   DECLARE_WRITE8_MEMBER(coh1001l_bank_w);
9191   DECLARE_WRITE16_MEMBER(coh1001l_latch_w);
9292   DECLARE_WRITE16_MEMBER(coh1001l_sound_unk_w);
93   DECLARE_WRITE_LINE_MEMBER(coh1001l_ymz_irq);
9493   DECLARE_WRITE8_MEMBER(coh1002v_bank_w);
9594   DECLARE_WRITE8_MEMBER(coh1002m_bank_w);
9695   DECLARE_READ8_MEMBER(cbaj_sound_main_status_r);
r243205r243206
22732272      VSync        - 60Hz
22742273*/
22752274
2276WRITE_LINE_MEMBER(zn_state::coh1001l_ymz_irq)
2277{
2278   m_audiocpu->set_input_line(2, state ? ASSERT_LINE : CLEAR_LINE);
2279}
2280
22812275WRITE16_MEMBER(zn_state::coh1001l_sound_unk_w)
22822276{
22832277   // irq ack maybe?
r243205r243206
23262320   MCFG_MACHINE_RESET_OVERRIDE(zn_state, coh1001l)
23272321
23282322   MCFG_SOUND_ADD("ymz", YMZ280B, XTAL_16_9344MHz)
2329   MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(zn_state, coh1001l_ymz_irq))
2323   MCFG_YMZ280B_IRQ_HANDLER(INPUTLINE("audiocpu", 2))
23302324   MCFG_SOUND_ROUTE(0, "lspeaker", 0.35)
23312325   MCFG_SOUND_ROUTE(1, "rspeaker", 0.35)
23322326MACHINE_CONFIG_END
trunk/src/mame/includes/bfm_sc45.h
r243205r243206
592592   DECLARE_MACHINE_START(sc4);
593593   DECLARE_MACHINE_RESET(sc4);
594594
595   DECLARE_WRITE_LINE_MEMBER(bfm_sc4_irqhandler);
596595
597596   void bfm_sc4_68307_porta_w(address_space &space, bool dedicated, UINT8 data, UINT8 line_mask);
598597   DECLARE_WRITE8_MEMBER( bfm_sc4_reel3_w );
trunk/src/mame/includes/bfm_sc5.h
r243205r243206
1616   required_device<m68000_base_device> m_maincpu;
1717
1818   DECLARE_DRIVER_INIT(sc5);
19   DECLARE_WRITE_LINE_MEMBER(bfm_sc5_ym_irqhandler);
2019   DECLARE_READ8_MEMBER( sc5_10202F0_r );
2120   DECLARE_WRITE8_MEMBER( sc5_10202F0_w );
2221   DECLARE_WRITE16_MEMBER( sc5_duart_w );
trunk/src/mame/includes/bishi.h
r243205r243206
5555   virtual void video_start();
5656   UINT32 screen_update_bishi(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
5757   TIMER_DEVICE_CALLBACK_MEMBER(bishi_scanline);
58   DECLARE_WRITE_LINE_MEMBER(sound_irq_gen);
5958   K056832_CB_MEMBER(tile_callback);
6059};
trunk/src/mame/includes/cave.h
r243205r243206
3737         m_paletteram(*this, "paletteram"),
3838         m_maincpu(*this, "maincpu"),
3939         m_audiocpu(*this, "audiocpu"),
40         m_nmk112(*this, "nmk112"),
4140         m_oki(*this, "oki"),
4241         m_int_timer(*this, "int_timer"),
4342         m_int_timer_left(*this, "int_timer_left"),
r243205r243206
122121   /* devices */
123122   required_device<cpu_device> m_maincpu;
124123   optional_device<cpu_device> m_audiocpu;
125   optional_device<nmk112_device> m_nmk112;
126124   optional_device<okim6295_device> m_oki;
127125   required_device<timer_device> m_int_timer;
128126   optional_device<timer_device> m_int_timer_left;
trunk/src/mame/includes/nmk16.h
r243205r243206
1111      m_audiocpu(*this, "audiocpu"),
1212      m_oki1(*this, "oki1"),
1313      m_oki2(*this, "oki2"),
14      m_nmk112(*this, "nmk112"),
1514      m_nmk_bgvideoram0(*this, "nmk_bgvideoram0"),
1615      m_nmk_txvideoram(*this, "nmk_txvideoram"),
1716      m_mainram(*this, "mainram"),
r243205r243206
3433   optional_device<cpu_device> m_audiocpu;
3534   optional_device<okim6295_device> m_oki1;
3635   optional_device<okim6295_device> m_oki2;
37   optional_device<nmk112_device> m_nmk112;
3836   required_shared_ptr<UINT16> m_nmk_bgvideoram0;
3937   optional_shared_ptr<UINT16> m_nmk_txvideoram;
4038   required_shared_ptr<UINT16> m_mainram;
r243205r243206
196194   void decode_gfx();
197195   void decode_tdragonb();
198196   void decode_ssmissin();
199   DECLARE_WRITE_LINE_MEMBER(ym2203_irqhandler);
200
201197};
trunk/src/mame/includes/powerins.h
r243205r243206
77      : driver_device(mconfig, type, tag),
88      m_maincpu(*this, "maincpu"),
99      m_soundcpu(*this, "soundcpu"),
10      m_nmk112(*this, "nmk112"),
1110      m_vctrl_0(*this, "vctrl_0"),
1211      m_vram_0(*this, "vram_0"),
1312      m_vram_1(*this, "vram_1"),
r243205r243206
2019
2120   required_device<cpu_device> m_maincpu;
2221   optional_device<cpu_device> m_soundcpu;
23   optional_device<nmk112_device> m_nmk112;
2422   required_shared_ptr<UINT16> m_vctrl_0;
2523   required_shared_ptr<UINT16> m_vram_0;
2624   required_shared_ptr<UINT16> m_vram_1;
trunk/src/mame/includes/quizpani.h
r243205r243206
66   quizpani_state(const machine_config &mconfig, device_type type, const char *tag)
77      : driver_device(mconfig, type, tag),
88      m_maincpu(*this, "maincpu"),
9      m_nmk112(*this, "nmk112"),
109      m_scrollreg(*this, "scrollreg"),
1110      m_bg_videoram(*this, "bg_videoram"),
1211      m_txt_videoram(*this, "txt_videoram"),
1312      m_gfxdecode(*this, "gfxdecode") { }
1413
1514   required_device<cpu_device> m_maincpu;
16   required_device<nmk112_device> m_nmk112;
1715   required_shared_ptr<UINT16> m_scrollreg;
1816   required_shared_ptr<UINT16> m_bg_videoram;
1917   required_shared_ptr<UINT16> m_txt_videoram;
trunk/src/mame/includes/toaplan2.h
r243205r243206
153153   void truxton2_postload();
154154   void create_tx_tilemap(int dx = 0, int dx_flipped = 0);
155155   void toaplan2_vblank_irq(int irq_line);
156   DECLARE_WRITE_LINE_MEMBER(bbakraid_irqhandler);
157156
158157   UINT8 m_pwrkick_hopper;
159158   DECLARE_CUSTOM_INPUT_MEMBER(pwrkick_hopper_status_r);


Previous 199869 Revisions Next


© 1997-2024 The MAME Team