2,551

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

Ja bym spróbował ten mikrostyk w lewo zalać kontaktem do styków i trochę nim popykać, zostawić na 10 minut, potem znów popykać, zostawić na godzinkę, znów popykać, wysuszyć, powycierać i może ruszy. Może być częściowo zaśniedziały styk, wówczas po prostu nie kontaktuje. Kontakt do styków rozpuszcza tlenki i pomoże na taką przypadłość.

2,552

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

No dobra, ale ja tu nie ciągnę wątku, żeby sprawdzić czy wszystko jest ok, bo u mnie jest wszystko na pewno ok, tylko xangel chciał coś porównać, dlatego odpisałem:-)

2,553

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

@dragmar: odpaliłem sobie na Altirra, wygląda jak dla mnie tak samo, nie widzę różnic (pomijając pionowe prążki od zegara).

2,554

(244 odpowiedzi, napisanych Fabryka - 8bit)

x_angel: z tym ładnym obrazem to jest zasługa tego, że ułożyłeś lepiej wszystko na płycie i są mniejsze odległości oraz cały tor video jest bardziej "skumulowany" w jednym miejscu płyty, czy są jakieś modyfikacje w stosunku do oryginalnego Atari? A może to tylko kwestia wyrzucenia modulatora, który sieje najpewniej jakimiś zakłóceniami?

2,555

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

x_angel odpaliłem właśnie sobie Video Blitz na mojej Atarce z wypieszczonym SIMMexp i u mnie wygląda to tak jak w załączniku (chociaż ciężko to na zdjęciu uchwycić).

Możesz zdefiniować dokładniej o jakie paski Ci chodzi, bo nie wiem czy mam u siebie paski, czy nie?:-)
Jeśli chodzi o te pionowe prążki, to one u mnie są na wszystkim, również na ekranie READY, w zależności od wyświetlanych kolorów widać je bardziej lub mniej, na Video Blitz w ruchu ich nie widać (to zegar gdzieś chyba sieje czy coś).

Natomiast sprawdź sobie XMST czy masz wszystkie banki poprawne na ustawieniu na połowę pamięci przy SIMMexp. Z resztą tak samo należało by sprawdzić w 130XE. Ja jak walczyłem z SIMMexp, to w pewnym momencie miałem sytuację, że na pełnym 1MB miałem wszystkie banki poprawne, a po zmianie na 512 miałem błędy i wówczas właśnie było tak w Video Blitz, że niby całe demo działało, ale na tym płynącym tle pojawiały się jakieś tam śmieci.
Może w 130XE ta dodatkowa pamięć nie do końca dobrze działa z GAL-em i znów są jakieś problemy z timingiem przy jego zastosowaniu?

Łeee, no klasa:-) Super to wyszło, gratuluję _tzok_ fajnego ukończonego projektu.

Czy w takiej formie jak to teraz opisałeś, to jest gotowiec ostateczny dla diy? Pytam w sensie, czy jak zamówię sobie Nano V3 i DS3231, to już wszystko czego potrzebuję, wrzucam ostatnią wersję kodu, który załączałeś powyżej i działa?

Tak w sumie patrzę sobie teraz na ten kod i na tą płytkę mini arduino i w zasadzie jak to ma być w kilku sztukach robione jako diy, to może nawet i lepiej że to jest na arduino? Takie Arduino Pro Mini, to na aliexpress można kupić za dwa dolce, to u nas samego tiny czy tam mega za tyle nie kupisz. Tak samo ten RTC za dolca się dostanie. I masz wszystko już polutowane i złożone, w zasadzie musisz połączyć dwie płytki ze sobą i spiąć z Atari. Masz też rację, że to jest malutkie, z drugiej strony gdyby zrobić pod to płytkę, to wiele osób będzie miało problem z polutowaniem małego avr w smd. Przy rozwiązaniu z Arduino odpada też konieczność posiadania programatora. Ogólnie do takiego diy to chyba jednak skłaniam się przyznać Ci rację, że w tym przypadku to może być dobre rozwiązanie. W dzisiejszych czasach, to może i racja, żeby wybierać do takich rozwiązań gotowe płytki, bo przecież to upraszcza mocno sprawę i zdejmuje połowę roboty z głowy.
Moja propozycja jest taka, że jak masz to już tak działające, to ewentualnie skup się tylko na ustawieniu pinów tak, żeby w miarę możliwości dało się bez kabli samymi goldpinami spiąć dwie płytki razem, wypuść rysunek jak to spinać i ostateczny kod i kto będzie chciał to sobie zrobi. Projekt w takiej formie dobrze się nadaje do diy.
Sam chętnie zrobię dla siebie na tym Arduino Pro Mini w takiej formie, a jak będę miał tak działające u siebie już gotowe, to mogę kiedyś tam później zrobić pod to płytkę jeśli będzie to miało w ogóle jakiś sens...

Świetne rozwiązanie wymyśliłeś _tzok_
Bardzo mi się podoba.

Czy sprawdzałeś organoleptycznie jak to opóźnienie 1,5ms ma się w użytkowaniu? W przypadku joysticka jak i klawiatury pewnie nie ma problemu, bo 1,5ms to na tyle mało, że raczej nie będzie zauważalne. Natomiast przy myszy czy tam nie będzie się zapychał jakiś bufor? Pytanie czy np. przy adapterach myszy ps2, których bardzo dużo ludzi używa nie będzie jakichś jaj, trzeba by to sprawdzić, bo pamiętam, że jak się bawiłem różnymi adapterami z różnymi wersjami firmware, to ST czasem miało problem z przetworzeniem danych z adapterów, które w Amigach działały dobrze. Nie pamiętam w szczegółach, ale ST jakoś tam strasznie wolno tą mysz przetwarza.

Jak ukończysz działający już w 100% prototyp na arduino, to proponował bym Ci zastanowić się nad przełożeniem tego jednak na jakiś mały mikrokontroler. Takie przetwarzanie spokojnie da się zrobić jakimś małym Attiny, który będzie się też umiał skomunikować z zegarem. Miał byś tylko dwa małe scalaki, bateryjkę i całość na minimalnej wielkości płytce, co pewnie ładnie by się dało wkomponować do wnętrza Atari. Gdybyś potrzebował pomocy z mikrokontrolerami (dobór, programowanie, przeniesienie kodu z arduino itp.), albo z płytkami pcb (projektowanie, zamawianie itd.) to chętnie pomogę. Również gdybyś nie chciał tego robić, ale chciałbyś żeby coś takiego powstało, a projekt miał by pozostać jako otwarty diy, to mogę coś tam od siebie do projektu dołożyć bezinteresownie dla ludzi:-)

2,559

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

Nie wytrzymałem jak zwykle i znalazłem czas, którego nie miałem:-)

Zrobiłem testy ze zmianą fusebitów. "Małe kroczki" tylko wytraciły mi więcej czasu. Zasunąłem więc "z grubej rury". Ustawienie low fuse na 0x2E nic nie zmieniło. SIO2SD działa tak samo jak działało, a QMEG jak nie bootował tak nie bootuje.

Dobra, odpuszczam temat, tak jak pisałem wcześniej pasuje mi taka konfiguracja jak jest, wszystko mi ładnie działa, mam wszystko czego potrzebowałem, jest wygodnie, miło, nie kombinuję z tym więcej, dzięki wszystkim za pomoc.

2,560

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

x_angel, dzięki za podpowiedź, to może być dobry trop i dobry kierunek myślenia.
Przetestuję to ustawienie, bo nie przyszło mi wcześniej do głowy.

Niemniej jednak chyba był bym ostrożniejszy z tym ustawieniem niż napisałeś. Z datasheet Atmegi wynika, że najmniejsze opóźnienia startu programu można stosować tylko przy wykorzystaniu ceramicznych oscylatorów. W sumie nie wiem jak się to by zachowało, ale się trochę obawiam, żeby sobie nie uwalić mojego SIO2SD, które bądź co bądź po wielu modyfikacjach ustawień działa mi obecnie bardzo stabilnie.
Chyba przy wolnej chwili zacznę od testów na jakiejś innej Atmedze gdzieś na boku, przy czym wydaje mi się, że lepiej zacząć od zmiany o jeden krok, czyli zostawić 16K CK i tylko zmniejszyć additional startup time z 64ms na 4ms. 60ms to bardzo dużo i pewnie wystarczy.
Czyli Low FUSE na 0x2F
Nie mam teraz w najbliższym czasie chwilowo możliwości przetestowania tego, zrobię to w ciągu kilku dni i dam znać co z tego wyszło.

2,561

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

pajero, w zasadzie tak się bawię tym QMEG-iem dziś przez cały dzień i ponieważ nie trzeba wyłączać kompa i tylko robię ciągle zimny reset przez Shift+Reset, to stwierdzam, że nawet dobrze, że mi nie startuje automatycznie od razu:-)
W zasadzie zapobiega to przypadkowemu odpalaniu się pozostawionej poprzednim razem dyskietki na przykład wczoraj, więc nawet powiem szczerze wolę, że ten boot on power mi nie działa i się z tego cieszę - to nie bug, to ficzer:-)
Z drugiej strony ja się głównie bawię grzebiąc w kompach a nie ich używając, więc byłem ciekaw co jest nie tak i jak to naprawić, ewentualnie czy ktoś inny miał też kiedyś takie objawy.

A co do QMEG 5, to nic nie wiem że jest coś takiego. Jakieś info? Link? Cokolwiek?
Edit: dobra, już dotarłem do wątku o wersji 5 RC1. Tylko ona jest z 2010 roku, czyli ma już 8 lat to RC, a będzie tam kiedyś to skończone? Tak czy owak dzięki za sugestie, wypróbuję sobie tą wersję również.

Edit2: wrzuciłem sobie QMEG 5 na eproma do testów, wszystko działa poprawnie i bootuje też z niego poprawnie. Czyli czas opóźnienia startu w QMEG 5 jest w moim przypadku ok. Na QMEG 5 udaje się też nieznacznie zwiększyć szybkość transmisji z HSindex=06 na HSindex=05, ale dalej już nie idzie bo wyrzuca errory.
W sumie dzięki za odpowiedzi/podpowiedzi - temat chyba mam w większości opanowany. Polecam również QMEG-a wszystkim, którzy tu jeszcze trafią w przyszłości:-)

2,562

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

Dzięki za odpowiedź Larek.
Select działa prawidłowo, wszystko inne z resztą też. W innych wersjach QMEG-a z resztą nie mam tej przypadłości, którą opisałem, występuje to tylko przy QMEG+4.04
Prędkość SIO2SD mam 06, ale próbowałem też inne i też się nie bootuje, więc to nie to.

Zrobiłem dodatkowy test. Wyglądało mi na to, że SIO2SD uruchamia się na tyle długo, że nie jest jeszcze gotowe w momencie kiedy QMEG próbuje bootować z niego, więc QMEG stwierdza najwyraźniej, że nie ma z czego bootować, więc wyświetla swoje menu. SIO2SD jest gotowe dopiero po tym fakcie, a więc za późno. Wspomniany test, który zrobiłem polegał więc na tym, że zasiliłem SIO2SD z osobnego zasilacza i włączyłem je najpierw, a dopiero później komputer. I w ten sposób od razu QMEG zabootował z SIO2SD. Tak więc mam potwierdzenie teorii o zbyt długim starcie SIO2SD lub zbyt szybkim starcie Atari z QMEG-iem.

Nowe pytanie jest więc takie: czy ktoś ma pomysł jak to poprawić? Czy da się jakoś przyspieszyć start SIO2SD, żeby zdążyło wystartować przed QMEG-iem, lub też czy da się opóźnić start Atari z QMEG-iem, żeby SIO2SD zdążyło wstać?

2,563

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

Nigdy nie używałem wcześniej QMEG-a, ale zachęciły mnie filmy Larka i postanowiłem sobie zamontować.
Moje trzy główne pobudki po temu: natywna obsługa szybkiej transmisji SIO, zimny reset na Shift+Reset, odwrócony Option do Basica.
Zamontowałem sobie kość z przełącznikami, wszystko śmiga elegancko, ale jest jedna dziwność z QMEG+4.04 i nie wiem czy to tak ma być czy coś jest u mnie nie tak.
Chodzi o to, że na oryginalnym OS oraz na starszych QMEG (np. 4.2) jak włączam kompa, to bootuje z SIO2SD normalnie, natomiast na ostatnim QMEG+4.04 po włączeniu nie bootuje z SIO2SD. Efekt jest taki, że włączam kompa i mam ekran QMEG po prostu i nie startuje obraz zamontowany z SIO2SD. Wciśnięcie L normalnie listuje zawartość dyskietki, można też wczytywać wówczas wszystko bez problemu. Można też zrobić zimny start przez Shift+Reset i wówczas też normalnie zabootuje. Tylko bezpośrednio przy włączeniu kompa nie bootuje. Ten typ tak ma, czy coś jest u mnie nie tak?

2,564

(3 odpowiedzi, napisanych Software, Gry - 16/32bit)

Nie podpowiem w kwestii co to za gra, bo nie wiem, ale jeśli trzeba machać jak w Decathlonie, to polecam mój (S)NESctrl:-)

2,565

(57 odpowiedzi, napisanych Zloty)

Jak by Ci się nikt nigdy do końca świata nie znalazł co by po drodze przewiózł monitory, to podpowiem, bo wysyłałem normalnie kurierem jakiś czas temu monitor SM124 i nic mu się nie stało. SM124 jest dość mały i lekki. Ja wziąłem większy karton, dookoła cały wyłożyłem styropianem 5cm, tak że monitor z każdej strony miał te 5cm zabezpieczenia solidnego. Do środka jeszcze masa folii bąbelkowej żeby wszystko było wypełnione, sztywne i nic nie latało luzem. Karton obklejony porządnie taśmą pińcet razy i cała paczka była tak bezpieczna, że możesz nią spokojnie rzucać nawet i nic się nie ma prawa stać. Nadając u kuriera poprosiłem miłą panią o obklejenie naklejkami "ostrożnie szkło", wysyłałem DPD, bo mam pod nosem punkt nadawczy i takie naklejki nic dodatkowo nie kosztują.

2,566

(32 odpowiedzi, napisanych Fabryka - 8bit)

x_angel, mam pytanie, czy ten projekt jakoś dokończyłeś czy nie, bo przyszło mi do głowy pobawić się spartą, więc kombinuję jak i w czym ją umieścić?
Napisz jak możesz w związku z tym czy dokończyłeś ten projekt, jeśli tak, to jakie są wady i zalety w stosunku do innych rozwiązań ze spartą, ewentualnie czy może masz jakieś płytki lub carty gotowe do sprzedaży i jeśli tak, to za ile?

2,567

(244 odpowiedzi, napisanych Fabryka - 8bit)

Ładna rzecz:-)

x_angel, a po ile te płyty ITX?

2,568

(21 odpowiedzi, napisanych Software, Gry - 16/32bit)

Ja najbardziej lubię pykać w:
- D-Generation (moja ulubiona gra na ST)
- Monkey Island (mimo, że na ST wypada słabo graficznie w porównaniu do innych platform, to wg mnie ma klimat i lubię grać w nią właśnie na ST)
- Gobliiins (też najbardziej lubię na ST)
- Microprose Golf (w ogóle lubię golfa, a ten najlepiej mi przypadł do gustu)

2,569

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

Gry pod HDD dostosowuje Peter Putnik i są do ściągnięcia tu: http://atari.8bitchip.info/fromhd.php#DL
Przy tych grach często jest też zestaw linków do różnych wersji obrazów pod HDD i obrazów dyskietek i często tamtędy właśnie można znaleźć właściwą wersję danej gry z STFM spatchowaną pod STe.

2,570

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

Tak, w zasadzie wszystko z ST chodzi na STe, nie spotkałem nic co by mi nie poszło. Ale nie zdziw się, bo ja się mocno zdziwiłem po przesiadce z STFM na STe. Otóż rzecz polegała na tym, że całe mnóstwo gier, które śmigały na STFM nie chodziły na STe.

Najpierw myślałem, że jest coś nie tak z tym STe, którego kupiłem.
Następnie znalazłem informację, że niektóre z gier, które miałem faktycznie nie chodzą na STe.
Później ostatecznie okazało się, że na STe trzeba od nowa szukać gier, które są dostosowane do niego i wszystko chodzi, tylko musisz poszukać odpowiednią wersję poprawioną.

W większości przypadków chodzi o to, że STe ma większy rozmiar TOS-u niż STFM i w skrócie mówiąc jest problem polegający na adresowaniu pamięci. Problem ten głównie objawia się na crackowanych grach, czyli na większości softu jaki chcemy sobie używać:-)

2,571

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

Problem tak zwanego "bad DMA" jest problemem mitologicznym i z ostatecznych wniosków z testów Exxosa oraz z moich korespondencji z Peterem Putnikiem (w trochę innej sprawie korespondowaliśmy, ale dotykaliśmy tematu DMA i PP wypowiedział się tożsamo z Exxosem na ten temat) wynika, że to nie jest kwestia konkretnych serii układu DMA, ale przypadłość konstrukcyjna Atari ST w połączeniu ze starzeniem się elementów. Ponadto istotne dla problemu jest również łączenie technologii "starej" z "nową" i odporności takich mieszanek na zakłócenia oraz samo ich generowanie zarówno przez układy Atari, jak również przez dołączane do niego nowe urządzenia.

Jeżeli nic się u Ciebie nie dzieje nadzwyczajnego i nie masz żadnych objawów "złego DMA", to nie masz co sprawdzać, daj se siana z tym tematem. Nie tykaj też tego jeśli działa, bo nabawisz się właśnie wówczas kłopotów. Czy masz problem z DMA czy nie, to wyjdzie kiedy będziesz podłączał jakiś interfejs dysku twardego. Sprawa jest prosta: jeśli będzie działało wszystko dobrze, to nie masz problemu, a jeśli będą się działy jaja, to i tak nie ma jednoznacznej recepty na naprawę i czeka Cię wówczas z tym droga przez mękę:-)

2,572

(44 odpowiedzi, napisanych Programowanie - 8 bit)

Kurde, ja te gry na Atari dzieciom pokazuję:-) Bardzo proszę o przyzwoitość:-)

2,573

(44 odpowiedzi, napisanych Programowanie - 8 bit)

Haa! Super, świetnie się teraz zapowiada i rozwija:-)
Jeśli mogę wtrącić uwagę: wiem, że to faza projektowa na razie, ale poprzedni pysk robala był lepszy, bo nie wyglądał jak penis:-) Nie idź tą drogą:-)

2,574

(44 odpowiedzi, napisanych Programowanie - 8 bit)

Hehe:-) @tebe poruszasz niepotrzebnie pewne drażliwe kwestie, które mogą spowodować "popsucie" się delikatnie mówiąc wątku, który do tego momentu jest bądź co bądź o grze:-)

2,575

(44 odpowiedzi, napisanych Programowanie - 8 bit)

Tak, z każdą ilością robali >1 grywalność i ogólna miodność gry, stopień jej atrakcyjności i wciągania będą drastycznie większe, a gra zrobi się pełniejsza w sensie, że poziomy będą bardziej wypełnione i mniej mroczne, bardziej dynamiczne itd. @xxl ja sobie myślę, że jak się do tego przyłożysz i do tego zrobisz finalnie jakąś super grafikę, muzykę, dźwięki, efekty specjalne itd. (lub ktoś zrobi), to ta gierka ma spore szanse stać się nie lada hiciorem, może nawet na miarę Laury:-)