Autor Wątek: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?  (Przeczytany 5248 razy)

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
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.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #1 dnia: 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}
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #2 dnia: 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. :)

"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #3 dnia: 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.
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

matofesi

  • *****
  • Wiadomości: 2048
  • Miejsce pobytu:
    Toruń/Poland
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #4 dnia: 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

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #5 dnia: 2022.10.14, 19:34:08 »
Tak też i próbowałem i nic.
Muszę jeszcze poczytać, bo na pewno coś źle robię.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Waldek

  • ***
  • Wiadomości: 156
  • Miejsce pobytu:
    Łużyce
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #6 dnia: 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.


damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #7 dnia: 2022.12.06, 21:00:27 »
Nie dalej jak wczoraj zamówiłem płytki do tego, ciekaw jestem czy uda się to uruchomić...
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #8 dnia: 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.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Waldek

  • ***
  • Wiadomości: 156
  • Miejsce pobytu:
    Łużyce
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #9 dnia: 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.




Waldek

  • ***
  • Wiadomości: 156
  • Miejsce pobytu:
    Łużyce
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #10 dnia: 2022.12.14, 09:44:29 »
Może te zdjęcia też pomogą.

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #11 dnia: 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 ?
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

Waldek

  • ***
  • Wiadomości: 156
  • Miejsce pobytu:
    Łużyce
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #12 dnia: 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


Waldek

  • ***
  • Wiadomości: 156
  • Miejsce pobytu:
    Łużyce
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #13 dnia: 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

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: OQTADRIVE - emulator napędu Microdrive, czy ktoś używa ?
« Odpowiedź #14 dnia: 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 :)
« Ostatnia zmiana: 2023.01.27, 20:29:36 wysłana przez Maryjan »
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma