forum speccy.pl
ZX Spectrum => HARDWARE => Wątek zaczęty przez: KWF w 2017.09.05, 17:32:16
-
W oczekiwaniu na JustBeta128K od Zaxona oraz siedząc w pociągu, natrafiłem na emulator floppa na Arduino. Emulator obsługuje tylko pliki .trd i tylko odczyt. Funkcji zapisu brak. Siedząc wieczorem przed smętnym TV poskładałem całość powietrzu i na plytce prototypowej, wgrałem wsad do Pro Mini. Wsad odczytuje pliki .trd z karty SD, przyciski działają, ale więcej testów dopiero jak poskładam Betę. Niestety przy okazji Arduino Pro Mini dokonało żywota. :( Będąc we freworze walki, zostawilem kawałek odizolowanego drutu na stole. ATmega pieknie zadymiła, zaśmierdziała i zdechła. ;D
Zainteresowani znajdą wsad oraz trochę informacji tu: ZX_FDD_Emulator (https://github.com/EvgeniyRU/ZX_FDD_Emulator)
Aby więcej nie drutować, a zrobić coś bardziej stałego, na wzór TZXDuino, machnąłem PCB.
(http://fotogalleria.info/pub/TRDuino/FDD_Emul_02.jpg)
-
Jak to się mówi "gdzie drwa rąbią, tam i wióry lecą".
Grunt, żeby szło do przodu :)
-
Na jakiej ATMega to dziala ? Widzialem emulator flopa na RaspPi, ale ze Atmega daje rade :o
-
ATmega328P taka jak w Arduino Nano 16MHz 5V.
-
Poskładane, sprawdzone na tyle ile dało się i czeka, aż Beta będzie na chodzie.
(http://fatla.eu/pub/TRDuino/FDD_Emul_10.jpg)
-
Kol. Mariansss pomęczył trochę to cudo i wyszło mu, że:
- ZX Spectrum 48 w rev. jakie mam (Issue 2, 3b, 4s, 6a) + Just Beta 128 i Beta 48 - działa
- ZX Max 48 + Just Beta 128, Beta 48 - działa
- Harlequin 48 + Just Beta 128, Beta 48k - działa
- Harlequin 128k + Just Beta 128 - nie działa. Po wybraniu pliku i wpisaniu polecenia CAT - nie "widzi" obrazu dysku.
- Just Speccy 128k + Just Beta 128k - nie działa, objaw j.w.
- ZX 128k +2 "grey" + Profi + Just Beta 128 - działa, ale z ROM-em od J. Bety 128. Ze zmapowanym ROM-em od Profi dla Beta 128, nie działa.
Gotek'i z wsadem FlashFloppy , czy też z HXC - działają z w/w wszystkimi poprawnie.
-
Jak ktoś potrzebuje tylko do oglądania dem i wczytywania gierek, to wystarczy.
Działa to na zasadzie, jakby do stacji włożyć dyskietkę z zabezpieczeniem przed zapisem.