blob: c5b2a2e2ae818cc30ec07fbbc2a243808e60b42e (
plain) (
tree)
|
|
/* This it the best way to allow game specific kludges until the system is fully understood */
enum {
ARKUNK=0, /* unknown bootlegs for inclusion of possible new sets */
ARKANGC,
ARKANGC2,
ARKBLOCK,
ARKBLOC2,
ARKGCBL,
PADDLE2
};
/*----------- defined in drivers/arkanoid.c -----------*/
extern int arkanoid_bootleg_id;
/*----------- defined in video/arkanoid.c -----------*/
extern WRITE8_HANDLER( arkanoid_videoram_w );
extern WRITE8_HANDLER( arkanoid_d008_w );
extern VIDEO_START( arkanoid );
extern VIDEO_UPDATE( arkanoid );
/*----------- defined in machine/arkanoid.c -----------*/
extern MACHINE_START( arkanoid );
extern MACHINE_RESET( arkanoid );
extern READ8_HANDLER( arkanoid_Z80_mcu_r );
extern WRITE8_HANDLER( arkanoid_Z80_mcu_w );
extern READ8_HANDLER( arkanoid_68705_portA_r );
extern WRITE8_HANDLER( arkanoid_68705_portA_w );
extern WRITE8_HANDLER( arkanoid_68705_ddrA_w );
extern READ8_HANDLER( arkanoid_68705_portC_r );
extern WRITE8_HANDLER( arkanoid_68705_portC_w );
extern WRITE8_HANDLER( arkanoid_68705_ddrC_w );
extern READ8_HANDLER( arkanoid_68705_input_0_r );
extern READ8_HANDLER( arkanoid_input_2_r );
extern READ8_HANDLER( arkanoid_bootleg_f002_r );
extern WRITE8_HANDLER( arkanoid_bootleg_d018_w );
extern READ8_HANDLER( arkanoid_bootleg_d008_r );
|