and some more cleanup (nw)
This commit is contained in:
parent
17114d5e23
commit
7a2d791167
@ -83,11 +83,5 @@ public:
|
||||
UINT32 screen_update_arcadia(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||
};
|
||||
|
||||
|
||||
/*----------- defined in video/arcadia.c -----------*/
|
||||
|
||||
extern INTERRUPT_GEN( arcadia_video_line );
|
||||
extern VIDEO_START( arcadia );
|
||||
extern SCREEN_UPDATE_IND16( arcadia );
|
||||
|
||||
#endif /* ARCADIA_H_ */
|
||||
|
@ -60,14 +60,6 @@ extern const i8255_interface b2m_ppi8255_interface_1;
|
||||
extern const i8255_interface b2m_ppi8255_interface_2;
|
||||
extern const i8255_interface b2m_ppi8255_interface_3;
|
||||
|
||||
extern MACHINE_START( b2m );
|
||||
extern MACHINE_RESET( b2m );
|
||||
extern INTERRUPT_GEN( b2m_vblank_interrupt );
|
||||
|
||||
/*----------- defined in video/b2m.c -----------*/
|
||||
|
||||
extern VIDEO_START( b2m );
|
||||
extern SCREEN_UPDATE_IND16( b2m );
|
||||
extern PALETTE_INIT( b2m );
|
||||
|
||||
#endif
|
||||
|
@ -39,17 +39,4 @@ public:
|
||||
UINT32 screen_update_bk0010(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||
};
|
||||
|
||||
|
||||
/*----------- defined in machine/bk.c -----------*/
|
||||
|
||||
extern MACHINE_START( bk0010 );
|
||||
extern MACHINE_RESET( bk0010 );
|
||||
|
||||
|
||||
|
||||
/*----------- defined in video/bk.c -----------*/
|
||||
|
||||
extern VIDEO_START( bk0010 );
|
||||
extern SCREEN_UPDATE_IND16( bk0010 );
|
||||
|
||||
#endif /* BK_H_ */
|
||||
|
@ -33,11 +33,4 @@ public:
|
||||
UINT32 screen_update_busicom(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||
};
|
||||
|
||||
|
||||
/*----------- defined in video/busicom.c -----------*/
|
||||
|
||||
extern PALETTE_INIT( busicom );
|
||||
extern VIDEO_START( busicom );
|
||||
extern SCREEN_UPDATE_IND16( busicom );
|
||||
|
||||
#endif /* BUSICOM_H_ */
|
||||
|
@ -75,7 +75,6 @@ extern void c16_interrupt(running_machine &machine, int level);
|
||||
extern int c16_dma_read(running_machine &machine, int offset);
|
||||
extern int c16_dma_read_rom(running_machine &machine, int offset);
|
||||
|
||||
extern MACHINE_RESET( c16 );
|
||||
extern INTERRUPT_GEN( c16_frame_interrupt );
|
||||
|
||||
MACHINE_CONFIG_EXTERN( c16_cartslot );
|
||||
|
@ -25,8 +25,4 @@ public:
|
||||
|
||||
extern const gfx_layout galeb_charlayout;
|
||||
|
||||
extern VIDEO_START( galeb );
|
||||
extern SCREEN_UPDATE_IND16( galeb );
|
||||
|
||||
|
||||
#endif /* GALEB_H_ */
|
||||
|
@ -248,7 +248,6 @@ public:
|
||||
|
||||
/*----------- defined in machine/gamecom.c -----------*/
|
||||
|
||||
extern MACHINE_RESET( gamecom );
|
||||
extern DEVICE_IMAGE_LOAD( gamecom_cart1 );
|
||||
extern DEVICE_IMAGE_LOAD( gamecom_cart2 );
|
||||
|
||||
|
@ -135,11 +135,6 @@ public:
|
||||
};
|
||||
|
||||
/*----------- defined in video/intv.c -----------*/
|
||||
|
||||
extern VIDEO_START( intv );
|
||||
extern SCREEN_UPDATE_IND16( intv );
|
||||
extern SCREEN_UPDATE_IND16( intvkbd );
|
||||
|
||||
void intv_stic_screenrefresh(running_machine &machine);
|
||||
|
||||
/*----------- defined in machine/intv.c -----------*/
|
||||
@ -149,12 +144,7 @@ void intv_stic_screenrefresh(running_machine &machine);
|
||||
DEVICE_START( intv_cart );
|
||||
DEVICE_IMAGE_LOAD( intv_cart );
|
||||
|
||||
extern MACHINE_RESET( intv );
|
||||
extern INTERRUPT_GEN( intv_interrupt );
|
||||
|
||||
// ECS
|
||||
extern MACHINE_RESET( intvecs );
|
||||
|
||||
/* for the console + keyboard component... */
|
||||
|
||||
DEVICE_IMAGE_LOAD( intvkbd_cart );
|
||||
|
@ -51,17 +51,9 @@ public:
|
||||
|
||||
/*----------- defined in machine/irisha.c -----------*/
|
||||
|
||||
extern MACHINE_START( irisha );
|
||||
extern MACHINE_RESET( irisha );
|
||||
extern const i8255_interface irisha_ppi8255_interface;
|
||||
extern const struct pit8253_config irisha_pit8253_intf;
|
||||
extern const struct pic8259_interface irisha_pic8259_config;
|
||||
|
||||
|
||||
|
||||
/*----------- defined in video/irisha.c -----------*/
|
||||
|
||||
extern VIDEO_START( irisha );
|
||||
extern SCREEN_UPDATE_IND16( irisha );
|
||||
|
||||
#endif /* IRISHA_H_ */
|
||||
|
@ -57,9 +57,6 @@ public:
|
||||
|
||||
|
||||
/*----------- defined in machine/llc.c -----------*/
|
||||
extern MACHINE_START( llc1 );
|
||||
extern MACHINE_RESET( llc1 );
|
||||
|
||||
extern const z80pio_interface llc1_z80pio1_intf;
|
||||
extern const z80pio_interface llc1_z80pio2_intf;
|
||||
extern const z80pio_interface llc2_z80pio1_intf;
|
||||
@ -68,12 +65,4 @@ extern const z80pio_interface llc2_z80pio2_intf;
|
||||
extern const z80ctc_interface llc1_ctc_intf;
|
||||
extern const z80ctc_interface llc2_ctc_intf;
|
||||
|
||||
extern MACHINE_RESET( llc2 );
|
||||
|
||||
/*----------- defined in video/llc.c -----------*/
|
||||
|
||||
extern VIDEO_START( llc );
|
||||
extern SCREEN_UPDATE_IND16( llc1 );
|
||||
extern SCREEN_UPDATE_IND16( llc2 );
|
||||
|
||||
#endif
|
||||
|
@ -38,13 +38,9 @@ extern const i8255_interface lviv_ppi8255_interface_1;
|
||||
|
||||
SNAPSHOT_LOAD( lviv );
|
||||
|
||||
|
||||
/*----------- defined in video/lviv.c -----------*/
|
||||
|
||||
extern VIDEO_START( lviv );
|
||||
extern SCREEN_UPDATE_IND16( lviv );
|
||||
extern const unsigned char lviv_palette[8*3];
|
||||
extern PALETTE_INIT( lviv );
|
||||
extern void lviv_update_palette(running_machine &, UINT8);
|
||||
|
||||
|
||||
|
@ -53,7 +53,6 @@ public:
|
||||
/* Implementation for MC80.2x */
|
||||
/*****************************************************************************/
|
||||
|
||||
extern MACHINE_RESET(mc8020);
|
||||
extern const z80ctc_interface mc8020_ctc_intf;
|
||||
extern const z80pio_interface mc8020_z80pio_intf;
|
||||
|
||||
@ -62,30 +61,10 @@ extern const z80pio_interface mc8020_z80pio_intf;
|
||||
/*****************************************************************************/
|
||||
|
||||
|
||||
extern MACHINE_RESET(mc8030);
|
||||
extern const z80pio_interface mc8030_zve_z80pio_intf;
|
||||
extern const z80pio_interface mc8030_asp_z80pio_intf;
|
||||
extern const z80ctc_interface mc8030_zve_z80ctc_intf;
|
||||
extern const z80ctc_interface mc8030_asp_z80ctc_intf;
|
||||
extern const z80sio_interface mc8030_asp_z80sio_intf;
|
||||
|
||||
|
||||
/*----------- defined in video/mc80.c -----------*/
|
||||
|
||||
/*****************************************************************************/
|
||||
/* Implementation for MC80.2x */
|
||||
/*****************************************************************************/
|
||||
|
||||
|
||||
extern VIDEO_START( mc8020 );
|
||||
extern SCREEN_UPDATE_IND16( mc8020 );
|
||||
|
||||
/*****************************************************************************/
|
||||
/* Implementation for MC80.3x */
|
||||
/*****************************************************************************/
|
||||
|
||||
|
||||
extern VIDEO_START( mc8030 );
|
||||
extern SCREEN_UPDATE_IND16( mc8030 );
|
||||
|
||||
#endif /* MC80_H_ */
|
||||
|
@ -60,20 +60,9 @@ public:
|
||||
extern const via6522_interface microtan_via6522_0;
|
||||
extern const via6522_interface microtan_via6522_1;
|
||||
|
||||
|
||||
|
||||
SNAPSHOT_LOAD( microtan );
|
||||
QUICKLOAD_LOAD( microtan_hexfile );
|
||||
|
||||
INTERRUPT_GEN( microtan_interrupt );
|
||||
|
||||
|
||||
|
||||
/*----------- defined in video/microtan.c -----------*/
|
||||
|
||||
|
||||
extern VIDEO_START( microtan );
|
||||
extern SCREEN_UPDATE_IND16( microtan );
|
||||
|
||||
|
||||
#endif /* MICROTAN_H_ */
|
||||
|
@ -41,11 +41,4 @@ public:
|
||||
|
||||
extern const i8255_interface mikro80_ppi8255_interface;
|
||||
|
||||
extern MACHINE_RESET( mikro80 );
|
||||
|
||||
/*----------- defined in video/mikro80.c -----------*/
|
||||
|
||||
extern VIDEO_START( mikro80 );
|
||||
extern SCREEN_UPDATE_IND16( mikro80 );
|
||||
|
||||
#endif /* UT88_H_ */
|
||||
|
@ -132,10 +132,6 @@ public:
|
||||
extern const i8255_interface msx_ppi8255_interface;
|
||||
extern const wd17xx_interface msx_wd17xx_interface;
|
||||
/* start/stop functions */
|
||||
extern MACHINE_START( msx );
|
||||
extern MACHINE_START( msx2 );
|
||||
extern MACHINE_RESET( msx );
|
||||
extern MACHINE_RESET( msx2 );
|
||||
extern INTERRUPT_GEN( msx_interrupt );
|
||||
extern TIMER_DEVICE_CALLBACK( msx2_interrupt );
|
||||
|
||||
|
@ -62,7 +62,6 @@ public:
|
||||
|
||||
/*----------- defined in machine/mz80.c -----------*/
|
||||
|
||||
extern MACHINE_RESET( mz80k );
|
||||
extern const i8255_interface mz80k_8255_int;
|
||||
extern const struct pit8253_config mz80k_pit8253_config;
|
||||
|
||||
@ -72,9 +71,4 @@ extern const struct pit8253_config mz80k_pit8253_config;
|
||||
extern const gfx_layout mz80k_charlayout;
|
||||
extern const gfx_layout mz80kj_charlayout;
|
||||
|
||||
extern VIDEO_START( mz80k );
|
||||
extern SCREEN_UPDATE_IND16( mz80k );
|
||||
extern SCREEN_UPDATE_IND16( mz80kj );
|
||||
extern SCREEN_UPDATE_IND16( mz80a );
|
||||
|
||||
#endif /* MZ80_H_ */
|
||||
|
@ -85,10 +85,6 @@ public:
|
||||
|
||||
/*----------- defined in video/nc.c -----------*/
|
||||
|
||||
extern VIDEO_START( nc );
|
||||
extern SCREEN_UPDATE_IND16( nc );
|
||||
extern PALETTE_INIT( nc );
|
||||
|
||||
void nc200_video_set_backlight(running_machine &machine, int state);
|
||||
|
||||
|
||||
|
@ -26,15 +26,4 @@ public:
|
||||
UINT32 screen_update_ondra(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||
};
|
||||
|
||||
|
||||
/*----------- defined in machine/ondra.c -----------*/
|
||||
|
||||
extern MACHINE_START( ondra );
|
||||
extern MACHINE_RESET( ondra );
|
||||
|
||||
/*----------- defined in video/ondra.c -----------*/
|
||||
|
||||
extern VIDEO_START( ondra );
|
||||
extern SCREEN_UPDATE_IND16( ondra );
|
||||
|
||||
#endif
|
||||
|
@ -27,12 +27,4 @@ public:
|
||||
UINT32 screen_update_orao(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||
};
|
||||
|
||||
|
||||
/*----------- defined in machine/orao.c -----------*/
|
||||
|
||||
/*----------- defined in video/orao.c -----------*/
|
||||
|
||||
extern SCREEN_UPDATE_IND16( orao );
|
||||
|
||||
|
||||
#endif /* ORAO_H_ */
|
||||
|
@ -70,21 +70,8 @@ public:
|
||||
|
||||
extern const i8255_interface orion128_ppi8255_interface_1;
|
||||
|
||||
extern MACHINE_START( orion128 );
|
||||
extern MACHINE_RESET( orion128 );
|
||||
|
||||
extern MACHINE_START( orionz80 );
|
||||
extern MACHINE_RESET( orionz80 );
|
||||
extern INTERRUPT_GEN( orionz80_interrupt );
|
||||
|
||||
|
||||
extern MACHINE_RESET( orionpro );
|
||||
|
||||
/*----------- defined in video/orion.c -----------*/
|
||||
|
||||
extern VIDEO_START( orion128 );
|
||||
extern SCREEN_UPDATE_IND16( orion128 );
|
||||
extern PALETTE_INIT( orion128 );
|
||||
|
||||
#endif /* ORION_H_ */
|
||||
|
||||
|
@ -46,16 +46,4 @@ public:
|
||||
UINT32 screen_update_p2000m(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||
};
|
||||
|
||||
|
||||
/*----------- defined in machine/p2000t.c -----------*/
|
||||
|
||||
|
||||
|
||||
|
||||
/*----------- defined in video/p2000m.c -----------*/
|
||||
|
||||
extern VIDEO_START( p2000m );
|
||||
extern SCREEN_UPDATE_IND16( p2000m );
|
||||
|
||||
|
||||
#endif /* P2000T_H_ */
|
||||
|
@ -103,13 +103,4 @@ public:
|
||||
UINT32 screen_update_pcw_printer(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||
};
|
||||
|
||||
|
||||
/*----------- defined in video/pcw.c -----------*/
|
||||
|
||||
extern VIDEO_START( pcw );
|
||||
extern SCREEN_UPDATE_IND16( pcw );
|
||||
extern SCREEN_UPDATE_IND16( pcw_printer );
|
||||
extern PALETTE_INIT( pcw );
|
||||
|
||||
|
||||
#endif /* PCW_H_ */
|
||||
|
@ -101,12 +101,4 @@ public:
|
||||
UINT32 screen_update_pcw16(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||
};
|
||||
|
||||
|
||||
/*----------- defined in video/pcw16.c -----------*/
|
||||
|
||||
extern PALETTE_INIT( pcw16 );
|
||||
extern VIDEO_START( pcw16 );
|
||||
extern SCREEN_UPDATE_IND16( pcw16 );
|
||||
|
||||
|
||||
#endif /* PCW16_H_ */
|
||||
|
@ -55,8 +55,5 @@ extern const i8255_interface pk8020_ppi8255_interface_3;
|
||||
extern const struct pit8253_config pk8020_pit8253_intf;
|
||||
extern const struct pic8259_interface pk8020_pic8259_config;
|
||||
extern INTERRUPT_GEN( pk8020_interrupt );
|
||||
/*----------- defined in video/pk8020.c -----------*/
|
||||
|
||||
extern SCREEN_UPDATE_IND16( pk8020 );
|
||||
|
||||
#endif /* pk8020_H_ */
|
||||
|
@ -49,15 +49,10 @@ extern const i8255_interface pmd85_ppi8255_interface[4];
|
||||
extern const i8255_interface alfa_ppi8255_interface[3];
|
||||
extern const i8255_interface mato_ppi8255_interface;
|
||||
|
||||
extern MACHINE_RESET( pmd85 );
|
||||
|
||||
|
||||
/*----------- defined in video/pmd85.c -----------*/
|
||||
|
||||
extern VIDEO_START( pmd85 );
|
||||
extern SCREEN_UPDATE_IND16( pmd85 );
|
||||
extern const unsigned char pmd85_palette[3*3];
|
||||
extern PALETTE_INIT( pmd85 );
|
||||
|
||||
|
||||
#endif /* PMD85_H_ */
|
||||
|
@ -46,11 +46,5 @@ extern const i8251_interface poly88_usart_interface;
|
||||
|
||||
extern SNAPSHOT_LOAD( poly88 );
|
||||
|
||||
|
||||
/*----------- defined in video/poly88.c -----------*/
|
||||
|
||||
extern VIDEO_START( poly88 );
|
||||
extern SCREEN_UPDATE_IND16( poly88 );
|
||||
|
||||
#endif /* POLY88_H_ */
|
||||
|
||||
|
@ -40,12 +40,5 @@ public:
|
||||
/*----------- defined in machine/pp01.c -----------*/
|
||||
extern const struct pit8253_config pp01_pit8253_intf;
|
||||
extern const i8255_interface pp01_ppi8255_interface;
|
||||
extern MACHINE_START( pp01 );
|
||||
extern MACHINE_RESET( pp01 );
|
||||
/*----------- defined in video/pp01.c -----------*/
|
||||
|
||||
extern VIDEO_START( pp01 );
|
||||
extern SCREEN_UPDATE_IND16( pp01 );
|
||||
extern PALETTE_INIT( pp01 );
|
||||
|
||||
#endif
|
||||
|
@ -39,16 +39,9 @@ public:
|
||||
|
||||
/*----------- defined in machine/primo.c -----------*/
|
||||
|
||||
extern MACHINE_RESET( primoa );
|
||||
extern MACHINE_RESET( primob );
|
||||
extern INTERRUPT_GEN( primo_vblank_interrupt );
|
||||
extern SNAPSHOT_LOAD( primo );
|
||||
extern QUICKLOAD_LOAD( primo );
|
||||
|
||||
|
||||
/*----------- defined in video/primo.c -----------*/
|
||||
|
||||
extern SCREEN_UPDATE_IND16( primo );
|
||||
|
||||
|
||||
#endif /* PRIMO_H_ */
|
||||
|
@ -46,9 +46,4 @@ public:
|
||||
UINT32 screen_update_sapizps3(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||
};
|
||||
|
||||
/*----------- defined in video/sapi1.c -----------*/
|
||||
|
||||
extern SCREEN_UPDATE_IND16( sapi1 );
|
||||
extern SCREEN_UPDATE_IND16( sapizps3 );
|
||||
|
||||
#endif
|
||||
|
@ -57,10 +57,6 @@ void ssystem3_playfield_getfigure(running_machine &machine, int x, int y, int *f
|
||||
|
||||
/*----------- defined in video/ssystem3.c -----------*/
|
||||
|
||||
extern PALETTE_INIT( ssystem3 );
|
||||
extern VIDEO_START( ssystem3 );
|
||||
extern SCREEN_UPDATE_IND16( ssystem3 );
|
||||
|
||||
void ssystem3_lcd_reset(running_machine &machine);
|
||||
void ssystem3_lcd_write(running_machine &machine, int clock, int data);
|
||||
|
||||
|
@ -55,16 +55,9 @@ public:
|
||||
|
||||
extern const i8255_interface ut88_ppi8255_interface;
|
||||
|
||||
extern MACHINE_RESET( ut88 );
|
||||
extern MACHINE_START( ut88mini );
|
||||
extern MACHINE_RESET( ut88mini );
|
||||
|
||||
/*----------- defined in video/ut88.c -----------*/
|
||||
|
||||
extern const gfx_layout ut88_charlayout;
|
||||
|
||||
extern VIDEO_START( ut88 );
|
||||
extern SCREEN_UPDATE_IND16( ut88 );
|
||||
|
||||
|
||||
#endif /* UT88_H_ */
|
||||
|
@ -103,9 +103,6 @@ public:
|
||||
/*----------- defined in video/vc4000.c -----------*/
|
||||
|
||||
extern INTERRUPT_GEN( vc4000_video_line );
|
||||
extern VIDEO_START( vc4000 );
|
||||
extern SCREEN_UPDATE_IND16( vc4000 );
|
||||
|
||||
|
||||
/*----------- defined in audio/vc4000.c -----------*/
|
||||
|
||||
|
@ -72,16 +72,6 @@ public:
|
||||
extern const i8255_interface vector06_ppi8255_interface;
|
||||
extern const i8255_interface vector06_ppi8255_2_interface;
|
||||
|
||||
extern MACHINE_START( vector06 );
|
||||
extern MACHINE_RESET( vector06 );
|
||||
|
||||
extern INTERRUPT_GEN( vector06_interrupt );
|
||||
|
||||
|
||||
/*----------- defined in video/vector06.c -----------*/
|
||||
|
||||
extern PALETTE_INIT( vector06 );
|
||||
extern VIDEO_START( vector06 );
|
||||
extern SCREEN_UPDATE_IND16( vector06 );
|
||||
|
||||
#endif /* VECTOR06_H_ */
|
||||
|
@ -59,20 +59,7 @@ public:
|
||||
|
||||
|
||||
/*----------- defined in machine/vtech2.c -----------*/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
DEVICE_IMAGE_LOAD( laser_cart );
|
||||
DEVICE_IMAGE_UNLOAD( laser_cart );
|
||||
|
||||
|
||||
|
||||
/*----------- defined in video/vtech2.c -----------*/
|
||||
|
||||
extern VIDEO_START( laser );
|
||||
extern SCREEN_UPDATE_IND16( laser );
|
||||
|
||||
|
||||
#endif /* VTECH2_H_ */
|
||||
|
Loading…
Reference in New Issue
Block a user