summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/supertnk.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/supertnk.cpp')
-rw-r--r--src/mame/drivers/supertnk.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/mame/drivers/supertnk.cpp b/src/mame/drivers/supertnk.cpp
index 120a8bba6c6..43a0fcadcf2 100644
--- a/src/mame/drivers/supertnk.cpp
+++ b/src/mame/drivers/supertnk.cpp
@@ -118,7 +118,7 @@ public:
, m_maincpu(*this, "maincpu")
{ }
- DECLARE_DRIVER_INIT(supertnk);
+ void init_supertnk();
void supertnk(machine_config &config);
protected:
@@ -491,18 +491,17 @@ ROM_END
*
*************************************/
-DRIVER_INIT_MEMBER(supertnk_state,supertnk)
+void supertnk_state::init_supertnk()
{
/* decode the TMS9980 ROMs */
- offs_t offs;
uint8_t *rom = memregion("maincpu")->base();
size_t len = memregion("maincpu")->bytes();
- for (offs = 0; offs < len; offs++)
+ for (offs_t offs = 0; offs < len; offs++)
{
rom[offs] = bitswap<8>(rom[offs],0,1,2,3,4,5,6,7);
}
}
-GAME( 1981, supertnk, 0, supertnk, supertnk, supertnk_state, supertnk, ROT90, "Video Games GmbH", "Super Tank", 0 )
+GAME( 1981, supertnk, 0, supertnk, supertnk, supertnk_state, init_supertnk, ROT90, "Video Games GmbH", "Super Tank", 0 )