summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/ltcasino.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/ltcasino.cpp')
-rw-r--r--src/mame/drivers/ltcasino.cpp15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/mame/drivers/ltcasino.cpp b/src/mame/drivers/ltcasino.cpp
index 77dbd0cde08..0f8e047b982 100644
--- a/src/mame/drivers/ltcasino.cpp
+++ b/src/mame/drivers/ltcasino.cpp
@@ -76,7 +76,7 @@ public:
tilemap_t *m_tilemap;
DECLARE_WRITE8_MEMBER(ltcasino_tile_num_w);
DECLARE_WRITE8_MEMBER(ltcasino_tile_atr_w);
- DECLARE_DRIVER_INIT(mv4in1);
+ void init_mv4in1();
TILE_GET_INFO_MEMBER(get_ltcasino_tile_info);
virtual void video_start() override;
DECLARE_PALETTE_INIT(ltcasino);
@@ -110,7 +110,7 @@ TILE_GET_INFO_MEMBER(ltcasino_state::get_ltcasino_tile_info)
int tileno, colour;
tileno = m_tile_num_ram[tile_index];
- // TODO: wtf +1 on attribute offset otherwise glitches occurs on left side of objects?
+ // TODO: wtf +1 on attribute offset otherwise glitches occurs on left side of objects?
colour = m_tile_atr_ram[(tile_index+1) & 0x7ff];
tileno += (colour & 0x80) << 1;
@@ -776,16 +776,15 @@ ROM_START( mv4in1 )
ROM_LOAD( "a.ic19", 0x0000, 0x1000, CRC(a25c125e) SHA1(e0ba83ccddbd82a2bf52585ae0accb9192cbb00e) )
ROM_END
-DRIVER_INIT_MEMBER(ltcasino_state,mv4in1)
+void ltcasino_state::init_mv4in1()
{
- int i;
uint8_t *rom = memregion("maincpu")->base();
- for(i=0;i<0x10000;i++)
+ for (int i = 0; i < 0x10000; i++)
rom[i]=bitswap<8>(rom[i],7,6,5,4,3,1,2,0);
}
-GAME( 1982, ltcasino, 0, ltcasino, ltcasino, ltcasino_state, 0, ROT0, "Digital Controls Inc.", "Little Casino (older)", MACHINE_WRONG_COLORS | MACHINE_IMPERFECT_GRAPHICS )
-GAME( 1983, mv4in1, ltcasino, ltcasino, mv4in1, ltcasino_state, mv4in1, ROT0, "Entertainment Enterprises, Ltd.", "Mini Vegas 4in1", MACHINE_IMPERFECT_COLORS | MACHINE_IMPERFECT_GRAPHICS )
-GAME( 1984, ltcasinn, 0, ltcasino, ltcasinn, ltcasino_state, 0, ROT0, "Digital Controls Inc.", "Little Casino (newer)", MACHINE_NOT_WORKING )
+GAME( 1982, ltcasino, 0, ltcasino, ltcasino, ltcasino_state, empty_init, ROT0, "Digital Controls Inc.", "Little Casino (older)", MACHINE_WRONG_COLORS | MACHINE_IMPERFECT_GRAPHICS )
+GAME( 1983, mv4in1, ltcasino, ltcasino, mv4in1, ltcasino_state, init_mv4in1, ROT0, "Entertainment Enterprises, Ltd.", "Mini Vegas 4in1", MACHINE_IMPERFECT_COLORS | MACHINE_IMPERFECT_GRAPHICS )
+GAME( 1984, ltcasinn, 0, ltcasino, ltcasinn, ltcasino_state, empty_init, ROT0, "Digital Controls Inc.", "Little Casino (newer)", MACHINE_NOT_WORKING )