diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2012-09-12 17:34:06 +0000 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2012-09-12 17:34:06 +0000 |
commit | 99c536be34ee14c32a130e15eb06c410bb07f6b2 (patch) | |
tree | 1f4d7d57d2f5f2f96b00c6dac8c373dbcbd419bb /src/mess/drivers/cd2650.c | |
parent | 81488d323502e982125c61183525470dec1e4b61 (diff) |
removed local macros since macros with same name but different syntax will be used in general (no whatsnew)
Diffstat (limited to 'src/mess/drivers/cd2650.c')
-rw-r--r-- | src/mess/drivers/cd2650.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/mess/drivers/cd2650.c b/src/mess/drivers/cd2650.c index 1cf4c1b82b1..9726e0c9db3 100644 --- a/src/mess/drivers/cd2650.c +++ b/src/mess/drivers/cd2650.c @@ -30,9 +30,6 @@ #include "imagedev/cassette.h" #include "sound/wave.h" -#define MACHINE_RESET_MEMBER(name) void name::machine_reset() -#define VIDEO_START_MEMBER(name) void name::video_start() -#define SCREEN_UPDATE16_MEMBER(name) UINT32 name::screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) class cd2650_state : public driver_device { @@ -96,17 +93,17 @@ static INPUT_PORTS_START( cd2650 ) INPUT_PORTS_END -MACHINE_RESET_MEMBER(cd2650_state) +void cd2650_state::machine_reset() { m_term_data = 0x80; } -VIDEO_START_MEMBER(cd2650_state) +void cd2650_state::video_start() { m_p_chargen = memregion("chargen")->base(); } -SCREEN_UPDATE16_MEMBER(cd2650_state) +UINT32 cd2650_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) { /* The video is unusual in that the characters in each line are spaced at 16 bytes in memory, thus line 1 starts at 1000, line 2 at 1001, etc. There are 16 lines of 80 characters. |