summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/channelf.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/channelf.cpp')
-rw-r--r--src/mame/drivers/channelf.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/mame/drivers/channelf.cpp b/src/mame/drivers/channelf.cpp
index 374d61460dc..8f7c6daa3e1 100644
--- a/src/mame/drivers/channelf.cpp
+++ b/src/mame/drivers/channelf.cpp
@@ -191,14 +191,15 @@ void channelf_state::machine_start()
}
}
-static SLOT_INTERFACE_START(cf_cart)
- SLOT_INTERFACE_INTERNAL("std", CHANF_ROM_STD)
- SLOT_INTERFACE_INTERNAL("maze", CHANF_ROM_MAZE)
- SLOT_INTERFACE_INTERNAL("hangman", CHANF_ROM_HANGMAN)
- SLOT_INTERFACE_INTERNAL("chess", CHANF_ROM_CHESS)
- SLOT_INTERFACE_INTERNAL("multi_old",CHANF_ROM_MULTI_OLD)
- SLOT_INTERFACE_INTERNAL("multi", CHANF_ROM_MULTI_FINAL)
-SLOT_INTERFACE_END
+static void cf_cart(device_slot_interface &device)
+{
+ device.option_add_internal("std", CHANF_ROM_STD);
+ device.option_add_internal("maze", CHANF_ROM_MAZE);
+ device.option_add_internal("hangman", CHANF_ROM_HANGMAN);
+ device.option_add_internal("chess", CHANF_ROM_CHESS);
+ device.option_add_internal("multi_old",CHANF_ROM_MULTI_OLD);
+ device.option_add_internal("multi", CHANF_ROM_MULTI_FINAL);
+}
MACHINE_CONFIG_START(channelf_state::channelf_cart)