summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author briantro <briantro@users.noreply.github.com>2017-07-24 21:54:36 -0500
committer briantro <briantro@users.noreply.github.com>2017-07-24 21:54:36 -0500
commitea72f25bd06cc036f0a7644260f4e9b28b0d3e3f (patch)
treefb82c16d805cb4df83374b0b5d674886d1ab2fc2
parent708a810e71ab7b686cf679371e278759668dfc44 (diff)
segae.cpp: Use documentation style like other sega systems (nw)
-rw-r--r--src/mame/drivers/segae.cpp47
1 files changed, 31 insertions, 16 deletions
diff --git a/src/mame/drivers/segae.cpp b/src/mame/drivers/segae.cpp
index 60dde6e0d57..e4cbc85753b 100644
--- a/src/mame/drivers/segae.cpp
+++ b/src/mame/drivers/segae.cpp
@@ -682,7 +682,6 @@ static INPUT_PORTS_START( segae_ridleofp_generic )
PORT_BIT( 0x4, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_WRITE_LINE_DEVICE_MEMBER("upd4701", upd4701_device, left_w)
INPUT_PORTS_END
-
static INPUT_PORTS_START( transfrm ) /* Used By Transformer */
PORT_INCLUDE( segae_joy1_generic )
@@ -760,7 +759,6 @@ static INPUT_PORTS_START( opaopa ) /* Used By Opa Opa */
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) )
INPUT_PORTS_END
-
static INPUT_PORTS_START( tetrisse ) /* Used By Tetris */
PORT_INCLUDE( segae_joy1_generic )
@@ -780,7 +778,6 @@ static INPUT_PORTS_START( tetrisse ) /* Used By Tetris */
//"SW2:8" unused
INPUT_PORTS_END
-
static INPUT_PORTS_START( slapshtr )
PORT_INCLUDE( segae_joy1_generic )
@@ -788,7 +785,6 @@ static INPUT_PORTS_START( slapshtr )
// todo
INPUT_PORTS_END
-
static INPUT_PORTS_START( hangonjr ) /* Used By Hang On Jr */
PORT_INCLUDE( segae_hangonjr_generic )
@@ -832,7 +828,9 @@ static INPUT_PORTS_START( ridleofp ) /* Used By Riddle Of Pythagoras */
INPUT_PORTS_END
-
+//*************************************************************************************************************************
+// Hang-On Jr., Sega System E
+//
ROM_START( hangonjr )
ROM_REGION( 0x30000, "maincpu", 0 )
ROM_LOAD( "rom5.ic7", 0x00000, 0x08000, CRC(d63925a7) SHA1(699f222d9712fa42651c753fe75d7b60e016d3ad) ) /* Fixed Code */
@@ -844,6 +842,9 @@ ROM_START( hangonjr )
ROM_LOAD( "rom1.ic2", 0x28000, 0x08000, CRC(3810cbf5) SHA1(c8d5032522c0c903ab3d138f62406a66e14a5c69) )
ROM_END
+//*************************************************************************************************************************
+// Riddle of Pythagoras (Japan), Sega System E
+//
ROM_START( ridleofp )
ROM_REGION( 0x30000, "maincpu", 0 )
ROM_LOAD( "epr10426.bin", 0x00000, 0x08000, CRC(4404c7e7) SHA1(555f44786976a009d96a6395c9173929ad6138a7) ) /* Fixed Code */
@@ -855,8 +856,11 @@ ROM_START( ridleofp )
ROM_LOAD( "epr10422.bin", 0x28000, 0x08000, CRC(14781e56) SHA1(f15d9d89e1ebff36c3867cfc8f0bdf7f6b3c96bc) )
ROM_END
-// Game ID# 833-5927-01
-// ROM BD # 834-5929-01
+//*************************************************************************************************************************
+// Transformers, Sega System E
+// Game ID# 833-5927-01
+// ROM BD # 834-5929-01
+//
ROM_START( transfrm )
ROM_REGION( 0x30000, "maincpu", 0 )
ROM_LOAD( "epr-7605.ic7", 0x00000, 0x08000, CRC(ccf1d123) SHA1(5ade9b00e2a36d034fafdf1902d47a9a00e96fc4) ) /* Fixed Code */
@@ -868,6 +872,9 @@ ROM_START( transfrm )
ROM_LOAD( "epr-7350.ic2", 0x28000, 0x08000, CRC(0052165d) SHA1(cf4b5dffa54238e513515b3fc90faa7ce0b65d34) )
ROM_END
+//*************************************************************************************************************************
+// Astro Flash (Japan), Sega System E
+//
ROM_START( astrofl )
ROM_REGION( 0x50000, "maincpu", 0 )
ROM_LOAD( "epr-7723.ic7", 0x00000, 0x08000, CRC(66061137) SHA1(cb6a2c7864f9f87bbedfd4b1448ad6c2de65d6ca) ) /* encrypted */
@@ -879,19 +886,24 @@ ROM_START( astrofl )
ROM_LOAD( "epr-7350.ic2", 0x28000, 0x08000, CRC(0052165d) SHA1(cf4b5dffa54238e513515b3fc90faa7ce0b65d34) )
ROM_END
-
+//*************************************************************************************************************************
+// Tetris (Japan), Sega System E
+//
ROM_START( tetrisse )
ROM_REGION( 0x30000, "maincpu", 0 )
- ROM_LOAD( "epr12213.7", 0x00000, 0x08000, CRC(ef3c7a38) SHA1(cbb91aef330ab1a37d3e21ecf1d008143d0dd7ec) ) /* Fixed Code */
+ ROM_LOAD( "epr-12213.7", 0x00000, 0x08000, CRC(ef3c7a38) SHA1(cbb91aef330ab1a37d3e21ecf1d008143d0dd7ec) ) /* Fixed Code */
/* The following are 8 0x4000 banks that get mapped to reads from 0x8000 - 0xbfff */
- ROM_LOAD( "epr12212.5", 0x10000, 0x08000, CRC(28b550bf) SHA1(445922a62e8a7360335c754ad70dabbe0208207b) )
- ROM_LOAD( "epr12211.4", 0x18000, 0x08000, CRC(5aa114e9) SHA1(f9fc7fe4d0444a264185e74d2abc8475f0976534) )
+ ROM_LOAD( "epr-12212.5", 0x10000, 0x08000, CRC(28b550bf) SHA1(445922a62e8a7360335c754ad70dabbe0208207b) )
+ ROM_LOAD( "epr-12211.4", 0x18000, 0x08000, CRC(5aa114e9) SHA1(f9fc7fe4d0444a264185e74d2abc8475f0976534) )
/* ic3 unpopulated */
/* ic2 unpopulated */
ROM_END
-// ROM BD # 834-5930
+//*************************************************************************************************************************
+// Slap Shooter, Sega System E
+// ROM BD # 834-5930
+//
ROM_START( slapshtr )
ROM_REGION( 0x30000, "maincpu", 0 )
ROM_LOAD( "epr-7351.ic7", 0x00000, 0x08000, CRC(894adb04) SHA1(e38d296aa56c531985cde75423ae03f0d9cc8f5d) ) /* Fixed Code */
@@ -902,7 +914,9 @@ ROM_START( slapshtr )
ROM_LOAD( "epr-7355.ic2", 0x28000, 0x08000, CRC(c67e1aef) SHA1(121bc40d652449c7b1b5f66a837baeaffb7af0b9) )
ROM_END
-
+//*************************************************************************************************************************
+// Fantasy Zone II - The Tears of Opa-Opa (MC-8123, 317-0057), Sega System E
+//
ROM_START( fantzn2 )
ROM_REGION( 0x50000, "maincpu", 0 )
ROM_LOAD( "epr-11416.ic7", 0x00000, 0x08000, CRC(76db7b7b) SHA1(d60e2961fc893dcb4445aed5f67515cbd25b610f) ) /* encrypted */
@@ -916,7 +930,10 @@ ROM_START( fantzn2 )
ROM_LOAD( "317-0057.key", 0x0000, 0x2000, CRC(ee43d0f0) SHA1(72cb75a4d8352fe372db12046a59ea044360d5c3) )
ROM_END
-// Game ID# 833-6407-01 OPA OPA
+//*************************************************************************************************************************
+// Opa Opa (MC-8123, 317-0042), Sega System E
+// Game ID# 833-6407-01 OPA OPA
+//
ROM_START( opaopa )
ROM_REGION( 0x50000, "maincpu", 0 )
ROM_LOAD( "epr-11054.ic7", 0x00000, 0x08000, CRC(024b1244) SHA1(59a522ac3d98982cc4ddb1c81f9584d3da453649) ) /* encrypted */
@@ -1010,8 +1027,6 @@ static MACHINE_CONFIG_DERIVED( ridleofp, systeme )
MCFG_DEVCB_CHAIN_OUTPUT(DEVWRITELINE("upd4701", upd4701_device, resety_w)) MCFG_DEVCB_BIT(0) // or possibly bit 1
MACHINE_CONFIG_END
-
-
static MACHINE_CONFIG_DERIVED( systemex, systeme )
MCFG_CPU_REPLACE("maincpu", MC8123, XTAL_10_738635MHz/2) /* Z80B @ 5.3693Mhz */
MCFG_CPU_PROGRAM_MAP(systeme_map)