Odp: Karin mini drive... ;)
Pin, no jednocześnie to nie ale jako D1 i D2 jak najbardziej.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
hatari 2.5.0 Od dwóch dni dostępna jest najnowsza (2.5.0) wersja Hatari.
Grawitacja 2024 Czas na kolejną edycję 8 bitowego GameJamu.
Tenebra na Atari ST/STE Wersja gry na duże atari.
Wyniki FujiCup 2023 Wyniki konkursu FujiCup na najlepszą grę dla 8-bit Atari w 2023 roku zostały ogłoszone!
TONY na małe Atari Nowa gra na małe Atari, w Hiresie, produkcja Rafała Dudka (brat XXL-a), Popmilo i Caruso.
Strony Poprzednia 1 2 3 4 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Pin, no jednocześnie to nie ale jako D1 i D2 jak najbardziej.
Cześć,
sprawdzał już ktoś działanie ze Sparta DOS X wbudowanym w SIDE3?
Jak przełączam SIDE'a w tryb sdx, to przy starcie enumeruje napędy, mrygają paski z Kariny, i... zatrzymuje się na czarnym ekranie.
Z SIDE2 działa?
No to chyba bardziej pytanie do twórców nowego rozszerzenia a nie do czegoś co już jest i było ? Karin sobie doskonale daje rade bez SIDE , czy to 1,2, czy nawet 3 ;) Nie wiem co SIDE 3 robi z napędami itp. Pewnie żeby korzystać z normalnej stacji trzeba powyłączać większość opcji ? Jakieś turba czy co tam jeszcze jest ?
Aż podłączyłem. Na Side2 wszystko działa poprawnie. Na Side3 SDX mi się uruchamia też poprawnie. Dopiero potem przy próbie dostępu do stacji Karinki (mam w tej chwili dwie) jak to @madness77 wspomniał, migają paski i ekran pozostaje czarny. ALE komputer pracuje poprawnie, to znaczy przyjmuje kolejne komendy, tylko ekran jest wyłączony jakby ANTIC był odłączony. Można też wcisnąć Reset i SDX od razu się pokazuje, bez rebootu. Tak więc - w Side3 coś jest nie halo po zakończeniu operacji, że ekran nie wraca poprawnie (nie wiem, czy jest jakaś komenda, która by to pozwoliła włączyć ANTIC).
Spoko. Chodziło mi tylko o ustawienie stacji jako D2/D3 - pierwszy DIP-switch w dół i działa jak ta lala :-)
Jednak nie do końca jest ok. po wyłączeniu kompa i włączeniu ponownie - komputer startuje z KMD, a po wystartowaniu DOS-a stacja nadal jest widoczna pod D1. Poczekam na komentarz Zaxona...
Też tak mam - jakby położenie pierwszego DIP-switcha nie miało żadnego znaczenia :(
Czy jedyny sposób, żeby namówić Atari na ładowanie z AspeQt/RespeQt to SELECT+RESET i 'S' (swap drives) ?
Moja stacja dyskietek jest skonfigurowana jako DS0. Czy coś źle robię ?
Układ switchy jest inny. Po kolei, od lewej:
- Ilość ścieżek w napędzie 1 (on:80, off:40)
- Ilość ścieżek w napędzie 2 (on:80, off:40)
- Szybkość kroku głowicy w napędzie 1 (on: szybko, off: wolno)
- Szybkość kroku głowicy w napędzie 2 (on: szybko, off: wolno)
- Konfiguracja (on: automatycza, off: ręczna w/g przełączników 1-4)
- Numer stacji (on: D2+D3, off: D1+D2)
- Wybór firmware (ustawić na on)
- Interface ON/OFF
U mnie działa bezproblemowo.
Ostatnio edytowany przez perinoid (2021-03-14 13:43:18)
Można też wcisnąć Reset i SDX od razu się pokazuje, bez rebootu. Tak więc - w Side3 coś jest nie halo po zakończeniu operacji, że ekran nie wraca poprawnie (nie wiem, czy jest jakaś komenda, która by to pozwoliła włączyć ANTIC).
z CP:
poke 559,34
;)
Układ switchy jest inny. Po kolei, od lewej:
- Ilość ścieżek w napędzie 1 (on:80, off:40)
- Ilość ścieżek w napędzie 2 (on:80, off:40)
- Szybkość kroku głowicy w napędzie 1 (on: szybko, off: wolno)
- Szybkość kroku głowicy w napędzie 2 (on: szybko, off: wolno)
- Konfiguracja (on: automatycza, off: ręczna w/g przełączników 1-4)
- Numer stacji (on: D2+D3, off: D1+D2)
- Wybór firmware (ustawić na on)
- Interface ON/OFFU mnie działa bezproblemowo.
Bardzo Ci dziękuję. Wyszedłem z założenia, że Karin Mini jest zgodny z Maxi. Pozwoliłem sobie właśnie uzupełnić opis na Atariki:
http://atariki.krap.pl/index.php/Karin_Maxi
Mój interfejs jest aktywny, jeśli 8-my switch ustawiony jest na OFF (a nie ON). Czy u Ciebie też tak jest?
Tak, też działa przy zworce na OFF a przy ON nie.
z CP:
poke 559,34
;)
No to chyba coś bardziej się wiesza bo komputer dziwnie reaguje:
- Wpisuję DIR 1: - stacja zaczyna czytać ale ekran gaśnie, zgodnie z założeniami. Po zakończeniu ekran się nie pojawia.
- W tym momencie mogę wcisnąć każdy klawisz tylko 1 raz pod rząd, czyli 559 nie jestem w stanie wpisać.
- Jak napiszę DIR 5: (to moja partycja systemowa) to ekran wraca do żywych i pokazuje mi wynik z punktu pierwszego.
- Ale nadal mogę wcisnąć każdy klawisz tylko jeden raz pod rząd. Komputer nie przyjmuje drugiego naciśnięcia.
Powyższe do czasu aż wcisnę Reset - wtedy wszystko wraca do normy.
Czy to możliwe, że Karin jest szybsze od SIDE2 ?
KARIN:
SIDE2:
Nie aż tak. Pomiar czasu jest niepoprawny. To jedyny wniosek jaki był sensowny z moich obserwacji.
Ostatnio edytowany przez perinoid (2021-03-15 22:34:29)
Coś się musiało posypać z RWTestem, bo Karin wyrabiał coś między 20 a 25kB/s i nie więcej.
Wygląda na to, że RWTEST nie działa poprawnie z Karin.
HIAS wytłumaczył to na forum ABBUC-a, że Karin wyłącza VBI podczas operacji I/O i RTCLK nie jest aktualizowane, przez co wyniki RWTEST są niemiarodajne.
Tak więc skopiowałem zgodnie z jego propozycją 512KB plik z Karin do ramdysku i zmierzyłem czas kopiowania (robiąc pauzy podczas cyklów zapisu do ramdysku).
Rezultat to ~8,4 KB/s
Ostatnio edytowany przez Montezuma (2021-03-16 07:57:19)
Coś strasznie słaby transfer Ci wyszedł, powinno być, jak Pin pisał. Chyba, że mini ma coś zwalone i zupełnie inne prędkości daje.
Szybkie jest. Kwestia metody pomiaru. Zrobiłem mały test - kopiowanie dyskietki 720KB między dwiema stacjami podpiętymi pod Karin Mini za pomocą HDSC:
D5: HDSC -B D1: D2:
From D1: 2880 sectors
To D2: 2880 sectors
BPS 256
Mem: 125 sectors, 24 turns to do
Estimated run time: 0:0:9
Completed in 0:0:8
Oczywiście czasy się nie zgadzają. Czas zmierzony stoperem to około 2 minuty 26 sekund. Przy założeniu, że transfer jest porównywalny w obie strony (bo stacje stukają "na ucho" w tym samym rytmie) to daje to około 10100 B/s. Pomiary z RWTEST są oczywiście błędne, ale dają estymację prędkości odczytu do zapisu na około 114:100. Przy takim założeniu, na podstawie pomiaru z HDSC można oszacować faktyczne transfery na:
zapis: 9450 B/s
odczyt: 10840 B/s
Oczywiście szacunki są dość zgrubne, ale dają mniej więcej rozeznanie co do rzędu wielkości.
Ostatnio edytowany przez perinoid (2021-03-16 11:24:57)
Może Karin miałaby lepsze osiągi z Gotekiem, ale z fizyczną stacją, włączając to czytanie z dyskietki, nie jest aż taka szybka.
Swoją drogą myślałem, że zapis do ramdysku jest trochę szybszy.
Kopiowanie pliku 512kB zajęło w sumie minutę i 30 sekund, z czego prawie 30 sekund to były zapisy do ramdysku.
Kopiowałem na kompie z U1MB (PBI disabled, żeby nie było konfliktów z Karin), pod Sparta Dos:
copy D1:test512k.bin O:
Podłączyłem dzisiaj dla zabawy GOTEK-a do Karinki.
GOTEK ma wgrany aktualny firmware FlashFloppy (v3.23).
Na USB Stick skopiowałem parę ATR-ów.
FlashFloppy je widzi i przyciskami mogę wybrać plik.
Włączam ATARI, na ekranie pojawiają się paski, na display-u Gotek-a coś się zmienia i tyle.
Nie jestem w stanie niczego załadować i uruchomić.
Jakieś pomysły?
Firmware FF ma bardzo ograniczoną obsługę ATR-ów. Umie praktycznie podstawowe SD 90KB. Także jeśli masz coś większego to nie zadziała. 90-ki testował Zaxon, właśnie na Karince, i działało. Ale nie wiem jak z zapisem.
Swoją drogą myślałem, że zapis do ramdysku jest trochę szybszy.
Kopiowanie pliku 512kB zajęło w sumie minutę i 30 sekund, z czego prawie 30 sekund to były zapisy do ramdysku.
teraz jak patrzę to wychodzi mi (R/W): 28kB/25kB (6502)
Montezuma napisał/a:Swoją drogą myślałem, że zapis do ramdysku jest trochę szybszy.
Kopiowanie pliku 512kB zajęło w sumie minutę i 30 sekund, z czego prawie 30 sekund to były zapisy do ramdysku.teraz jak patrzę to wychodzi mi (R/W): 28kB/25kB (6502)
Pin, ale jak Ci to wyszło?
Ja tylko czytałem z Karin, a zapisywałem do ramdysku.
Podzieliłem 512kB na 61s i wyszło mi ~8,4 kB/s
Przed chwilą powtórzyłem i nagrałem test odczytu:
(https://youtu.be/yu1UKTZKy98)
Zrobiłem też test zapisu (kopiowanie z ramdysku do Karin):
(https://youtu.be/uOCNWFuK8rM)
Ostatnio edytowany przez Montezuma (2021-03-17 08:02:32)
Firmware FF ma bardzo ograniczoną obsługę ATR-ów. Umie praktycznie podstawowe SD 90KB. Także jeśli masz coś większego to nie zadziała. 90-ki testował Zaxon, właśnie na Karince, i działało. Ale nie wiem jak z zapisem.
Dzięki za info.
Zrobiłem sobie dyskietkę/ATR SD (90KB), wrzuciłem na nią DOS 2.0 i jedną grę. Przetestowałem w Altirra.
Na Atari z Karin i podpiętym Gotekiem Sparta Dos pokazuje mi błąd 144 (write protected or bad sector).
Jeśli wyłączę Sparta Dos i startuję Atari z tej dyskietki, Atari cały czas "czyta" i nic się nie dzieje.
Albo coś "popsuło się" w aktualnym firmware FF (mam v3.23) albo może trzeba GOTEK-a jakoś skonfigurować? Ja mam tylko wstawiony jumper S0 (żeby skonfigurować stację jako DS0).
Niestety, tu nie pomogę. Zaxon wie co i jak bo to z autorem przepracowywał.
@Montezuma - zrobiłem rwtest na ramdysku. Albo inaczej, wrzuć tu config.sys lub plik *.cfg użytej konfiguracji.
@Montezuma - zrobiłem rwtest na ramdysku. Albo inaczej, wrzuć tu config.sys lub plik *.cfg użytej konfiguracji.
A, teraz rozumiem. Myślałem, że te 28kB/s dotyczy Karin.
Znalazłem sensowne wytłumaczenie drac030:
https://atariage.com/forums/topic/20039 … nt=2627933
RWTEST counts execution time using VBL jiffy, and the Karin BIOS stops the VBL during I/O, because otherwise overruns occur. This is why the result given by the program is false.
The transmission speed is 250000 bits per second, i.e. about 30 KB/s.
The real speed may depend on the interleave, interleave 2 is used by default, which means a track will be read (or written) in two revolutions. A track is 18 sectors, 256 bytes each, or 9 sectors, 512 bytes each = 4.5 KB of data to transmit.
A floppy makes 300 revolutions per minute, which equals to 5 revolutions per second.
So, in a second, 2.5 tracks will be read or written, which makes the effective speed of 11.25 KB/s.
Strony Poprzednia 1 2 3 4 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 7.679 sekund, wykonano 12 zapytań ]