51

(94 odpowiedzi, napisanych Fabryka - 8bit)

perinoid napisał/a:

Niestety, tu nie pomogę. Zaxon wie co i jak bo to z autorem przepracowywał.

Zaxon odpisał mi, że większość GOTEK-ów nie działa poprawnie z Karin/Atari.
Trzeba mieć szczęście, żeby trafić na kompatybilny hardware. Odpuszczam temat.

Natomiast będę próbował zawiesić na tasiemce napęd TEAC 5.25 cala (jako D2).

52

(94 odpowiedzi, napisanych Fabryka - 8bit)

Pin napisał/a:

@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.

53

(94 odpowiedzi, napisanych Fabryka - 8bit)

perinoid napisał/a:

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).

54

(94 odpowiedzi, napisanych Fabryka - 8bit)

Pin napisał/a:
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 (https://youtu.be/yu1UKTZKy98)

Zrobiłem też test zapisu (kopiowanie z ramdysku do Karin):
https://youtu.be/uOCNWFuK8rM (https://youtu.be/uOCNWFuK8rM)

55

(94 odpowiedzi, napisanych Fabryka - 8bit)

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?

56

(94 odpowiedzi, napisanych Fabryka - 8bit)

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:

57

(94 odpowiedzi, napisanych Fabryka - 8bit)

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

58

(94 odpowiedzi, napisanych Fabryka - 8bit)

Czy to możliwe, że Karin jest szybsze od SIDE2 ?

KARIN:
http://www.abbuc.de/phpBB3/download/file.php?id=6256

SIDE2:
http://www.abbuc.de/phpBB3/download/file.php?id=6255

59

(94 odpowiedzi, napisanych Fabryka - 8bit)

perinoid napisał/a:

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.

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?

60

(94 odpowiedzi, napisanych Fabryka - 8bit)

pancio.net napisał/a:

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ę ?

61

(13 odpowiedzi, napisanych Sprzęt - 8bit)

UnDead napisał/a:

Zamówiłem folię z Besta i przyszła bez problemu. Oczywiście nie w tydzień, tylko w kilka (ale szczerze mówiąc po otrzymaniu od nich ostrzeżenia, że będzie szło dłuuugo, odpisałem, że zaryzykuję i... nie liczyłem nawet czasu, ale nie były to miesiące, tylko tygodnie). Niczego nie omijałem - tak więc w tej kwestii nie pomogę.

Jaki jest koszt folii z wysyłką? Wszysto działa?

Trochę mnie odpycha ten opis (różne warianty, ostrzeżenia, itd.):
http://www.best-electronics-ca.com/1200 … 0Mylar.htm

Ja swoją klawiaturę naprawiłem, ale zdaję sobie sprawę, że efekt naprawy może nie trwać wiecznie...

62

(707 odpowiedzi, napisanych Fabryka - 8bit)

Simius napisał/a:

Przykro mi, ale naprawdę nie mam czasu na to, żeby przygotowywać dla każdego, kto zgłosi taką potrzebę, specjalną wersję. I bez tego mam dosyć roboty, wiecej mi nie trzeba.

Szkoda. Myślałem, że wersja okrojona, to nie aż tak dużo pracy (co innego dodanie nowych funkcji).
W każdym razie to nic pilnego.

Simius napisał/a:

Wole od czasu do czasu sam, własnoręcznie, zrobić poprawkę do jakiejś gry, jeśli zajdzie taka potrzeba. A nawet, gdyby okazało się, że takich programów jest dużo i sie nie wyrabiam, sprezentować jeden egzemplarz Sophii jakiemuś biegłemu w programowaniu Atarowcowi, który zobowiąże się robić to za mnie.

Tylko, że to jest słabe rozwiązanie. Gyruss poprawiony dla VBXE, Gravity Worms dla U1MB, Decathlon dla Sophii itd. Kto ma do tego głowę?

63

(707 odpowiedzi, napisanych Fabryka - 8bit)

Simius napisał/a:

A jeśli stnieją programy, które nie dbają, co wpisują do starszych bitów GRACTL (trzeba się z tym liczyć), to nie będzie trudno je poprawić, kiedy się ujawnią.

Czy można poprosić o przygotowanie wsadu bez wsparcia dla żadnej nowej funkcjonalności i z domyślną rozdzieczością 576p ?

Nie potrzebuję nic zmieniać w ustawieniach Sophii, nie chcę żadnych nowych funkcji, ale chciałbym, żeby wszystkie gry, również te źle zaprogramowane działały z Sophią tak, jak z oryginalnym GTIA.
Innymi słowy marzy mi się zwykłe GTIA z DVI.

64

(1 odpowiedzi, napisanych Fabryka - 8bit)

zaxon napisał/a:

Ot, prace trwają ;) W święta będzie luźniej to pewnie dokończę i przerobie prototyp  na "komercje" ;)

Na razie ładuje w normalu  i w Turbo 2000, wyświetlacz OLED 1,3 cala. 3 guziki do sterowania. Dodatkowo sterowanie z Motor Control czyli pauza w turbo po wczytaniu nagłówka  sama sie włącza. Z kabla rezygnuje, będzie wpinane do SIO jak Fuji Net. Buda w 3D drukowana.

Numena w normalu łąduje w 56 minut, w Turbo 2000 około 11 minut ;) ;)

https://www.youtube.com/watch?v=EJfnmhMhcUk

Super! Czekamy :)

65

(707 odpowiedzi, napisanych Fabryka - 8bit)

Potwierdzam. U mnie to samo.

66

(707 odpowiedzi, napisanych Fabryka - 8bit)

Absolutnie nie zgadzam się z nazywaniem Mq malkontentem.
Wszyscy powinniśmy być wdzięczni tym, którzy spędzają swój czas na testowaniu rozszerzeń i wyłapywaniu błędów.

67

(707 odpowiedzi, napisanych Fabryka - 8bit)

W załączniku rozpiska pinów USB Blaster-a. Może się przydać.

68

(707 odpowiedzi, napisanych Fabryka - 8bit)

Ja połączyłem najpierw laptopa z Atari kabelkiem SIO2PC/USB (zgodnie z zaleceniami Simiusa), potem podłączyłem USB Blaster i przeprogramowałem swoją Zofię.

Niestety wcześniej uszkodziłem 3 nożki Zofii (sygnały A1,A2,A3) nieostrożnie wyjmując ją z podstawki (po to by przylutować piny do złącza JTAG).
Z trudem udało mi się ją uratować. Teraz Zofia tkwi w dodatkowej podstawce.
Zdjęcie jako ostrzeżenie. Bądźcie OSTROŻNI !!!

69

(707 odpowiedzi, napisanych Fabryka - 8bit)

Sivvus napisał/a:

Potwierdzam. Ta wersja działa równie dobrze/źle jak ta którą ja posiadam.

Dzięki. To pewnie jakiś problem loadera XEX-ów z karty CF w 1088 XEL.
Po załadowaniu gry przez SIO2SD wszystko było zgodnie z Twoim opisem.

70

(707 odpowiedzi, napisanych Fabryka - 8bit)

Simius napisał/a:

To musi być zupełnie inny problem. U mnie gra sie uruchamia także na dotychczasowym firmware, oczywiście działa źle, ale opisanego zachowania nie ma.

A czy mógłbyś proszę udostępnić tą wersję gry, którą testowałeś?

71

(707 odpowiedzi, napisanych Fabryka - 8bit)

Sivvus napisał/a:
Simius napisał/a:

Piszesz o pionowym, wąskim migoczącym pasku z prawej strony ekranu?

Nie. W momencie jak ma pojawić się przeciwnik moja postać wraca do punktu startowego a przeciwnik znika. I tak w kółko. Co prawda robiłem rozszerzenie pamięci mojej 65XE do 130XE i właśnie nie pamiętam czy po tym upgrejdzie odpalałem tą grę.

Czy możesz wypróbować poniższą wersję gry?
http://www.mushca.com/f/atari/index.php?dl=042|BRUC_LEE

U mnie kończy się zabawa po naciśnięciu przycisku START.
Na górze ekranu pojawia się jeszcze pasek statusu gry i koniec. Reszta czarna...

72

(707 odpowiedzi, napisanych Fabryka - 8bit)

Dzisiaj odebrałem na poczcie przesyłkę :)
Sophia pięknie działa w 1088XEL (PAL). W (domyślnej) rozdzielczości 576p, obraz pojawił się również na TV.
Na zdjęciu prawidłowe położenie Zosi na płycie 1088XEL.

@Simius
Bardzo dziękuję za wspaniały projekt!

73

(707 odpowiedzi, napisanych Fabryka - 8bit)

lopez napisał/a:

A jeszcze mnie naszło, czy ktoś próbował najprostszej rzeczy, a mianowicie zwykłego konwertera audio jack/toslink i podłączyć dźwięk przez złącze optyczne?

takie coś

a video zostawić w spokoju, aby nie było opóźnień.

ps. minus będzie zapewne taki, że nie da się sterować głośnością za pomocą pilota :/

głupi pomysł, bo złączem optycznym dźwięk wychodzi z TV ;)

Ale poskreślałeś  :o
Przeczytaj sobie, co napisałem o miksowaniu dźwięku:
http://www.atari.org.pl/forum/viewtopic … 99#p269099
i nie kupuj tanich kabli / adapterów, bo będziesz niezadowolony.
A najlepiej nie podpinaj dźwięku do TV, jeśli nie musisz.

74

(707 odpowiedzi, napisanych Fabryka - 8bit)

perinoid napisał/a:

No dobra. To teraz powrót do przeszłości, bo już wiele razy było (ewentualnie poproszę o link). Co mam wstawić jak wywalę modulator (chcę tam wyprowadzić DVI), żeby nadal mieć Composite? Zakładam, że S-Video działa tak czy inaczej. Composite mi się czasami przydaje i chciałbym go zostawić. Dziękuję z góry.

Jest o tym cały wątek na forum:
http://www.atari.org.pl/forum/viewtopic.php?id=16527
W skrócie: jeśli wywalisz modulator i chcesz mieć dalej composite, to potrzebujesz płytkę od x_angel

75

(707 odpowiedzi, napisanych Fabryka - 8bit)

Czekam jeszcze wprawdzie na swoją przesyłkę, ale mogę się podzielić doświadczeniami z pierwszą wersją Zosi.

TMK napisał/a:

Zależnie od tego z jakiego wejścia na jakie wyjście chcesz wyjść, raz możesz potrzebować zwykłej przejściówki a raz konwertera

Podłączałem Zosię do telewizorów i monitorów ze złączami HDMI.
Używałem (pasywnych) kabli DVI <-> HDMI. Warto kupić kabel dobrej jakości, a w razie problemów, wypróbować kabelek innego producenta.
Dźwięk szedł natomiast innym kablem (analogowo) do aktywnego głośnika albo do wzmacniacza.

Na forum AtariAge niektórym bardzo zależało na domiksowaniu sygnału audio do HDMI.
Są do tego aktywne urządzenia, niektóre mieszczą się nawet w obudowie 1200 XL :)

https://atariage.com/forums/topic/27400 … nt=4168620

Osobiście nie jestem fanem takiego rozwiązania, ponieważ może ono wprowadzić opóźnienie w przetwarzaniu obrazu.
Nawet jeśli nie jest ono duże, to opóźnienia sumują się (dochodzi do tego telewizor i jego wyświetlacz).
Dużo osób zwraca uwagę tylko na samą jakość obrazu, a w grach zręcznościowych bardzo ważne jest aby efekt ruchu joysticka widoczny był natychmiast, chyba, że traktujemy to opóźnienie jako dodatkowe utrudnienie w grze ;-)

Miałem okazję skorzystać z uprzejmości kolegi, który opracował mechanizm pomiaru takich opóźnień i Zosia (sama z siebie) nie wprowadza żadnych:

https://atariage.com/forums/topic/27400 … nt=4052904

EDIT:
Przypomniała mi się jeszcze sprawa kompatybilności z telewizorami.
Otóż moja Zosia 1.0 została zaprogramowana do rozdzielczości 1600:900, dzięki czemu nie było problemu ze skalowaniem do Full HD (proporcje 16:9).
Atari PAL generuje jednak sygnał 50Hz, którego nie akceptuje większość telewizorów (choć monitory PC to łykają).
Rozwiązanie: przerobiłem 800XL z PAL na NTSC (60 Hz), dzięki czemu obraz pojawił się również na ekranie TV.

@Simius
Czy zmieni się tutaj coś w Zosi 2.0 ?