801

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

Interfejs IDE+ nie generuje przerwań, więc jedyna możliwość, żeby wstrzymał na chwilę pracę komputera, to (poza procedurą inicjalizacji) odwołanie do SIO. Czy dane do muzyczki znajdują się na dysku?

802

(46 odpowiedzi, napisanych Fabryka - 8bit)

Można by pomyśleć o płytce rozszerzenia, montowanej zamiast oryginalnego procesora, zawierającej jakąś ATMegę. Sprzętowo dziecinnie proste. Trzeba tylko napisać (lub przetłumaczyć) kod. Trochę czasu to zajmie. Pytanie - ilu byłoby zainteresowanych posiadaczy XF-ki?

803

(46 odpowiedzi, napisanych Fabryka - 8bit)

Bo nie ma prawa.  Procesor 8050 ma tylko 256 bajtów RAM.

804

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

Siedlce jeszcze nie są w centralnej Polsce. :)

805

(34 odpowiedzi, napisanych Software, Gry - 8bit)

- MULE
- Kennedy Approach
- Eidolon
- Schreckenstein
- Boulder Dash
- Montezuma's Revenge
- Colossus 4
- G.A.C.C. Road Race
- Trains
- Drop Zone

806

(23 odpowiedzi, napisanych Software, Gry - 8bit)

Wychodzi na to, że za wcześnie się pochwaliłem i Eidolon w tej wersji jednak nie zadziała. Korzysta z rozszerzonej pamięci przełączanej niestandardowym rejestrem pod adresem $D701 (w mojej Atarce siedzi tam VIA) i z dodatkowej pamięci RAM na stronie $D6.

807

(23 odpowiedzi, napisanych Software, Gry - 8bit)

drac030 napisał/a:
Simius napisał/a:

Proszę bardzo. Nie bardzo wiem, dlaczego nie chce mi chodzić pod Atari800Win. W rzeczywistości fizycznej chodzi normalnie.

U mnie ten ATR nie chodzi, ani z hdd, ani z SIO, ani w turbo, ani w standardzie, ani z włożonym IDE+, ani z wyjętym. Zero.

W takim razie muszę go przejrzeć na okoliczność przystosowania do mojego komputera, który ma trochę niestandardowych ficzerów. Tyle czasu minęło odkąd to robiłem, że mogłem o czymś zapomnieć.

808

(23 odpowiedzi, napisanych Software, Gry - 8bit)

Pin napisał/a:

chętnie są z tą wersją osobiście zapoznam ;)-

Proszę bardzo. Nie bardzo wiem, dlaczego nie chce mi chodzić pod Atari800Win. W rzeczywistości fizycznej chodzi normalnie.

809

(23 odpowiedzi, napisanych Software, Gry - 8bit)

drac030 napisał/a:

Road Race i Karateka chodzą, z gierek w ogóle nie działa mi tylko Koronis Rift.

Być może Koronis Rift dlatego nie działa, że ma własne procedury SIO. Pamiętam, że tak było w Eidolon (też z Lucasfilm). Co ciekawe, jeśli sobie dobrze przypominam, procedury SIO były w jakiś sposób zintegrowane z procedurami VBL. W końcu udało mi się przekonać tę gierkę do korzystania z procedur systemowych, więc (tu do Pina) - Eidolon w mojej wersji zadziała.

810

(46 odpowiedzi, napisanych Fabryka - 8bit)

Typowa bateria CR2032 ma 200-250mAh, czyli średnio 225mAh. Zastosowany w interfejsie układ zegara pobiera w stanie standby 0,8uA (podczas aktywności jest zasilany z komputera i prądu z baterii nie pobiera). Wobec tego proste obliczenia wskazują, że teoretycznie bateria powinna wystarczyć na 32 lata. W praktyce dochodzi jeszcze prąd wsteczny diody doprowadzającej zasilanie z układu (0,5uA), zmniejszający żywotność do ok. 20 lat i samorozładowanie baterii. W temperaturze pokojowej wynosi ono jakieś 0,5% energii rocznie, czyli w sumie można liczyć na jakieś 18 lat.

811

(46 odpowiedzi, napisanych Fabryka - 8bit)

bezrobotny napisał/a:

chodzi mi o wykombinowanie jak wlutować podstawkę dla baterii... póki jeszcze IDE są niezmontowane...

Wykombinuj przy okazji, jak wlutować podstawki pod scalaki. Jakby który kiedy padł, będzie jak znalazł.

812

(486 odpowiedzi, napisanych Fabryka - 8bit)

W pierwszej chwili myślałem, że te 133 to pomyłka. Błąd o tym numerze w ogóle nie jest zgłaszany przez BIOS interfejsu, więc musi pochodzić z samego MyDOS-a. Nigdy nie zdarzył się przy uruchamianiu żadnego interfejsu. Jeśli powtarzalny, to pewnie szansa na znalezienie przyczyny istnieje.

813

(486 odpowiedzi, napisanych Fabryka - 8bit)

Formatujesz z opcją /N ?

814

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

http://www.atari.org.pl/forum/viewtopic … 34#p111034

815

(22 odpowiedzi, napisanych Fabryka - 8bit)

bezrobotny napisał/a:

co za kretyn to wymyślił, żeby baterię wlutowywać do płytki

Trudno to będzie ustalić, bo proceder jest tak stary, jak płytka drukowana.

816

(22 odpowiedzi, napisanych Fabryka - 8bit)

Informacje poszły na PM.

817

(22 odpowiedzi, napisanych Fabryka - 8bit)

Jeśli złącze CN50 jest zgodne pin w pin ze standardowym PBI, to da się połączyć w prosty sposób, przy pomocy złącz zaciskanych na taśmę. W obu wersjach jest to możliwe.
Tabelka jest aktualna.

818

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

Candle napisał/a:

kondensatory w zależności od płyty są, albo ich nie

Słuszna uwaga. To tak, jak i POKEY-e. W zależności od płyty są, albo ich nie ma.

819

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

Po mojemu problem leży w pojemnościach obciążających linie transmisyjne. Przy prędkości 126kbit/s różnica czasu propagacji stanu niskiego i wysokiego, mierzona na poziomie 2,5V, jest bliska połowie bitu a wówczas próbkowanie wypada na zboczu, co wystarczy, żeby skutecznie popsuć transmisję. Niewielkie obniżenie prędkości odbiornika poprawia sytuację, bo próbkowanie odjeżdża od zbocza. Sugeruję zmianę kondensatorów na wejściu i wyjściu danych z 1nF do 330pF i rezystorów podciągających z 4,7k do 2,2k.

820

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

Powtarzalność błędu może świadczyć o jego wspólnym źródle. To, że coś na PC jest zrobione źle, nie byłoby akurat niczym szczególnie zaskakującym.

821

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

Skoro poprawny jest wzór na Atari, to prawdopodobnie błędny jest wzór na PC, bo co innego?

822

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

Nienaganny synchronizm sygnałów O2 i ACLK (z lekkim tylko przesunięciem fazy) świadczy o tym, że współczynnik podziału jest z absolutną pewnością liczbą całkowitą.

823

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

Z ciekawości pomierzyłem częstotliwości swoim oscyloskopem. Nie mam 100% pewności, czy mierzy poprawnie, bo nigdy tego nie sprawdzałem. Wszystko, co w tym zakresie podaje specyfikacja, to dokładność bazy czasu +/- 50ppm.
Komputer 800XE, bez rozszerzeń.
Wyniki pomiarów:
Częstotliwość sygnału OSC na nóżce 37 FREDDIE-go: 3,5468001MHz
Częstotliwość sygnału ACLK na nóżce 27 POKEY-a przy zawartości rejestru AUDF3/AUDF4:
0 - 126,67200kHz / 126,67000kHz
1 - 110,83800kHz / 110,83599kHz
2 - 98,522003kHz / 98,524002kHz
3 - 88,670005kHz
4 - 80,610000kHz / 80,608001kHz
5 - 73,892000kHz / 73,889999kHz
6 - 68,208000kHz / 68,206001kHz
8 - 59,114002kHz / 59,111999kHz
9 - 55,418000kHz / 55,417999kHz
10 - 52,158000kHz / 52,15999kHz
16 - 38,552001kHz / 38,55400kHz
40 - 18,866001kHz

Wskazania nie są całkowicie stabilne, bo z reguły pojawiają się na przemian dwie (podane)  wartości, z których jedna (pierwsza) jest czasowo wyraźnie dominująca. Wystarcza to jednak do stwierdzenia, że podany wzór na baudrate wygląda na poprawny.

824

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

Nie z oscyloskopem, a z częstościomierzem raczej. Oscyloskop za mało precyzyjny. Jak nie zapomnę, to w poniedziałek zmierzę.

825

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

Mechanizm działania układu polega na wygenerowaniu przez ok. 0,6s stanu wysokiego na TRIG3. Kiedy procedura resetu wykryje zmianę stanu tej linii w stosunku do poprzedniego, zapisanego w GINTLK, wówczas następuje przejście do zimnego startu. Układ ma jednak pewne ograniczenia. Po pierwsze - nie będzie działał z kartridżem zajmującym obszar $A000...$BFFF. Ponieważ taki kartridż ustawia TRIG3 na stałe w stan wysoki (chyba, że potrafi sam się odłączyć, jak SDX). Po drugie - układ jest wyzwalany zboczem opadającym, więc o ile nie stanowi to problemu w komputerach serii XE, w których impuls reset jest wytwarzany przez uniwibrator NE555 w momencie zwolnienia przycisku RESET, jego długość jest z góry ustalona i nie zależy od czasu przyciśnięcia przycisku, o tyle w komputerach serii XL impuls reset trwa tyle, ile wciśnięty jest przycisk. Jeśli będzie wciśnięty zbyt długo, stan wysoki wygenerowany na TRIG3 w momencie przyciśnięcia skończy się zanim procedura reset go sprawdzi. I wtedy nie zadziała.