mamedev / mame

MAME
https://www.mamedev.org/
Other
8.25k stars 2.02k forks source link

ZX Spectrum Emulation of Microdrives with Interface 1 #7687

Open spectrumcomputing opened 3 years ago

spectrumcomputing commented 3 years ago

I was wondering if there has been any progress with getting Microdrive support working with the Interface 1 on the ZX Spectrum?

I appreciate a useful warning still appears to say some features are not working.

Thanks

angelosa commented 5 months ago

All the sets returns supported="no" in https://github.com/mamedev/mame/blob/master/hash/spectrum_microdrive.xml I didn't even try, I guess it's about the fact this isn't really "supported" to begin with. https://github.com/mamedev/mame/blob/3726b764043c827e657d2b055a028488c067c8ef/src/devices/imagedev/microdrv.cpp#L7

Leaving this open just because it needs to static constexpr feature_type unemulated_features() { return feature::TAPE; } somewhere down the device_t chain.