diff options
author | Fabio Priuli <etabeta78@users.noreply.github.com> | 2014-09-25 10:39:55 +0000 |
---|---|---|
committer | Fabio Priuli <etabeta78@users.noreply.github.com> | 2014-09-25 10:39:55 +0000 |
commit | 5bddd9d4c5a6f138b4227d1ca0c6b611d1b3ac45 (patch) | |
tree | d1cca5f44e4a465982fb640b9e29a47b726a238c /src/mess/drivers/lynx.c | |
parent | 69ff5087f18036eb6eb72b9c3f3d185597201604 (diff) |
(MESS) a bunch more of generic cart slots. nw.
btw, does anyone have info on the laser 300/500/700 ROM expansions?
I was unable to find any...
Diffstat (limited to 'src/mess/drivers/lynx.c')
-rw-r--r-- | src/mess/drivers/lynx.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/mess/drivers/lynx.c b/src/mess/drivers/lynx.c index 7b13b06215b..cd1bba163bb 100644 --- a/src/mess/drivers/lynx.c +++ b/src/mess/drivers/lynx.c @@ -11,7 +11,6 @@ #include "audio/lynx.h" #include "includes/lynx.h" -#include "imagedev/snapquik.h" #include "lynx.lh" static ADDRESS_MAP_START( lynx_mem , AS_PROGRAM, 8, lynx_state ) @@ -70,14 +69,12 @@ void lynx_state::sound_cb() lynx_timer_count_down(1); } - static MACHINE_CONFIG_START( lynx, lynx_state ) /* basic machine hardware */ MCFG_CPU_ADD("maincpu", M65SC02, 4000000) /* vti core, integrated in vlsi, stz, but not bbr bbs */ MCFG_CPU_PROGRAM_MAP(lynx_mem) MCFG_QUANTUM_TIME(attotime::from_hz(60)) - /* video hardware */ MCFG_SCREEN_ADD("screen", LCD) MCFG_SCREEN_REFRESH_RATE(LCD_FRAMES_PER_SECOND) @@ -100,7 +97,13 @@ static MACHINE_CONFIG_START( lynx, lynx_state ) /* devices */ MCFG_QUICKLOAD_ADD("quickload", lynx_state, lynx, "o", 0) - MCFG_FRAGMENT_ADD(lynx_cartslot) + MCFG_GENERIC_CARTSLOT_ADD("cartslot", generic_plain_slot, "lynx_cart") + MCFG_GENERIC_EXTENSIONS("lnx,lyx") + MCFG_GENERIC_MANDATORY + MCFG_GENERIC_LOAD(lynx_state, lynx_cart) + + /* Software lists */ + MCFG_SOFTWARE_LIST_ADD("cart_list","lynx") MACHINE_CONFIG_END #if 0 @@ -131,8 +134,6 @@ ROM_START(lynx) ROMX_LOAD( "lynxa.bin", 0x00000, 0x200, BAD_DUMP CRC(0d973c9d) SHA1(e4ed47fae31693e016b081c6bda48da5b70d7ccb), ROM_BIOS(2)) ROM_REGION(0x100,"gfx1", ROMREGION_ERASE00) - - ROM_REGION(0x100000, "user1", ROMREGION_ERASEFF) ROM_END #if 0 @@ -141,8 +142,6 @@ ROM_START(lynx2) ROM_LOAD("lynx2.bin", 0, 0x200, NO_DUMP) ROM_REGION(0x100,"gfx1", ROMREGION_ERASE00) - - ROM_REGION(0x100000, "user1", ROMREGION_ERASEFF) ROM_END #endif |