Is there any modern mass storage (X-Mass, Albireo, M4, Symbiface III, ...) supported via CP/M?
No, not for the CPC. CP/M has to be rewritten. @JonB (https://www.cpcwiki.eu/forum/index.php?action=profile;u=901) has done a driver concept (FID files) for his uIDE mass storage (UIDE Universal IDE adapter cards for Z-80 computers - CPCWiki (https://www.cpcwiki.eu/index.php/UIDE_Universal_IDE_adapter_cards_for_Z-80_computers)). But this can't be used for the CP/M version of the CPC range (not mature enough).
Dobbertin has done a driver for CP/M back in the past (SASI harddrive with some kind of CHS addressing). @TFM (https://www.cpcwiki.eu/forum/index.php?action=profile;u=179) / @GUNHED (https://www.cpcwiki.eu/forum/index.php?action=profile;u=2029) has the source code. Maybe someone is experienced enough to change the code?
Quote from: m_dr_m on 02:22, 20 December 21
Is there any modern mass storage (X-Mass, Albireo, M4, Symbiface III, ...) supported via CP/M?
Yes, the Dobbertin HD20 hard disc is supported by 63K CP/M 2.2 and CP/M Plus. The HD20 provides four partitions of 5 MB space. It should be easy to rewrite the sector read/write code for any other mass storage device. The source code of CP/M Plus does exist for persons who are willing to work seriously on such an project.
QuoteIs there any modern mass storage (X-Mass, Albireo, M4, Symbiface III, ...) supported via CP/M?
There is now!
https://www.cpcwiki.eu/forum/programming/hdcpm-boot-and-run-cpm-plus-from-hard-disk/ (https://www.cpcwiki.eu/forum/programming/hdcpm-boot-and-run-cpm-plus-from-hard-disk/)
d_kef