forum speccy.pl
ZX Spectrum => HARDWARE => Wątek zaczęty przez: Maryjan w 2022.10.13, 19:44:42
-
Właśnie zbudowałem i uruchomiłem ciekawy emulator napędu Microdrive - OQTADRIVE.
Strona projektu znajduje się tutaj: https://codeberg.org/xelalexv/oqtadrive
Pcb uzyskałem dzięki uprzejmości kolegi z forum, więc nie było wyjścia - trzeba złożyć i uruchomić.
Ogólnie - działa, ale nie wiem, jak i gdzie wgrywać obrazy kasetek w formacie .mdr, żeby można je było zamontować i używać w tym emulatorze.
Może ktoś mnie oświeci w tej materii ?
Program oqtactl uruchomiony i "widzi" emulator.
Polecenie CAT 1 na ZX-sie powoduje, że szuka kasetki (co widać w log-ach oqtactl) ale pokazuje, że nie ma zamontowanego żadnego obrazu .mdr.
Co ciekawe, po wpisaniu w przeglądarkę http//:adres IP komputera:8888, pokazuje się ministronka z opcjami do montowania obrazów i konfiguracji.
Niestety, opcje znajdujące się tam, są niedostępne.
Dziękuje za wszelaką pomoc.
-
Sprawdzałeś może takie polecenia?
load cartridge: oqtactl load -d {drive} -i {file}
save cartridge: oqtactl save -d {drive} -o {file}
-
No właśnie nie wiem, gdzie dać to"file".
Do jakiego katalogu ?
Na w/w stronie, z opisu wynika, że program w jakiś sposób sobie indeksuje pliki wrzucone w jakiś katalog.
Ale jaki ?
Z ciekawostek.
Można sobie dodać silniczek i wtedy mamy odgłosy jak z prawdziwego napędu Microdrive. :)
-
Możliwe że trzeba wskazać plik mdv wraz ze ścieżką na dysku komputera, jednak nie jestem w stanie tego potwierdzić bo jeszcze nie popełniłem tego cacka a pewnie i mnie się to przyda do mojego QL'a.
-
Hmmm... trochę mi chyba umyka koncepcja działania tego ustrojstwa, ale... Czy to nie o to chodzi:
When starting the daemon with oqtactl serve, point it to the repo folder with the --repo or -r option, to make it aware of the repo.
https://codeberg.org/xelalexv/oqtadrive/src/branch/master/doc/repo.md
-
Tak też i próbowałem i nic.
Muszę jeszcze poczytać, bo na pewno coś źle robię.
-
Ta płytka jest właściwie przeznaczona do pełnej rozbudowy OqtaDrive.
Wersja bez Raspberry Pi wygląda inaczej i tylko w niej zarządzanie plikami odbywa się na lokalnym komputerze.
Dla zrozumienia załączam odpowiedni plan pełnej rozbudowy.
Sam zbudowałem wszystkie trzy wersje (Raspberry Pi, Banana Pi i minimalna wersja dla PC) i mogę je z powodzeniem używać na IF1, nie mam QLa.
-
Nie dalej jak wczoraj zamówiłem płytki do tego, ciekaw jestem czy uda się to uruchomić...
-
Ta płytka jest właściwie przeznaczona do pełnej rozbudowy OqtaDrive.
Wersja bez Raspberry Pi wygląda inaczej i tylko w niej zarządzanie plikami odbywa się na lokalnym komputerze.
Dla zrozumienia załączam odpowiedni plan pełnej rozbudowy.
Sam zbudowałem wszystkie trzy wersje (Raspberry Pi, Banana Pi i minimalna wersja dla PC) i mogę je z powodzeniem używać na IF1, nie mam QLa.
Czyli rozumiem, żeby mi to działało jak powinno, powinieniem dołożyć jeszcze Raspberry Pi.
-
Czyli rozumiem, żeby mi to działało jak powinno, powinieniem dołożyć jeszcze Raspberry Pi.
Dokładnie tak jest.
Oto oznakowanie płytki drukowanej dla lepszego zrozumienia.
Dla TRACO TRS 1-2450, wystarczy też TRS 0,5-2450 lub tani chiński regulator napięcia.
-
Może te zdjęcia też pomogą.
-
No niby wszystko jasne, ale jak w przypadku tej wersji minimalnej bez RPi ładować obrazy kasetek by ZX Spectrum je zobaczył ?
I czy jest gdzieś dostępna skompilowana binarka tego programu "oqtactl" sterującego tym ustrojstwem i działająca pod Windowsa ?
-
To napisał Alexander:
"The release page has oqtactl binaries for Linux, MacOS and Windows, available for different architectures. Download, extract, and copy the appropriate binary onto the daemon host and any other system from which you want to use it."
https://codeberg.org/xelalexv/oqtadrive/releases
-
Nowe wydanie. 0.4.3-rc1 jest dostępne jako build rozwojowy.
Najważniejsze nowe funkcje to:
- Klient WebDAV bezpośrednio w Web UI
- Wsparcie TAP
- Wyszukiwanie online w ZXDB
- Paginacja w wynikach wyszukiwania
- Poprawki błędów i dokumentacja
-
Zainspirowany optymizmem Waldemara odnoścnie ZXPicoMD z pomocą pcb od KrisZX (dziękuję mu serdecznie za pamięć)
zbudowałem ten sprzętowy emulator napędu Microdrive.
Budowa łatwa, prosta i przyjemna.
Wgranie firmware do Raspberry Pi Pico - banalne.
Po czym urządzenie od razu rusza i wyświetla na wyświetlaczu ładne ikonki.
Emulator umożliwia stworzenie ośmiu wirtualnych kasetek Microdrive.
Tak, kasetek, a nie wirtualnych napędów.
Właściwie tworzy je sam, osiem plików .cartx na karcie microSD.
Zasada działania polega na przepisaniu zawartości pliku z rozszerzeniem .tap .z80 .mdr do tak stworzonego obrazu j.w.
Można przypisać sobie osiem takich obrazów i korzystać z nich po kolei.
Używanie jest bardzo proste, klawiszologia prosta i przejrzysta.
Na pewno jest to inne podejście do emulowania napędu Microdrive niż vDrive.
Jeśli miałbym porównywać, to:
vDrive - sprzęt dla osób chcących poczuć "ducha czasu". Bardziej zintegrowany z poleceniami BASIC-a ZX Spectrum.
ZXPicoMD - dla osób ceniących prostotę i łatwość obsługi obrazów programów (całość obsługiwana za pomocą klawiszy na urządzeniu).
Poniżej zdjęcia mojego ZXPicoMD w obudowie z drukarki 3D (drukowanej na szybko) dla niedowidzących :)
Żeby nie szukać po stole :)
-
Gratuluję!.
Pozycja obowiązkowa dla każdego posiadacza IF1 ;D
-
Niestety tak.
Kasetki oryginalne do Microdrive już mają swoje najlepsze dni za sobą i umierają gwałtowną śmiercią.
Napędy Microdrive też już powoli odejdą do lamusa.
Twardniejące wałki napędu taśmy i padające ULA skutecznie odeślą je do 'gablotki'.
-
Krótka wiadomości na temat rozwoju napędu Oqtadrive.
Początkowa instalacja Oqtadrive jest teraz prawie całkowicie automatyczna.
Wszystkie komponenty są obecnie dostępne na rynku, płytki PCB za pośrednictwem PCBWay, a oprogramowanie nic nie kosztuje.
Rozwój jest teraz tak daleko, że jest możliwe, dzisiaj sam próbowałem, ustanowić tak zwane połączenie Sinclair-net.
Czat pomiędzy trzema osobami poprzez Oqtadrive/IF1 i bezprzewodowy Lan jest teraz możliwy bez żadnych zakłóceń.
Fajna zabawka ;)