summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/cortex.c
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2012-09-13 11:15:32 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2012-09-13 11:15:32 +0000
commit219e664785890f52079bae7e74543920d638796a (patch)
tree774d1ab1e7d87ae4d2c1ef335dcef24a28a7d7e8 /src/mess/drivers/cortex.c
parentaf9a5e817d3eefdda79e801056b29167ecbcdef9 (diff)
Massive change, MACHINE_START\RESET, VIDEO_START\RESET and PALETTE_INIT changed to be members of state classes (no whatsnew)
Diffstat (limited to 'src/mess/drivers/cortex.c')
-rw-r--r--src/mess/drivers/cortex.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mess/drivers/cortex.c b/src/mess/drivers/cortex.c
index eaba10e7e9f..b18a4105732 100644
--- a/src/mess/drivers/cortex.c
+++ b/src/mess/drivers/cortex.c
@@ -27,6 +27,8 @@ public:
cortex_state(const machine_config &mconfig, device_type type, const char *tag)
: driver_device(mconfig, type, tag) { }
+ virtual void machine_reset();
+ virtual void video_start();
};
static ADDRESS_MAP_START( cortex_mem, AS_PROGRAM, 8, cortex_state )
@@ -44,11 +46,11 @@ static INPUT_PORTS_START( cortex )
INPUT_PORTS_END
-static MACHINE_RESET( cortex )
+void cortex_state::machine_reset()
{
}
-static VIDEO_START( cortex )
+void cortex_state::video_start()
{
}
@@ -73,7 +75,6 @@ static MACHINE_CONFIG_START( cortex, cortex_state )
MCFG_CPU_PROGRAM_MAP(cortex_mem)
MCFG_CPU_IO_MAP(cortex_io)
- MCFG_MACHINE_RESET(cortex)
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
@@ -81,7 +82,6 @@ static MACHINE_CONFIG_START( cortex, cortex_state )
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */
MCFG_SCREEN_SIZE(640, 480)
MCFG_SCREEN_VISIBLE_AREA(0, 640-1, 0, 480-1)
- MCFG_VIDEO_START(cortex)
MCFG_SCREEN_UPDATE_STATIC(cortex)
MCFG_PALETTE_LENGTH(2)
MCFG_PALETTE_INIT(black_and_white)