diff options
author | Vas Crabb <vas@vastheman.com> | 2019-10-11 20:21:55 +1100 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2019-10-11 20:21:55 +1100 |
commit | 67621f11d972d0d24d2ce04ad50d0e60003bf071 (patch) | |
tree | 879bad38f1762ffc31c97bbf284a7473a61a899e /src/mame/drivers/c64.cpp | |
parent | ebbe1231857833c38b9661b60bcb357a2c446010 (diff) |
(nw) clean up more stuff, mostly leftover from MCFG removal
Diffstat (limited to 'src/mame/drivers/c64.cpp')
-rw-r--r-- | src/mame/drivers/c64.cpp | 30 |
1 files changed, 10 insertions, 20 deletions
diff --git a/src/mame/drivers/c64.cpp b/src/mame/drivers/c64.cpp index 2a0f112d48f..0906d5ffa13 100644 --- a/src/mame/drivers/c64.cpp +++ b/src/mame/drivers/c64.cpp @@ -1539,14 +1539,10 @@ void c64_state::ntsc(machine_config &config) QUICKLOAD(config, "quickload", "p00,prg,t64", CBM_QUICKLOAD_DELAY).set_load_callback(FUNC(c64_state::quickload_c64), this); // software list - SOFTWARE_LIST(config, "cart_list_vic10").set_original("vic10"); - SOFTWARE_LIST(config, "cart_list_c64").set_original("c64_cart"); - SOFTWARE_LIST(config, "cass_list").set_original("c64_cass"); - SOFTWARE_LIST(config, "flop_list").set_original("c64_flop"); - subdevice<software_list_device>("cart_list_vic10")->set_filter("NTSC"); - subdevice<software_list_device>("cart_list_c64")->set_filter("NTSC"); - subdevice<software_list_device>("cass_list")->set_filter("NTSC"); - subdevice<software_list_device>("flop_list")->set_filter("NTSC"); + SOFTWARE_LIST(config, "cart_list_vic10").set_original("vic10").set_filter("NTSC"); + SOFTWARE_LIST(config, "cart_list_c64").set_original("c64_cart").set_filter("NTSC"); + SOFTWARE_LIST(config, "cass_list").set_original("c64_cass").set_filter("NTSC"); + SOFTWARE_LIST(config, "flop_list").set_original("c64_flop").set_filter("NTSC"); // internal ram RAM(config, RAM_TAG).set_default_size("64K"); @@ -1715,14 +1711,10 @@ void c64_state::pal(machine_config &config) QUICKLOAD(config, "quickload", "p00,prg,t64", CBM_QUICKLOAD_DELAY).set_load_callback(FUNC(c64_state::quickload_c64), this); // software list - SOFTWARE_LIST(config, "cart_list_vic10").set_original("vic10"); - SOFTWARE_LIST(config, "cart_list_c64").set_original("c64_cart"); - SOFTWARE_LIST(config, "cass_list").set_original("c64_cass"); - SOFTWARE_LIST(config, "flop_list").set_original("c64_flop"); - subdevice<software_list_device>("cart_list_vic10")->set_filter("PAL"); - subdevice<software_list_device>("cart_list_c64")->set_filter("PAL"); - subdevice<software_list_device>("cass_list")->set_filter("PAL"); - subdevice<software_list_device>("flop_list")->set_filter("PAL"); + SOFTWARE_LIST(config, "cart_list_vic10").set_original("vic10").set_filter("PAL"); + SOFTWARE_LIST(config, "cart_list_c64").set_original("c64_cart").set_filter("PAL"); + SOFTWARE_LIST(config, "cass_list").set_original("c64_cass").set_filter("PAL"); + SOFTWARE_LIST(config, "flop_list").set_original("c64_flop").set_filter("PAL"); // internal ram RAM(config, RAM_TAG).set_default_size("64K"); @@ -1865,10 +1857,8 @@ void c64gs_state::pal_gs(machine_config &config) QUICKLOAD(config, "quickload", "p00,prg,t64", CBM_QUICKLOAD_DELAY).set_load_callback(FUNC(c64_state::quickload_c64), this); // software list - SOFTWARE_LIST(config, "cart_list_vic10").set_original("vic10"); - SOFTWARE_LIST(config, "cart_list_c64").set_original("c64_cart"); - subdevice<software_list_device>("cart_list_vic10")->set_filter("PAL"); - subdevice<software_list_device>("cart_list_c64")->set_filter("PAL"); + SOFTWARE_LIST(config, "cart_list_vic10").set_original("vic10").set_filter("PAL"); + SOFTWARE_LIST(config, "cart_list_c64").set_original("c64_cart").set_filter("PAL"); // internal ram RAM(config, RAM_TAG).set_default_size("64K"); |