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