/* from mame.c */ //extern int bitmap_dirty; /* from machine/laser350.c */ extern int laser_latch; DRIVER_INIT(laser); MACHINE_RESET( laser350 ); MACHINE_RESET( laser500 ); MACHINE_RESET( laser700 ); DEVICE_LOAD( laser_cart ); DEVICE_UNLOAD( laser_cart ); DEVICE_LOAD( laser_floppy ); extern READ8_HANDLER ( laser_fdc_r ); extern WRITE8_HANDLER ( laser_fdc_w ); extern WRITE8_HANDLER ( laser_bank_select_w ); /* from video/laser350.c */ extern char laser_frame_message[64+1]; extern int laser_frame_time; extern VIDEO_START( laser ); extern VIDEO_UPDATE( laser ); extern WRITE8_HANDLER ( laser_bg_mode_w ); extern WRITE8_HANDLER ( laser_two_color_w );