summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/vboy.c
diff options
context:
space:
mode:
author Wilbert Pol <wilbert@jdg.info>2013-02-05 20:54:03 +0000
committer Wilbert Pol <wilbert@jdg.info>2013-02-05 20:54:03 +0000
commit400b9bcc299a67dfef945f82ca8de18b9a56f212 (patch)
tree0af1713fb7a5151d6dc8e90772f3d21fc27f1252 /src/mess/drivers/vboy.c
parent3e7883e3fcf57399319157242ee4031b6323ca3b (diff)
Started moving DEVICE_IMAGE_ functions into driver_device classes. (nw)
Diffstat (limited to 'src/mess/drivers/vboy.c')
-rw-r--r--src/mess/drivers/vboy.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mess/drivers/vboy.c b/src/mess/drivers/vboy.c
index 9031b7efbd9..47ef5f2c7ee 100644
--- a/src/mess/drivers/vboy.c
+++ b/src/mess/drivers/vboy.c
@@ -218,6 +218,7 @@ public:
TIMER_DEVICE_CALLBACK_MEMBER(vboy_scanlineL);
TIMER_DEVICE_CALLBACK_MEMBER(vboy_scanlineR);
void vboy_machine_stop();
+ DECLARE_DEVICE_IMAGE_LOAD_MEMBER(vboy_cart);
};
@@ -1346,7 +1347,7 @@ WRITE32_MEMBER(vboy_state::sram_w)
}
-static DEVICE_IMAGE_LOAD( vboy_cart )
+DEVICE_IMAGE_LOAD_MEMBER( vboy_state, vboy_cart )
{
vboy_state *state = image.device().machine().driver_data<vboy_state>();
UINT32 chip = 0;
@@ -1422,7 +1423,7 @@ static MACHINE_CONFIG_START( vboy, vboy_state )
MCFG_CARTSLOT_EXTENSION_LIST("vb,bin")
MCFG_CARTSLOT_MANDATORY
MCFG_CARTSLOT_INTERFACE("vboy_cart")
- MCFG_CARTSLOT_LOAD(vboy_cart)
+ MCFG_CARTSLOT_LOAD(vboy_state, vboy_cart)
/* software lists */
MCFG_SOFTWARE_LIST_ADD("cart_list","vboy")