rm driver having control over overlay

This commit is contained in:
Michaël Banaan Ananas 2011-02-24 23:46:50 +00:00
parent affffb43cb
commit b1d674196b
3 changed files with 0 additions and 22 deletions

View File

@ -138,11 +138,6 @@ TODO:
#define MASTER_CLOCK XTAL_18_432MHz #define MASTER_CLOCK XTAL_18_432MHz
/*******************************************************
*
* Gee Bee overlay
*
*******************************************************/
static int handle_joystick; static int handle_joystick;
@ -925,10 +920,6 @@ static DRIVER_INIT( geebee )
{ {
handle_joystick = 0; handle_joystick = 0;
// turn off overlay in cocktail mode; this assumes that the cabinet dip switch
// is bit 0 of input port 2
geebee_handleoverlay = 1;
warpwarp_ball_pen = 1; warpwarp_ball_pen = 1;
warpwarp_ball_sizex = 4; warpwarp_ball_sizex = 4;
warpwarp_ball_sizey = 4; warpwarp_ball_sizey = 4;
@ -937,7 +928,6 @@ static DRIVER_INIT( geebee )
static DRIVER_INIT( navarone ) static DRIVER_INIT( navarone )
{ {
handle_joystick = 1; handle_joystick = 1;
geebee_handleoverlay = 0;
warpwarp_ball_pen = 1; warpwarp_ball_pen = 1;
warpwarp_ball_sizex = 4; warpwarp_ball_sizex = 4;
@ -947,7 +937,6 @@ static DRIVER_INIT( navarone )
static DRIVER_INIT( kaitein ) static DRIVER_INIT( kaitein )
{ {
handle_joystick = 1; handle_joystick = 1;
geebee_handleoverlay = 0;
warpwarp_ball_pen = 1; warpwarp_ball_pen = 1;
warpwarp_ball_sizex = 1; warpwarp_ball_sizex = 1;
@ -957,7 +946,6 @@ static DRIVER_INIT( kaitein )
static DRIVER_INIT( kaitei ) static DRIVER_INIT( kaitei )
{ {
handle_joystick = 0; handle_joystick = 0;
geebee_handleoverlay = 0;
warpwarp_ball_pen = 1; warpwarp_ball_pen = 1;
warpwarp_ball_sizex = 1; warpwarp_ball_sizex = 1;
@ -968,8 +956,6 @@ static DRIVER_INIT( sos )
{ {
handle_joystick = 1; handle_joystick = 1;
geebee_handleoverlay = 0;
warpwarp_ball_pen = 0; warpwarp_ball_pen = 0;
warpwarp_ball_sizex = 4; warpwarp_ball_sizex = 4;
warpwarp_ball_sizey = 2; warpwarp_ball_sizey = 2;
@ -978,7 +964,6 @@ static DRIVER_INIT( sos )
static DRIVER_INIT( bombbee ) static DRIVER_INIT( bombbee )
{ {
handle_joystick = 0; handle_joystick = 0;
geebee_handleoverlay = 0;
warpwarp_ball_pen = 0x200; warpwarp_ball_pen = 0x200;
warpwarp_ball_sizex = 4; warpwarp_ball_sizex = 4;
@ -988,7 +973,6 @@ static DRIVER_INIT( bombbee )
static DRIVER_INIT( warpwarp ) static DRIVER_INIT( warpwarp )
{ {
handle_joystick = 1; handle_joystick = 1;
geebee_handleoverlay = 0;
warpwarp_ball_pen = 0x200; warpwarp_ball_pen = 0x200;
warpwarp_ball_sizex = 4; warpwarp_ball_sizex = 4;

View File

@ -7,7 +7,6 @@ extern int geebee_bgw;
extern int warpwarp_ball_on; extern int warpwarp_ball_on;
extern int warpwarp_ball_h, warpwarp_ball_v; extern int warpwarp_ball_h, warpwarp_ball_v;
extern int warpwarp_ball_pen, warpwarp_ball_sizex, warpwarp_ball_sizey; extern int warpwarp_ball_pen, warpwarp_ball_sizex, warpwarp_ball_sizey;
extern int geebee_handleoverlay;
PALETTE_INIT( geebee ); PALETTE_INIT( geebee );
PALETTE_INIT( navarone ); PALETTE_INIT( navarone );

View File

@ -12,7 +12,6 @@
UINT8 *geebee_videoram,*warpwarp_videoram; UINT8 *geebee_videoram,*warpwarp_videoram;
int geebee_handleoverlay;
int geebee_bgw; int geebee_bgw;
int warpwarp_ball_on; int warpwarp_ball_on;
int warpwarp_ball_h,warpwarp_ball_v; int warpwarp_ball_h,warpwarp_ball_v;
@ -239,10 +238,6 @@ static void draw_ball(bitmap_t *bitmap, const rectangle *cliprect,pen_t pen)
SCREEN_UPDATE( geebee ) SCREEN_UPDATE( geebee )
{ {
/* use an overlay only in upright mode */
if (geebee_handleoverlay)
output_set_value("overlay", (input_port_read(screen->machine, "DSW2") & 0x01) == 0);
tilemap_draw(bitmap,cliprect,bg_tilemap,0,0); tilemap_draw(bitmap,cliprect,bg_tilemap,0,0);
draw_ball(bitmap,cliprect,warpwarp_ball_pen); draw_ball(bitmap,cliprect,warpwarp_ball_pen);