CPCwiki to dobre miejsce startu.
Z tego co kojarzę to te pierwsze IDE do CPC takie jak Dobbertin oraz Vortex działały tylko pod CPM i obsługiwały max 20MB (i to zdaje się że koniecznie podzielone na mniejsze partycje), co jest do bani, bo pod CPM działa tylko parę niezłych (jak na lata 80te) poważnych programów biurowych i nic więcej. Jednak w biurach w krajach niemieckojęzycznych Vortex stał się standardem (istniały też wersje dla PCW), a do dziś najpopularniejszym zamiennikiem Amsdosa zamiast popularnego w innych krajach Paradosa, jest tam X-DDOS który ma w sobie obsługę gęstych stacji oraz takich właśnie archaicznych interfejsów twardego w tym i pod Basic-em. Jednak polecenia ma dość toporne więc nie jest to to co tygr... tzn giercomani i demkopuszczacze chcieliby mieć.
Nowszymi konstrukcjami (FAT32 i kilkugigowe partycje) są
http://www.cpcwiki.eu/index.php/CPC-IDE który stał się później częścią promowanej jeszcze z dekadę temu przystawki SymbifaceII. Oraz podobno najprostsza tego typu konstrukcja do CPC
http://www.cpcwiki.eu/index.php/IDE8255 stworzona przez Yarka. I pewnie na jego stronce można znaleźć schemat.
Oba są obsługiwane przez SymbOS i FutureOS, oba te OSy zajmują po 32KB ROM. Twórcy obu planują docelowo by były w pełni kompatybilne z Amsdosem (czyt. że będzie na tym chodzić cały stary soft a nie tylko nowy pisany specjalnie pod nie).
Trudno mi się wypowiedzieć autorytatywnie na ile im się to udało bez posiadania sprzętu, a nawet nie wiem czy istnieją emulatory które potrafią udawać twardziela przy CPC. Ale po tym co poczytałem na forach to bez przystawki z ROMami i rozszerzeniem kilkaset KB RAM oraz bez myszek ich użyteczność jest dyskusyjna. :/ Bądź co bądź po to się podłącza twardego by nie wachlować dyskietkami tak? No i by się wczytywało szybciej niż z dyskietek. A bez posiadanie tych trzech rzeczy (OS w ROM, min 256KB RAM i myszka, prócz samego interfejsu IDE) żaden z tych dwóch powodów całej tej modyfikacji nie zostaje spełniony. :|
ROM-owych zamienników lub rozszerzeń Amsdosa są dziesiątki i prawdopodobnie niektóre z nich potrafią też obsłużyć IDE, ale trudno się w tym połapać zwłaszcza bez możliwości przetestowania na "żywym" kwarcu.
Osobiście marzę o tym by przeskoczyć ten etap z interfejsami IDE i użyć prostszych konstrukcyjnie a równie szybkich czytników SD, tak jak to zrobili spece od Atarek i Commodek. Ale jak na razie ROMów do takich wynalazków dla CPC brak. Choć paru ludzi deklaruje że prace trwają.
Trzymam kciuki.