1

Krótko, da rade z poziomu AB czy TBXL sterować głowicą w stacji dysków, konkretnie czy jakimiś OPEN etc. da się zmusić głowice dobprzesunięcia w jakieś tam miejsce, mivsie wydaje że raczej to mało możliwe ale spytać nie zawadzi, googlowanie nie przyniosło skutków.

2

Jeżeli Ci zależy na samym fakcie poruszenia głowicą to wystarczy zwykły np odczyt fragmentu pliku (GET)

3

Możesz kazać stacji odczytać wybrany sektor. Ale wystarczy, że będzie buforowanie ścieżek i może wyjść, że ino dane przyjdą a stacja nie drgnie (gdybam bo sn-360 nie miała buforowania).

4

Teoretycznie daloby sie w stacjach programowalnych, Trzeba by wiedziec jak poruszac glowica (samo seek do FDC vs sterowanie krokowcem przez jakies PIA - zalezne od stacji) no i jak uruchamiac podrzucone do stacji programy. Generalnie szkoda zachodu i sztuka dla sztuki (no i takich stacji jak na lekarstwo)

"Was powinny uzbrojone służby wyciągać z domów do punktów szczepień, a potem zamykać do pi* za rozpowszechnianie zagrożenia epidemicznego" - Epi 2021
"Powinno się pałować tylko tych co tego nie rozumieją. No i nie szmatki i nie chirurgiczne tylko min FFP3, to by miało jakiś sens. U mnie we firmie, to jak przychodzi bezmaskowiec, to stoi w deszczu przed firmą" - Pin 2021

5

Jak stwierdzili przedmówcy, zależy to od stacji.

1) w gołej LDW 2000/CA-2001: http://atariki.krap.pl/index.php/Progra … _i_CA-2001

2) w stacjach TOMS też się na pewno da, ale nie znam szczegółów. Jak wyżej, trzeba stacji wepchnąć kawałek programu (napisanego w asmie Z80), protokół jest inny niż w LDW/CA, ale zasada podobna.

3) w gołej 1050 można przesuwać głowicę komendą $23 (DIAG1): http://atariki.krap.pl/index.php/Lista_ … eracyjnych

KMK
? HEX$(6670358)

6

Odnosnie rodzaju stacji chodzi mi o KMD, ale juz wstepnie widze ze latwo nie bedzie :/

7 Ostatnio edytowany przez seban (2014-10-06 19:20:52)

w przypadku KMD to akurat będzie najprościej, bo masz bezpośredni dostęp do kontrolera WD1770/2.

Fox opublikował źródła swojego Master DOS-a dla tej stacji: http://sources.pigwa.net/files/programy … os_src.zip

trzeba by przejrzeć i zobaczyć jak wygląda procedura przesuwu głowicy. A może sam Fox będzie pamiętał i podpowie?

Wtedy wrzuć będzie można kawałek ASM-owej procedury w kod AB/TBXL i wywołać przy pomocy X=USR(....).

A pewnie jakbyś się uparł to byś samymi POKE/PEEK to zrobił.

8

Czyli jakies tam szanse sa, najchetniej bym to na poke'ach zrobil, zrodlo z asm niestety ale czarna magia, moze bym je nawet rozkodowal ale trwalo by to miesiace ;)

9 Ostatnio edytowany przez seban (2014-10-06 19:22:29)

Na 100% da się zrobić samymi POKE/PEEK... Karin Maxi Drive nie posiadam, ale jeżeli dobrze patrzę w dokumentację to pod adresem 53504 ($D100) powinien być "command register" dla WD1770 przy zapisie (POKE), oraz status register przy odczycie (PEEK). W przypadku WD177x będziesz miał komendy STEP, STEP IN, STEP OUT. Przed wysłaniem każdej komendy trzeba sprawdzić czy kontroler nie jest zajęty (bit BUSY w status register)

ftp://ftp.atari.org/pub/techrefs/WD1772.TXT

Chcesz coś zagrać na stacji Karin Maxi Drive? ;-) Nie wiem czy BASIC zapewni odpowiednią prędkość :)

10

Dokladnie, chodzi mi o granie na floppce, czy cos z tego wyjdzie nie wiem, ale.poeksperymentowac mozna ;)

11

Chodzi o coś takiego?
http://www.youtube.com/watch?v=qWkUFxItWmU

Ceterum censeo Germaniam esse delendam.

12 Ostatnio edytowany przez seban (2014-10-07 09:44:41)

to co pokazał simius to już multi-channel floppy music :)

Są open-source projekty, bazujące na arduino, wraz z pełnym kodem i video tutorialami które grają pliki MIDI na flopkach, które grają tak:

http://youtu.be/Xk_XaJ7gE4Q

http://youtu.be/qrIvu3w458Q

poniżej filmu są linki do odpowiednich materiałów.

do kompletu zawsze można dołożyć skaner HP na którym tez można grać...

http://youtu.be/FHcV8vZ96OM

a potem można już iść na całość:

http://youtu.be/w68qZ8JvBds

:D

13 Ostatnio edytowany przez jer (2014-10-07 11:46:18)

Żeby zagrać na flopku trzeba go sterować bezpośrednio. Najłatwiej użyć do tego pecetowego flopka. Zewrzyj z masą piny 10,12 i 16, a piny 18 (directory) i 20 (step) podłączyć do portu dżoja  przez bufor 74LS244. POKE załatwią sprawę. Pamiętaj o zmianie directory. Gdy dir jest Low to każdy impuls low na pinie step powoduje krok głowicy do środka, gdy dir jest High - na zewnątrz.
Edit: Dir zmieniaj gdy step jest High, wtedy możesz zastosować dzielnik czterobitowy sterowany przez step, a wyjście z niego steruje dir. Wtedy nie musisz liczyć kroków głowicy.

14

... tylko jak to odtworzyć na kompotach ;)-

Kontakt: pin@usdk.pl

15

Jak to jak? Dajesz mikrofon i jedziesz ;) Jak na kaseta compo (aka analog compo) na Wapniaku - nie wiem jak reszta, ale ja się przy tym bawiłem przednio ;)

Sikor umarł...

16 Ostatnio edytowany przez jer (2014-10-07 12:25:35)

Najlepiej dać 60 flopków każdy na innej częstotliwości (temperowanej ofkoz) i wybierać odpowiedni  przez naciśnięcie klawisza. Polifonia extraordynaryjna.
Do basów flopki 8".

17

Dziekowac za help, narazie zamierzam grac na floppce sterowanej KMD, Seban podrzucil spory kawal dokumentacji, musze to przestudiowac, jak cos z tego wyjdzie sensownego to bede dzialal dalej (kilka floppek pod joy port), wszystko zalezy od czasu bo poniekad za nie dlugo mam pierwsze egzaminy w ogolniaku, tak przy okazji, jak domniemam nie da rady przez KMD sterowac dwoma floppkami jednoczesnie?!

18

[OT] dostanę i ja dokumentację od Sebana?

19

poczekaj niech pomyślę.... hmmmmm.... NIE.

gep/lamers^dial

20

bezrobotny napisał/a:

[OT] dostanę i ja dokumentację od Sebana?


Chyba jakiś czas temu go "zwyzywałeś"... Wypadało by przeprosić...?!
Dobrze pamiętam czy miałem przywidzenia?

21

Bezobrotny mi poprawil humor :D

22

chyba 98,36% userów tego forum ma ADHD... jeszcze nie zdążę nic napisać, a już się wszyscy obrażają... coż, nic na to nie poradzę... i Nikogo nie wyzywałem!

23

Iron napisał/a:

jak domniemam nie da rady przez KMD sterowac dwoma floppkami jednoczesnie?!

Dlaczego nie? Jeśli przepustowość wydoli. Dodatkowo każdą możesz ustawić na inny steprite głwicy...

Sikor umarł...

24

Przepustowosc?

"Was powinny uzbrojone służby wyciągać z domów do punktów szczepień, a potem zamykać do pi* za rozpowszechnianie zagrożenia epidemicznego" - Epi 2021
"Powinno się pałować tylko tych co tego nie rozumieją. No i nie szmatki i nie chirurgiczne tylko min FFP3, to by miało jakiś sens. U mnie we firmie, to jak przychodzi bezmaskowiec, to stoi w deszczu przed firmą" - Pin 2021

25

Tak, nie wiem, jak szybko mają się dokonywać zmiany na obu flopkach. Czy starczy czasu na ich sterowanie - chociaż przy prędkości Karinki raczej nie powinno być problemu...

Sikor umarł...