diff options
author | 2012-10-12 07:30:33 +0000 | |
---|---|---|
committer | 2012-10-12 07:30:33 +0000 | |
commit | 837073f0fc68533352a269ba343dc5825fce6fd6 (patch) | |
tree | 258ee4736f1e8c7a77d3d9215d179cfe8c34d9b3 /src/mess/drivers/spectrum.c | |
parent | 4a61a594ed9c87ce5eac2b7955d7797911ffff25 (diff) |
(MESS) samcoupe.c: modified the driver to not install / uninstall bank handlers,
greatly improving performaces (e.g. Manic Miner demo went from 20% to 380%
ingame). Plus added some very preliminary softlists. [David Haywood]
(MESS) spectrum_cass.xml: added very preliminary softlist containing some
interesting test case for emulation. [David Haywood]
Diffstat (limited to 'src/mess/drivers/spectrum.c')
-rw-r--r-- | src/mess/drivers/spectrum.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mess/drivers/spectrum.c b/src/mess/drivers/spectrum.c index 73cbea395ca..5e65dd7d439 100644 --- a/src/mess/drivers/spectrum.c +++ b/src/mess/drivers/spectrum.c @@ -670,7 +670,7 @@ static const cassette_interface spectrum_cassette_interface = tzx_cassette_formats, NULL, (cassette_state)(CASSETTE_STOPPED | CASSETTE_SPEAKER_ENABLED | CASSETTE_MOTOR_ENABLED), - NULL, + "spectrum_cass", NULL }; @@ -738,6 +738,7 @@ MACHINE_CONFIG_START( spectrum_common, spectrum_state ) MCFG_SNAPSHOT_ADD("snapshot", spectrum, "ach,frz,plusd,prg,sem,sit,sna,snp,snx,sp,z80,zx", 0) MCFG_QUICKLOAD_ADD("quickload", spectrum, "raw,scr", 2) // The delay prevents the screen from being cleared by the RAM test at boot MCFG_CASSETTE_ADD( CASSETTE_TAG, spectrum_cassette_interface ) + MCFG_SOFTWARE_LIST_ADD("cass_list","spectrum_cass") /* cartridge */ MCFG_CARTSLOT_ADD("cart") |