summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/seabattl.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/seabattl.c')
-rw-r--r--src/mame/drivers/seabattl.c109
1 files changed, 53 insertions, 56 deletions
diff --git a/src/mame/drivers/seabattl.c b/src/mame/drivers/seabattl.c
index 2d43c0204f3..fc17f4954eb 100644
--- a/src/mame/drivers/seabattl.c
+++ b/src/mame/drivers/seabattl.c
@@ -11,7 +11,7 @@ sea b b_1 *.prg are 2650 progamm
sea b blu.prg is blue data?
sea b red.prg is red data?
-sea b green.prg is green data? for video?
+sea b green.prg is green data? for video?
sea b wawe.prg is sea wave data?
@@ -21,56 +21,56 @@ sea b screen.prg ???
the sound board should be fully discrete.
-DS0 1 2 3
-PLAY TIME ON ON ON free game
- ON OFF ON 75 seconds
- OFF OFF ON 90 seconds
- OFF ON ON 105 seconds
-
-SHIP NUMBER ON ON OFF free game
- ON OFF OFF 3 ships
- OFF OFF OFF 4 ships
- OFF ON OFF 5 ships
- I don't forget anything, this is a copy of the manual
- DS0-3 seem to select from time based games to ships based game.
-
-
-
-DS0 4 5 6
-COIN SLOT 2 ON ON ON 2 coin 1 play
- ON OFF ON 1 coin 1 play
- ON ON OFF 1 coin 2 plays
- ON OFF OFF 1 coin 3 plays
- OFF ON ON 1 coin 4 plays
- OFF OFF ON 1 coin 5 plays
- OFF ON OFF 1 coin 6 plays
- OFF OFF OFF 1 coin 7 plays
-
-
-DS0 7 8 DS1-1
-COIN SLOT 1 ON ON ON 2 coin 1 play
- ON OFF ON 1 coin 1 play
- ON ON OFF 1 coin 2 plays
- ON OFF OFF 1 coin 3 plays
- OFF ON ON 1 coin 4 plays
- OFF OFF ON 1 coin 5 plays
- OFF ON OFF 1 coin 6 plays
- OFF OFF OFF 1 coin 7 plays
-
-DS1 2
-SHIP SPEED ON fast
- OFF slow
-
-
-DS1 3 4
-EXTEND PLAY OFF OFF no extended
- ON OFF 2000 points
- OFF ON 3000 points
- ON ON 4000 points
-
-DS1 5
-GRID ON game
- OFF grid
+DS0 1 2 3
+PLAY TIME ON ON ON free game
+ ON OFF ON 75 seconds
+ OFF OFF ON 90 seconds
+ OFF ON ON 105 seconds
+
+SHIP NUMBER ON ON OFF free game
+ ON OFF OFF 3 ships
+ OFF OFF OFF 4 ships
+ OFF ON OFF 5 ships
+ I don't forget anything, this is a copy of the manual
+ DS0-3 seem to select from time based games to ships based game.
+
+
+
+DS0 4 5 6
+COIN SLOT 2 ON ON ON 2 coin 1 play
+ ON OFF ON 1 coin 1 play
+ ON ON OFF 1 coin 2 plays
+ ON OFF OFF 1 coin 3 plays
+ OFF ON ON 1 coin 4 plays
+ OFF OFF ON 1 coin 5 plays
+ OFF ON OFF 1 coin 6 plays
+ OFF OFF OFF 1 coin 7 plays
+
+
+DS0 7 8 DS1-1
+COIN SLOT 1 ON ON ON 2 coin 1 play
+ ON OFF ON 1 coin 1 play
+ ON ON OFF 1 coin 2 plays
+ ON OFF OFF 1 coin 3 plays
+ OFF ON ON 1 coin 4 plays
+ OFF OFF ON 1 coin 5 plays
+ OFF ON OFF 1 coin 6 plays
+ OFF OFF OFF 1 coin 7 plays
+
+DS1 2
+SHIP SPEED ON fast
+ OFF slow
+
+
+DS1 3 4
+EXTEND PLAY OFF OFF no extended
+ ON OFF 2000 points
+ OFF ON 3000 points
+ ON ON 4000 points
+
+DS1 5
+GRID ON game
+ OFF grid
DS1 6-7-8 not used
@@ -106,7 +106,6 @@ UINT32 seabattl_state::screen_update_seabattl(screen_device &screen, bitmap_ind1
void seabattl_state::video_start()
{
-
}
static ADDRESS_MAP_START( seabattl_map, AS_PROGRAM, 8, seabattl_state )
@@ -121,12 +120,10 @@ INPUT_PORTS_END
void seabattl_state::machine_start()
{
-
}
void seabattl_state::machine_reset()
{
-
}
static const gfx_layout tiles32x16x3_layout =
@@ -164,8 +161,8 @@ static MACHINE_CONFIG_START( seabattl, seabattl_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", S2650, 14318180/4) // ???
MCFG_CPU_PROGRAM_MAP(seabattl_map)
-// MCFG_CPU_IO_MAP(seabattl_io_map)
-// MCFG_CPU_VBLANK_INT_DRIVER("screen", seabattl_state, seabattl_interrupt)
+// MCFG_CPU_IO_MAP(seabattl_io_map)
+// MCFG_CPU_VBLANK_INT_DRIVER("screen", seabattl_state, seabattl_interrupt)
MCFG_PALETTE_LENGTH(256)