1,426

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

Logicznym sposobem postępowania jest, tak jak napisałeś, najpierw zapytanie o turbo, potem dopiero transmisja w turbo.
Ale, dlaczego stacja nie miała by odrazu po włączeniu zakładać że otrzyma coś w turbo.
Komenda $3f działa jak trigger :) który wyzwala moce zaszyte w romie.
Pozatym tematem wątku jest: Dziwactwa systemów turbo :D

1,427

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

Nie twierdzę że 6502@1MHz nie wyrobi się w szybszej transmisji. Mam stację TopDrive (defakto przedstawia się jako HappyWarp  ;)) i tyle mniej więcej wyciąga. Jak opanuję HW to topdrive będzie następne w kolejności.
To jest faktyczna zmierzona prędkość z jaką HW komunikuje się z Atari. 19cykli na bit to dość sporo, napewno dało by sie to to zoptymalizować.

W tej chwili mam zaimplementowane ponawianie wysłania komendy do stacji 16 razy. Moge wysyłać komendy w turbo przez godzinę i stacja nie załapuje nic. Ale wystarczy wysłać $3F ... i magicznie stacja po bodajze 4 próbach rozpoznaje turbo i dalej już w turbo działa. Do czasu wyłączenia zasilania działa już przewidywalnie.

Pozdr
Willy.

1,428

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

Obserwacje live:
Stacja ni h... nie chce się przełączyć w turbo zanim nie dostanie $3f (zapytanie o HSINDEX), prawdopodobnie można to zrobić komendą konfiguracyjną HW. Po wysłaniu zapytania o HSindex, do czasu wyłączenia stacji jest już ok.
Faktyczna prędkość z którą stacja nadaje, obliczona na podstawie długości 9 bitów = 170us wynosi prawie 53kpbs (52940)
Stacja taktowana jest zegarem 4Mhz/4 = 1Mhz, czyli najbliższy dzielnik to 19 co odpowiada prędkości 52631,5 co jest faktyczną prędkością stacji (i czasowi 9 bitów 171us - tani oscyloskop więc nie można mu ufać bezgranicznie). Jest to niemal dokładnie tyle ile wynosi teoretyczna prędkość *pokeya* dla dzielnik a 10 w NTSC - 52640,4. Nie ma się co dziwić, w końcu HW pochodzi z NTSClandu.

Faktycznie zapytanie o status w turbo powoduje wysłanie odpowiedzi ack w turbo a następnie po 500us stacja odpowiada o wykonaniu komendy i przesyła dane w normalu.

Datagramy USB w tym trybie transmisji przesyłane są co 1ms, a przerwa między ACK, a wykoniem komendy 500us, więc nie zawsze da się zmienić prędkość  zanim nadejdzie ramka danych z potwierdzeniem.

Czyli zapytanie o status trzeba przesyłać w normalu żeby się wyrobić z transmisją (minus dla usb)

1,429

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

bezrobotny: http://www.atari.org.pl/forum/viewtopic.php?id=11511

lemiel: niewiele to pomogło ... idę popatrzeć na oscyloskop raz jeszcze.

1,430

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

Dzięki. Jak się uda to kiedyś w to zerkne ;)

1,431

(3 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

Moge dac 100 w ciemno ;)

1,432

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

jakieś 52k (dzielnik pokeya 10)

1,433

(43 odpowiedzi, napisanych Fabryka - 8bit)

Nie widzę problemu żeby to dodać na koniec.

Poszukuję dokumentacji do Happy Warp od strony komunikacji i opisu dodatkowych komend.
;)

1,435

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

Przy okazji pisania softu do odzyskiwania dyskietek na pc, niemal nie wyrwałem sobie (resztek) włosów usiłując skomunikować się ze stacją Happy Warp w trybie turbo.
Po tym co udało mi się wywnioskować mogę stwierdzić że HappyWarp wcale nie jest dużo lepsza od Top Drive i podobnych. Tam przynajmniej komunikacja jest konsekwentna.

Otóż próbowałem odczytać status stacji (komenda $53) w turbo ... ni h... wkoncu w akcie desperacji podpiąłem oscyloskop ... i ... tego się nie spodziewałem.

Stacja (jak już się w końcu przełączy na szybką transmisję) odbiera rozkaz w turbo, nastepnie odpowiada (ACK 'A') w turbo, po czym po kilku ms przesyła informację o wykonaniu zadania ('C') orazd 4 bajty danych i sumę kontrolną ... ale normalnej prędkości ...

Przesłanie rozkazu $3F (Send Turbo Index) działa tak samo.

Natomiast już sam rozkaz  $52 (READ SECTOR) działa już przewidywalnie, cała transmisja przebiega w turbo.

Innych rozkazów nie przetestowałem jak na razie,  z powodu powyższego ;)

Moja stacja nie jest 100%  Happy Warp ale nie wydaje mi się że to jest źródłem tego dziwactwa.

;D

Łysy azjata to kojarzy się z bruce-lee  ... ale się nim nie gra.

1,437

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

jer napisał/a:

Często jest tak, że wszyscy mówią, iż czegoś zrobić się nie da, ale zawsze znajdzie się ktoś, kto o tym nie wie, i zrobi.
Wtedy go udupią :D

Lepiej się tego ująć nie da.

Candle napisał/a:

[...]
jesli masz duzo pieniedzy i nie dbasz o to - zrob sobie pod to co masz, pewnie ktos sie znajdzie chetny by kupic taka plyte, ale nie tu, tylko na aage
[...]

Od siebie tylko dodam że w naturze Polaków leży narzekanie itd ...


@heby
Masz ochotę, rób swoje. Nie patrz na malkontentów :D

Cieszę się że jest tu ktoś jeszcze kto widzi różnicę między Atari i "Atari"

Można zawsze zrobić małą, uniwersalną płytę główną, i coś w rodzaju adapterów/base board z jednostronnego laminatu, która by załatwiła mechaniczną kompatybilność z wszystkimi modelami ;)

A od strony technicznej i cpld, uważaj na elektroniczne zasadzki z przed ponad 30 lat ,)

1,438

(2 odpowiedzi, napisanych Bałagan)

Tylko kiedy na to czas znaleźć ;)

1,439

(6,221 odpowiedzi, napisanych Kolekcjonowanie)

Atari 800xl secam

http://www.ebay.com/itm/ORDINATEUR-COMP … 3f29cfbab0



http://www.ebay.com/itm/ATARI-POCKET-MO … 2a31d4b92c

1,440

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

http://retr0bright.wikispaces.com/ABS+Plastic i kolejne linki po lewej stronie w sekcji "The Science Bit"

1,441

(36 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

1. Czy vat zostal uwzgledniony w tych cenach ?

2. Dla Chinczyka to nie jest zaden hurt ;D odradzam takie podzespoly zamawiac w kraju wszelakich smakolykow. Tylko od pewnych dystrybutorow.

3. Jak do stycznia nikt sie nie znajdzie kto by to wyrpdukowal, to sie zglosze na ochotnika wtedy :D Ale bedzie problem z uruchomieniem i testami ... jaga nie mam.

1,442

(14 odpowiedzi, napisanych Sprawy atari.area)

Jestem w trakcie przyswajania tej wiedzy tajemnej ;D

Właśnie nowy sezon się zaczął.

1,443

(3 odpowiedzi, napisanych Bałagan)

PC-9801 wg mojej wiedzy to właśnie rgb.

1,444

(3 odpowiedzi, napisanych Bałagan)

Na allegro pojawiły się ciekawe monitory:
http://allegro.pl/monitor-21-3-oem-cnc- … 22653.html

Parametry techniczne:
Przekątna ekranu [cal]
21,3”
Proporcje wymiarów matrycy
4:3
Rozdzielczość
1600 x 1200
Typ matrycy
PVA213U3
Interface matrycy
OpenLDI (Silicon Graphic)
Kąt widzenia [stopnie]
170 (poziom)
170 (pion)
Waga
około 20kg (solidna metalowa obudowa i podstawa)
Wymiary SxGxW
508 x 225 x 514 mm
Kolor obudowy
czarny (trzy warstwy farby proszkowej)
Podstawowe złącza
Cyfrowe (DVI-D) obsługa tylko rozdzielczości komputerów PC
Analogowe (D-Sub 15-pin) MDA, CGA, EGA,PC-9801/21, VGA

Napisałem do sprzedawcy ma ich 16 :) na moją prośbę sprawdził czy monitor daje radę z obrazem vga anlog 640x480@100Hz .. i jest ok.

Czy ktoś ma jakieś doświadczenie a takimi monitorami ?
(zarezerwowałem sobie takie 2)
Jakby było więcej chętnych można by trochę ponegocjować cenę zapewne ;)

1,445

(7 odpowiedzi, napisanych Bałagan)

Idea doba, jeśli to woja strona to jest 1000x lepsza ot costamdev ale jedną POWAŻNĄ wadę ... skąd weźmiesz użytkowników aby zapełnić te wszystkie działy.
Zmień język na angielski, napisz kilka artykułów, na początek np. o deskryptorach  i endpointach i wtedy poreklamuj się  za gramanicą.
Albo lepiej zacznij od tego jak dane fizycznie są przez te 2 linie przesyłane.
Wklejaniem linków znalezionych w internecie ani wklejaniem znalezionych opracowań nie przyciągniesz użytkowników. (sadbattru)
Na początek mogę ci zaproponować lekturę: "USB Complete: The Developer's Guide" by Jan Axelso polskiej wersji nie ma i raczej nie będzie ... bo ile osób by to kupiło :D

1,446

(43 odpowiedzi, napisanych Fabryka - 8bit)

Lazarus - jak ktoś nie zna to polecam. Opensourcowe, wieloplatformowe RAD IDE kompatybilne z Delphi (Free Pascal).

1,447

(6,221 odpowiedzi, napisanych Kolekcjonowanie)

Atari 65XE Arabic
http://www.amibay.com/showthread.php?t=50620

1,448

(43 odpowiedzi, napisanych Fabryka - 8bit)

@wieczor: syscall to wyjaśnił w 90% reszta to toporność QT oraz niechęć do c++ ;D
@voy: powinno się dać.

1,449

(43 odpowiedzi, napisanych Fabryka - 8bit)

Rozwijanie AspeQT okazało się niewypałem (jednak). Ale sama idea nowego softu, który odpowiadałby moim wymaganiom nie została zarzucona.
Rozpocząłem zupełnie nowy od zera.
Udało mi się dzisiaj doprowadzić program do stanu  zerowej funkcjonalności :) Program nie robi jeszcze nic pożytecznego, ale wszystkie podstawowe funkcje komunikacyjne są gotowe i działają.

Czym to się różni od dotychczasowych rozwiązań?

Przede wszystkim nie korzysta z windowsowego API obsługi portu szeregowego. Zamiast tego korzysta ze sterownika D2XX dostarczanego przez FTDI, który pozwala komunikować się 'bezpośrednio' z układem FTDI z pominięciem windowsowego API.
Wadą tego rozwiązania (aczkolwiek także zaletą) jest to że działa TYLKO z interfejsem 1050-2-USB zbudowanym na układzie FTDI.

W załączeniu screen z działania programu w obecnej wersji.

Pozdrawiam.

1,450

(35 odpowiedzi, napisanych Programowanie - 8 bit)

Ja w kwestii formalnej, owszem, w Atari BASIC nie ma instrukcji AND, ale nie usprawiedliwia to stosowania od razu assemblera(USR...). Jak Basic To Basic.