Autor Wątek: Microdrive  (Przeczytany 6726 razy)

Rzeznik

  • *****
  • Wiadomości: 2134
  • Miejsce pobytu:
    Katowice
Microdrive
« dnia: 2018.12.08, 18:26:23 »
Kompletny brak wiedzy w tym temacie...
No więc tak - mam całe http://www.worldofspectrum.org/ i archiwum speccy.pl, mam ZX int 1, mam Microdrive, mam wyglądającą na sprawną kasetkę i chcę sobie z niej wgrać Knightlore i zagrać w tą grę - Jak?
« Ostatnia zmiana: 2018.12.08, 18:40:38 wysłana przez Rzeznik »

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Microdrive
« Odpowiedź #1 dnia: 2018.12.08, 18:43:48 »
Po podłączeniu całości do kupy. Włącz ZX-a, włóż kasetkę do napędu i napisz RUN, potem wduś ENTER.
Microdrive powinien przeszukać kasetkę w poszukiwaniu programu START.
Jak go nie ma, to Piszesz CAT 1 i Widzisz jakie pliki są na kasetce.
Program Wczytujesz w ten sposób LOAD *;m;1;"nazwa programu" - oczywiście w BASIC-u.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Rzeznik

  • *****
  • Wiadomości: 2134
  • Miejsce pobytu:
    Katowice
Odp: Microdrive
« Odpowiedź #2 dnia: 2018.12.08, 19:21:29 »
To ja juz wiem :)
Inaczej - powiedzmy, że mam zwykłą grę na ZX na kasecie zwykłej - 3 pliki - loader basic, screen, data - jak to przenies na kasetke z Microdrive, zeby wpisac run a to sie wgra i odpali?

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Microdrive
« Odpowiedź #3 dnia: 2018.12.08, 19:41:36 »
Właśnie, ja też szukam jakiś programów, które by to zrobiły automatycznie a'la "Copy-Copy", ale jak do tej pory, na takowe nie natrafiłem.
Chyba trzeba będzie sobie samemu napisać.
Na razie posługuje się repliką Multiface 128 i robię zapis na kasetki Microdrive.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: Microdrive
« Odpowiedź #4 dnia: 2018.12.08, 19:42:28 »
To trochę jak przenoszenie z taśmy na FDD. Wszystko zależy. Zależy czy podstawowy loader gry jest w BASICu w formie 10 CLEAR n: LOAD"" SCREEN$: LOAD "" CODE: RANDOMIZE USR x czy w ASMie (np: 10 REM i tu seria krzaczków), albo w basicu jest LOAD "" CODE: RAND USR x, a pozostałe bloki są ładowane za pomocą programu w ASM. Łatwo można przenieść przy pomocy interfejsu Multiface: wgrywasz normalnie z kasety grę, a jak tylko się uruchomi, naciskasz guzik na multiface i wybierasz opcję SAVE to microdrive. Ręcznie jest więcej roboty. Proste gry które siedzą w górnej pamięci, możesz ręcznie wczytać screen z kasety i zapisać na MD. Tak samo z głównym blokiem kodu. Przenoszenie z taśmy na coś innego to właściwie materiał na niejeden artykuł. Gorzej jest z grami które siedzą w niskiej pamięcie i nadpisują procedury obsługi MD. Multiface właśnie wtedy się przydaje.
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: Microdrive
« Odpowiedź #5 dnia: 2018.12.08, 19:45:44 »
A to próbowałeś uruchamiać?

http://www.worldofspectrum.org/infoseekid.cgi?id=0020782

Opisane, że to jest "copy  utility", ale z pamięci wydaje mi się, że ten program tylko podaje dane z nagłówków i jest pewnym ułatwieniem przy przerzucaniu danych z taśmy. Oczywiście mogę się mylić.  :)

Albo to?
http://www.worldofspectrum.org/infoseekid.cgi?id=0013205
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128

Rzeznik

  • *****
  • Wiadomości: 2134
  • Miejsce pobytu:
    Katowice
Odp: Microdrive
« Odpowiedź #6 dnia: 2018.12.08, 19:54:43 »
Spróbuję, dziękuję.

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: Microdrive
« Odpowiedź #7 dnia: 2018.12.08, 19:58:07 »
Inaczej - powiedzmy, że mam zwykłą grę na ZX na kasecie zwykłej - 3 pliki - loader basic, screen, data - jak to przenies na kasetke z Microdrive, zeby wpisac run a to sie wgra i odpali?

No to jeśli tylko taki prosty przypadek, to z taśmy merge"" i w basicu wszystkie LOAD"" zmieniasz na LOAD *;m1;"nazwa pliku". Basic zapisujesz SAVE *;m1;"gra" LINE 1. następnie tworzysz program startowy. Najprostszy to jedna linia 10 LOAD*;1;"gra" i zapisujasz jako "START", właśnie ten START będzie wczytywany po wpisaniu RUN. Pozostaje wczytać z taśmy scr i data i zapisać na MD.
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128

Rzeznik

  • *****
  • Wiadomości: 2134
  • Miejsce pobytu:
    Katowice
Odp: Microdrive
« Odpowiedź #8 dnia: 2018.12.08, 20:05:45 »
Oki, cos zaczynam w koncu kumac co i jak z tym 8)

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: Microdrive
« Odpowiedź #9 dnia: 2018.12.08, 20:23:55 »
Aha, stare kasetki (hehe, a są nowe?) MD wymagają wymiany filcu, bo na 99% stary ledwo się trzyma i jest ubity. Ubity powoduje słaby docisk taśmy do głowicy, a jeśli się nie trzyma, to powstaje ryzyko, iż wpadnie do środka szpuli i dopiero będzie heca. W wymianie tychże Tooloud ma, zdaje się, duże doświadczenie.
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128

tooloud

  • *****
  • Wiadomości: 3185
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: Microdrive
« Odpowiedź #10 dnia: 2018.12.08, 21:55:32 »
Rzeźnik, niedawno sprzedawałeś kasetę z softem do przerabiani z kaset na MD :)
dużo sprzętu mało czasu.

Rzeznik

  • *****
  • Wiadomości: 2134
  • Miejsce pobytu:
    Katowice
Odp: Microdrive
« Odpowiedź #11 dnia: 2018.12.09, 10:37:16 »
Mam ją jeszcze, nie sprzedałem, w dodatku nie działa jak się dzisiaj okazało - napęd tylko buczy i zawiesza się jak ją wsadzę i wpiszę CAT 1 ;)

A zupełnie inne pytanie - czy są gdzieś jakieś gotowce do wgrania na te kasetki? A jeśli są to jak je na tej kasetce umieścić?

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Microdrive
« Odpowiedź #12 dnia: 2018.12.09, 11:30:02 »
Nie da rady przerwać odczytu z Microdrive wciskając BREAK ?
Powinno się dać i komputer powinien zgłosić komunikat przerwania odczytu, zaś kasetka w Microdrive może się kręcić.
Wtedy albo kasetka Microdrive jest uszkodzona, albo źle przylega do głowicy.
Niestety, lata lecą a kasetki się starzeją. Poza tym gumowy wałek napędowy na ośce silnika w napędzie Microdrive twardnieje i niszczy taśmę.

Dlatego, jak myśli się o konkretniejszym wykorzystaniu ZX Interface 1 + Microdrive, należało by zakupić vLA-1 (klon ULA do IF1) oraz vDrive ZX jako napęd Microdrive.
Na vLA-1 czekam, bo zakupiłem. Jak dotrze, zrobię test i opiszę na forum.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Phonex

  • *****
  • Wiadomości: 1260
  • Miejsce pobytu:
    Warszawa
Odp: Microdrive
« Odpowiedź #13 dnia: 2018.12.09, 11:43:06 »

A zupełnie inne pytanie - czy są gdzieś jakieś gotowce do wgrania na te kasetki? A jeśli są to jak je na tej kasetce umieścić?

Jedna z wersji programu "Supercode" na WOS (chyba 2?) po załadowaniu proponuje utworzenie kopii na microdrive.
I chyba jakieś dema też tak robią.

Rzeznik

  • *****
  • Wiadomości: 2134
  • Miejsce pobytu:
    Katowice
Odp: Microdrive
« Odpowiedź #14 dnia: 2018.12.09, 11:59:45 »
Nie da rady przerwać odczytu z Microdrive wciskając BREAK ?
Powinno się dać i komputer powinien zgłosić komunikat przerwania odczytu, zaś kasetka w Microdrive może się kręcić.
Wtedy albo kasetka Microdrive jest uszkodzona, albo źle przylega do głowicy.
Niestety, lata lecą a kasetki się starzeją. Poza tym gumowy wałek napędowy na ośce silnika w napędzie Microdrive twardnieje i niszczy taśmę.

Dlatego, jak myśli się o konkretniejszym wykorzystaniu ZX Interface 1 + Microdrive, należało by zakupić vLA-1 (klon ULA do IF1) oraz vDrive ZX jako napęd Microdrive.
Na vLA-1 czekam, bo zakupiłem. Jak dotrze, zrobię test i opiszę na forum.
Nie da rady przerwać, wszystko wisi, tylko wyłącznie zx pomaga. Co do wałka, to kiedyś czytałem, chyba nawet Ty to pisałeś, żeby wymoczyć go w benzynie ektr. - benzynę już mam, tylko muszę jeszcze to cholerstwo rozebrać.
Tego Microdrive to uruchamiam tylko po to, żeby zobaczyć "jak to kiedyś działało", raczej nie myślę o jakimś poważniejszym zastosowaniu.