forum speccy.pl

ZX Spectrum => HARDWARE => Wątek zaczęty przez: Maryjan w 2022.10.13, 19:44:42

Tytuł: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana 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.
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: damik w 2022.10.13, 23:48:23
Sprawdzałeś może takie polecenia?

load cartridge: oqtactl load -d {drive} -i {file}
save cartridge: oqtactl save -d {drive} -o {file}
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: Maryjan w 2022.10.14, 12:28:58
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. :)

Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: damik w 2022.10.14, 15:19:16
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.
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: matofesi w 2022.10.14, 15:40:45
Hmmm... trochę mi chyba umyka koncepcja działania tego ustrojstwa, ale... Czy to nie o to chodzi:
Cytuj
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
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: Maryjan w 2022.10.14, 19:34:08
Tak też i próbowałem i nic.
Muszę jeszcze poczytać, bo na pewno coś źle robię.
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: Waldek w 2022.12.06, 12:46:49
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.

Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: damik w 2022.12.06, 21:00:27
Nie dalej jak wczoraj zamówiłem płytki do tego, ciekaw jestem czy uda się to uruchomić...
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: Maryjan w 2022.12.12, 19:37:11
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.
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: Waldek w 2022.12.14, 09:33:53

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.



Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: Waldek w 2022.12.14, 09:44:29
Może te zdjęcia też pomogą.
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: damik w 2022.12.14, 10:08:52
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 ?
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: Waldek w 2022.12.14, 10:39:58
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

Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: Waldek w 2023.01.13, 10:22:21
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
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: Maryjan w 2023.01.27, 20:23:01
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 :)
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: Waldek w 2023.01.28, 17:01:51
Gratuluję!.
Pozycja obowiązkowa dla każdego posiadacza IF1  ;D
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: Maryjan w 2023.01.28, 20:00:46
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'.
Tytuł: Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
Wiadomość wysłana przez: Waldek w 2024.02.09, 20:22:51
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  ;)