diff options
Diffstat (limited to 'src/mame/drivers/supertnk.cpp')
-rw-r--r-- | src/mame/drivers/supertnk.cpp | 9 |
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 ) |