1,576

(279 odpowiedzi, napisanych Fabryka - 8bit)

Wymiana jest znacznie latwiejsza. Dolozenie spowodowalo koniecznosc uzycia fpga i znacznie skomplikowalo uklad - ale z jaka wielka korzyscia :D

1,577

(279 odpowiedzi, napisanych Fabryka - 8bit)

@Pin: Moze sie myle, ale w tej wersji sa 2 procesory. Org. 6502c i 65816 wiec prawdopodobnie bedzie mozliwosc uruchomienia tego w trybie natywnym :) Dlatego mi sie to podoba.

1,578

(86 odpowiedzi, napisanych Sprzęt - 16/32bit)

74LS może być za wolny, czasy na poziomie 8-10ns.
74F oferuje czasy rzędu 5-6ns, Można też użyć serii 74ABT (4ns) (ACT też są za wolne)

Nie wiem czy to robiłeś, ale zacząłbym od wyjęcia i ponownego włożenia wszystkiego co jest w podstawkach i slotach.
Jak masz mikroskop, to przyglądnij się wszystkim pinom czy są dobrze polutowane, narzędzie typu zakrzywiony szpikulec dentystyczny świetnie nadaje się do diagnozowania luźnych pinów, ew lutownica w rękę lupa w drugą i poprawić wszystkie luty :D
Niejeden sprzęt ożył po takiej procedurze.

1,579

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

Mam pewną teorię na ten temat, ale nie bardzo wiem jak ją sprawdzić.
Prawdopodobnie winny jest "układ synchronizacji" podnośnej chrominacji PAL z zegarem systemowym
I/lub Łatane GTIA żeby podołalo PAL'owi.

1,580

(371 odpowiedzi, napisanych Fabryka - 8bit)

W załączeniu flasher, działa z SIDE2 - przetestowane na moim egzemplarzu.

Czasami po flashowaniu trzeba nacisnąć reset przynajmniej u mnie. Nie wgłębiałem się jak to działa ale działa.
Flasher jest autorstwa CANDLE, podmieniłem mu tylko zawartość flasha.

Z SIDE1 testowałem na Altirze i także zadziałało bez problemów, nie mam SIDE1 więc nie mam jak sprawdzić na prawdziwym HW.chyba

Flashować należy uruchamiając flasher z LOADERA side, nie z SDX. Prawdopodobnie nadpisze to SDX. Najprawdopodobniej należy też wyłączyć side w U1M!. Inaczej może się nadpisac SDX lub U1M.
Smacznego

Co do ładowania ATR'ów ... myślałem nad tym, ale na chwilę obecną nie mam pomysłu jak by to rozwiązać. Napewno nie da się uzyskać takiej prędkości jak przy ładowaniu XEX'ów :)
W MyIdeII z atarimax jakoś to rozwiązano. Przyglądnę się i może coś z tego wyjdzie.

Edit:
Tak sie nie da. MyIdeII zdaje się wymaga podmiany ROM'u na specjalnie spreparowany.
Chyba że jest jakiś sposób aby emulować PBI bez ingerencji w ROM.

1,581

(371 odpowiedzi, napisanych Fabryka - 8bit)

Ostatnia chyba wersja loadera do testów. Ostatni problem pomógł mi rozwiązać phaeron z AA (Autor Altirry). Teraz wszystko już działa tak jak należy (przynajmniej na tyle ile udało mi się przetestować) i jest wszystko czego mi brakowało w org. loaderze.


Jak będzie zapotrzebowanie to spreparuję flasher :D narazie tylko xex do testowania.


Jeżeli ktoś jest zainteresowany kodem źródłowym, proszę napisać to chętnie udostępnię.
W przyszłości planuję zrobienie prostego API do streamowania z zewnętrznego pliku.

Smacznego.

1,582

(21 odpowiedzi, napisanych Bałagan)

Proponuję uściślić. Ponieważ złącze powszechnie zwane PS/2 to też DIN.

1,583

(45 odpowiedzi, napisanych Programowanie - 8 bit)

W kwestii formalnej OSC też jest pinem wejściowym.
Do samego zliczenia cykli HBLANK linie ANx nie są niezbędne, ale GTIA nie jest autonomicznym układem i robi tylko to co mu (jej ? ;D ) ANTIC zapoda. a w tym przypadku wydaje mi się to istotne. Szczególnie jakieś dodatkowe przesunięcia które się pojawiają.
Zainteresował bym się też tym czy coś nie dzieje się z sygnałem FØ0.

1,584

(45 odpowiedzi, napisanych Programowanie - 8 bit)

Hmm...
Pomijając to że GTIA jest chyba jednym z bardziej zakręconych układów Atari a przy tym najgłupszym (nie potrafi nic autonomicznie zdziałać). To ja bym zrobił tak.
Rejestr COLBKs ustawić na jakąś wartość żeby generowany był sygnał luma ($ff np). Potem zdjął bym oscylogramy z pinów:
AN2,AN1,AN0,OSC,COL i ew Ø2.

NA podstawie danych z linii ANx oraz tego kiedy pojawia się i znika sygnał na pinie COL można wszystko sprawdzić czego potrzebujesz.

Edit:
W wersji minimum:
ustawić colbks
Poke 559,0
I porównać zmianę przebiegu na AN1, COL, i OSC jako referencja.

1,585

(10 odpowiedzi, napisanych Bałagan)

Niestety nie wiem nic więcej. Pozostaje jescze poszukać u chińczyków, może gdzies mają kilka sztuk, ale pewnie doliczając koszty to się nie opłaci.

1,586

(10 odpowiedzi, napisanych Bałagan)

http://www.elektroda.pl/rtvforum/viewto … 83f57bde81
Nie jest to do końca zamennik jednak, ale może się przyda.
http://www.brain4home.eu/index.php?page … ;Itemid=16

1,587

(10 odpowiedzi, napisanych Bałagan)

Jest jakiś zamiennik dostępny, ale nie pamiętam nazwy. Na elektrodzie kiedyś ktoś podawał.

1,588

(371 odpowiedzi, napisanych Fabryka - 8bit)

@lemiel
W SIDE1 jest chyba ten sam RTC co w SIDE2 więc powinno raczej działać

@Jacques
Włączenie/wyłączenie opcji R różni się tylko wpisaniem 0 lub 1 do BOOT ($09) nic więcej.

Wogóle wymyśliłem nowe zastosowanie do SIDE.

Musze to sprawdzić, wymaga to napisania programu itp, ale można Side użyć do streamowania czegokolwiek z pliku.
Np. pierwsze lepsze zastosowanie:
Stream grafiki tła do gry. Wymaga to trochę zachodu ale da się po napisaniu narzędzi pomocniczych zrobić naprawdę łatwo i szybko.

1,589

(371 odpowiedzi, napisanych Fabryka - 8bit)

w1k do not flash it because it still needs some improvements, and this is only new xex loader no atr support. Just load it using side loader, and Enjoy.
Any feedbak is welcome :)

1,590

(371 odpowiedzi, napisanych Fabryka - 8bit)

R - to RESET Handler.

Po nacisnieciu RESET aktywuje ponownie SIDE i wykonuje cold reset.

1,591

(371 odpowiedzi, napisanych Fabryka - 8bit)

Poprawiłem loader i kilka drobiazgów związanych min. z zapisywaniem stanu.
Teraz powinien być kompatybilny z każdą kartą zgodną ze specyfikacją CF. Prosiłbym o przetestowanie :D

Przy okazji, gdzie się zgłasza bugi Altirry ? Nie mogę jakoś znaleźć.

1,592

(6,354 odpowiedzi, napisanych Kolekcjonowanie)

Ale mina:

kod firmware jest zamknięty, tym niemniej istnieje możliwość zakupienia procesora z najnowszym firmware i aktualizacji poprzez wymianę w podstawce procesora

A co jak w firmware jest BUG ??
Użytkownik jest zmuszony kupić nowy procesor ??

1,593

(38 odpowiedzi, napisanych Zloty)

A kupiłeś Atari na prezent komunijny ?

1,594

(371 odpowiedzi, napisanych Fabryka - 8bit)

Lemiel: Dzięki za obraz, przydał się.
Szczególnie lasermania. U mnie się raz ładuje raz nie. I to jeszcze w zależności gdzie w katalogu ją umieszczę. Z root dir się nie ładuje zupełnie. Z podkatalogu czasami, i przynajmniej mignie stroną tytułową i dzwiękiem.
Na emulatorze odwrotnie :P
Co ciekawe z org. Loadera ani razu nie udało mi się tej lasermanii załadować.
(testowane na gołym 800XL + side2)

Problem leży gdzieś na styku Hardware/Software - przyjąłem trochę zbyt śmiałe założenia chyba.

Jacques: Image raczej nie będzie potrzebny. Ale jak się nudzisz na pewno nie zaszkodzi.

1,595

(371 odpowiedzi, napisanych Fabryka - 8bit)

Brak lepszego punktu zaczepienia ...
Dlatego też trzeba wyeliminować chociaż jeden element.
Aby wyeliminować problem z odczytem FileSystemu przydał by się też obraz karty jakiejś która nie działa.

1,596

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

Czy oryginał to nie będzie mask ROM (2316) ? a ten 'uszkodzony' 2716 ?
Jest drobna różnica w pinologii:  http://ist.uwaterloo.ca/~schepers/roms.html
Były też kiedyś epromy pinowo kompatybilne z romami: 2516

1,597

(371 odpowiedzi, napisanych Fabryka - 8bit)

COLBK:             equ    $D01A

1,598

(371 odpowiedzi, napisanych Fabryka - 8bit)

Zrobienia zrzutu pamięci pewnie nie masz możliwości. Dziś nad ranem przyśniła mi się możliwa przyczyna, ale zweryfikowałem to i to nie jest to.

Dziwne jest także to że włączenie/wyłączenie pasków zmienia zachowanie się loadera ...
Zamieniam 'sta COLBK' na 'lda COLBK' - nie powino to chyba mieć najmniejszego wpływu.

1,599

(371 odpowiedzi, napisanych Fabryka - 8bit)

Próbowałem na różne sposoby i nie udało mi się uzyskać wspomnianego efektu.
Mógłby ktoś zrobić obraz karty z której się nie ładuje poprawnie i wysłać mi? albo gdzieś uploadować. Chcę wykluczyć problem z filesystemem.  Bo zauważyłem że problem jakby występuje na małych kartach. Niestety najmniejsza jaką udało mi się znaleźć ma 1G.

1,600

(9 odpowiedzi, napisanych Programowanie - 8 bit)

A masz co mi tam: http://tajemnice.atari8.info/7_91/7_91_6502.html