O, to, to. Dla mnie FPGA oznacza emulację. Jeśli ww dodatku emulowany jest procesor - to nie widzę różnicy, czy to będzie FPGA, RPi czy pecet. I tak nie będę z tym chodzić na spacery.
Była kiedyś dyskusja na temat emulacji w retro.
To znaczy inaczej: ja dostrzegam dość istotną różnicę pomiędzy emulacją i odtwarzaniem sprzętu w FPGA. Emulacja to jednak tworzenie funkcjonalnego modelu hardware'u w softwarze. Tutaj zawsze będziemy się rozbijać na timingach, braku naprawdę równoległego wykonywania operacji logicznych w wirtualnych chipach itp. FPGA jakby nie patrzeć odtwarza hardware, konfigurując wielkie pole blików logicznych. Tak więc mamy coś na kształt funkcjonalnej repliki, tyle że w krzemie, z tymczasowo ustawionymi połączeniami. I osobiście jestem fanem FPGA tam, gdzie to podejście ma sens - w uniwersalnych urządzeniach do wieloplatformowego uruchamiania starego softu. Chcesz Amstrada - konfigurujesz urządzenie, żeby było Amstradem. Chcesz MSX-a, ładujesz core odpowiedzialny z udawanie MSX-a. Chcesz Amigi - ładujesz obraz Amigi.
W przypadku repliki pojedynczego urządzenia nie ma to moim zdaniem sensu i zabija klimat - Fabrycznie lutowana płytka z kilkoma układami BGA...
Ale już na przykład nie mam nic przeciwko sytuacji, kiedy małe CPLD/FPGA jest wykorzystywane do odtworzeni części układów logicznych oryginalnego komputera.
O ile nie zależy Ci na napędzie 3", to tak. Ale powraca pytanie o zasadność - bo właściwie im nowszy model Spectrum, tym pod pewnymi względami gorszy. Zwłaszcza, jeśli chodzi o kompatybilność, zarówno programową, jak i sprzętową. Oczywiście współczesne konstrukcje pozawalają na rozmaite obchodzenie takich problemów, pytanie, czy warto "wchodzić" w kiepski model, by go potem poprawiać, czy raczej od razu wybrać lepszy.
Nie zależy mi na 3", ale byłoby miło, gdyby dało się odpalić stację 3,5" albo przynajmniej ładować obrazy dysków z jakiegoś zintegrowanego interfejsu kart SD.
[quoteIMHO klon z trybem All-RAM to i tak tylko ciekawostka. Jedyny pożytek z tego trybu jest przy stosowaniu jakichś prawdziwych systemów operacyjnych (choćby CP/M), na który Spectrum +3 ma zbyt mizerną rozdzielczość.
[/quote]
CP/M akurat chętnie bym na czymś takim odpalił.