Przejdź do treści forum
atari.area forum
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
Wyniki konkursu i gala FujiCup 2025 Poznaj zwycięzców dorocznego turnieju FujiCup 2025 wspierającego twórców gier na Atari XL/XE.
Fujisan 1.1.8 Nowa wersja emulatora Fujisan przynosi wsparcie dla FastBasic oraz poprawki błędów w obsłudze dźwięku.
Wyniki 24h Compo: System Error Poznaliśmy zwycięzców 24h Compo: System Error.
Gearlynx 1.2.1 Gearlynx to wieloplatformowy emulator konsoli Atari Lynx, który właśnie doczekał się ważnych poprawek.
II. Baskijski Turniej Atari 8-bit Relacja z drugiej edycji retro zawodów Atari 8-bit zorganizowanych przez Euskal Retro w Bilbao.
Opcje wyszukiwania
dely napisał/a:zybko reaguje na dobre pomysły i implementuje je w Altirra.
Swoją drogą debugger Altirra ma wysoką renomę. Z kolei debugger w Atari800 (https://atari800.github.io/), który jest chyba jedynym sensownym emulatorem na wiele platform, ma beznadziejny interfejs terminalowy.
RetroDebugger zawiera w sobie emulatory, a po wielu latach to jest ciągle beta. Nie można skorzystać z innego emulatora. Masz to, co zapakowano w debugger, oraz UI RetroDebuggera jest graficzne a nie okienkowe (ImGui to nadal tylko graficzna nakładka).
A gdyby udało się zatrzymać 6502(C) i bezpiecznie czytać RAM (może i pisać?), to dzięki takiej separacji być może byłoby możliwe debugowanie fizycznego Atari z użyciem jakiegoś ESP czy innego Arduino. Ktoś z wiedzą o sprzęcie mógłby się wypowiedzieć.
dely napisał/a:Świetny pomysł - może warto zainteresować tym phaerona, on szybko reaguje na dobre pomysły i implementuje je w Altirra.
Dzięki!
tebe napisał/a:Retro Debugger
Znam RetroDebugger. Ciekawy projekt, ale architektonicznie to coś innego (ma choćby wbudowany emulator, czego nie ma sensu powielać). Poza tym nie jest zbyt wygodny.
Cześć wszystkim!
Zrobiłem prototyp frontendu monitora i debuggera a800mon, wraz z binarnym protokołem.
Głównym powodem jest chęć eksploracji pamięci Atari i eksperymenty na żywym organizmie. Na Linuxie używam emulatora Atari800, którego debugger i monitor jest, mówiąc delikatnie, nieużywalny. Stąd pomysł, żeby zrobić do tego wygodne UI oraz CLI. Protokół do monitora i debuggera siłą rzeczy musiał powstać, żeby to działało.
Dzięki protokołowi można użyć a800mon z dowolnym backendem (np. innym emulatorem) - wystarczy że backend zaimplementuje protokół. To zdejmuje ciężar programowania samej emulacji i można polegać na istniejących rozwiązaniach.
Projekt jest we wczesnej fazie developmentu. Wymaga sforkowanego emulatora Atari800 z włączonym Remote Monitorem. Aktualnie działa tylko na Linuxach i unixpodobnych systemach (wymagane sockety). Transport TCP/IP lub alternatywny dodam, jeśli maintainerzy Atari800 w ogóle przyjmią pull request z Remote Monitorem.
Jestem ciekawy Waszych uwag.
https://www.youtube.com/watch?v=9Co0CPifd6Y
- a800mon: https://github.com/a800mon/a800mon
- Fork Atari800: https://github.com/a800mon/atari800
perinoid napisał/a:A może po prostu coś ci nie łączy w gnieździe carta? Takie przypadki są znane (sam miałem zjedzoną przelotkę na ścieżce do gniazda, komputer działał świetnie dopóki nie włożyło się jakiegokolwiek carta).
Łączy. Przemierzyłem. Szyna danych też jest ok. Adresowa pewnie też będzie ok, skoro działa bez option.
EDIT:
Po objawach wchodzenia w TESTINI wnioskuję, że procedura RESET zeruje NGFLAG z jednego z dwóch powodów:
- Błędu RAM (self test nie wszystko sprawdza)
- Błędu ROM (checksum)
Po wciśnięciu OPTION ustawiany jest BASICF (odłączanie BASIC-a), wskutek czego procedura GRAMHI ustawi większy zakres pamięci do dyspozycji. Bez OPTION działa, to błąd ROM checksum nie powinien wchodzić w rachubę. Czyli trzeba kręcić się w okolicach defektu RAM (MT426) albo sterowania pamięcią (MMU). W procedurze bierze udział PIA, ale to pewnie co innego by się waliło.
EDIT2:
Ale przecież bootowanie z OPTION lecz bez cartridge działa, a to CARTGO odpowiada za detekcję cartridge (czyli ta sama część procedury RESET musi być wykonywana, i self testu nie ma). To musi być coś innego.
Ten ram jest raczej ok. Coś jest nie tak przy bootowaniu cartridge z włączonym option, bo wpada mi do memory testu (ten pokazuje błąd w zakresie $A000-$BFFF, ale to jest zakres 8k tego cartridge). Bez option działa. Z dyskietek jest OK, test RAM bez cartridge też wypada OK. Może to jakaś wada bootloadera a8picocart, albo jakaś inna usterka powoduje błąd bootowania. Czekają mnie bardziej wyrafinowane testy...
Otarł mi się ten produkt o oczy. Rozważę.
Jakbyś naprawił RAM (oczywiście podstawki) i wstawił moduł stereo w miejsce pokey'a to jeszcze może nieźle byś tą płytę sprzedał.
Znalazłem ram, podstawki mam. W przyszlym tygodniu przelutuję. I znowu będzie mi brakowało POKEY-a ;)
Przyznam, że nabyłem drogą kupna jeszcze jedną atarynę, którą też chcę przetestować i (jeśli trzeba) ożywić.
Muszę mieć chip do mojej 65-tki, bo tu się złe rzeczy zaczynają dziać :D
Jasne, zachowam i pewnie zostanie do stereo. Póki co wyszło, że replacement ma uwalony RAM. Chce mi się to przelutować, i zarazem nie chce.
Panowie, a czego potrzebujecie? (Abstrahując od dystansowania się od zapędów monopolistycznych Alledrogo). Istniejące kanały sprzedaży są niewystarczające? Albo za drogie? Czegoś brakuje?
alex napisał/a:Jest aktualnie za 290 zł
POKEY działa łącznie z SIO. Przełożyłem 1:1. Ołtarzyk zacząłem robić.
lopez napisał/a:A najgorsze to to, że dostajesz taką płytę, a tam uszkodzony ram lub inna pierdoła i znowu szkoda rozbierać ;-)
Tyż prowda. Jest chęć usprawnienia a nie robienia dawcy.
Na ebay-u są pokey-e z El Dorado po 75usd (zabuliłbym te trzy paczki), ale kiedy kupujesz z PL to cena skacze do ~90USD (pewnie podatek), dochodzi przesyłka ~30 USD i może dojść cło. To wolę kupić atarynę na chodzie. Tyle że jej nie oskalpuję :D
Pawex napisał/a:Nie śpiesz się z kupowaniem. Atarynek nie brakuje. Za jakiś czas będziesz miał ładniejszą i w lepszej cenie.
Nie ukrywam że ostrzę zęby na RM800XL. Ale szukając POKEY-a i ewentualnych dawców poddałem się sentymentowi.
Co do płyt to ja nie miałem sumienia rozbierać sprawnej. Znalazłem z uszkodzonym pcb ale trochę czasu to trwało.
Nie spieszy mi się. Z cartrige raczej odpali, więc też będzie ok.
Jak dobrze trafisz to masz kilka układów za 150zł. Trochę jak hazard. :-)
Dokładnie.
alex napisał/a:Poszukaj na OLX. Można czasem upowlować całą płytę za 200-300 złotych.
Jasne, szukam... A tak BTW to ktoś mi sprzątnął pięknego 800XL sprzed nosa (za dlugo się zastanawiałem ;)
Pawex napisał/a:marcinjn napisał/a: A po co grzebałeś w LDW?
W tej chwili to już dobrze nie pamiętam co wtedy akurat dolegało stacji.
Kumam.
Pawex napisał/a:Ja pokey'a uwaliłem przy dłubaniu w LDW2000.
Być może przyczyną było częste włączanie/wyłączanie komputera i stacji i być może nie w takiej kolejności jak trzeba.
A po co grzebałeś w LDW?
Też moją atarynę męczyłem on-offem, aż mi było szkoda i przestałem wyłączać. Ale nie jestem przekonany czy to jest przyczyną uszkodzenia POKEY, tak u Ciebie jak i u mnie. Ja dodałem do tego flashowanie avr-a przy włączonej atarynie, ale też zmieniłem devboard z Uno na Mega żeby mieć debug na drugim serialu i mogłem się walnąć z pinami, lub Arduino wystawiło coś tam gdzie nie powinno. Prawdopodobnie (*) doprowadziłem do wystawienia 5V na Data Output, które akurat było w stanie niskim. I mam efekt zabaw bez bufora albo choćby diód...
Swoją drogą schematy krążące po sieci są zrobione beznadziejnie, łącznie z niektórymi opracowaniami DIY S-Drive Max. Jedyny mądrzejszy jaki znalazłem był oparty o bufory na 7407 (z otwartym kolektorem, co jest istotne żeby urządzenia wpięte w SIO się nie "gryzły"), i 5V branym z Ataryny. I to dość dobre rozwiązanie - ktoś wiedział co robi. Tym samym nie kupiłbym i nie kupię żadnego DIY - to że akurat działa może być w tych "produktach" stanem przejściowym :)
* - nie jestem elektronikiem
Gienekp zrobił cartridgeową wersję diagnostycznego programu Acid800. Tam na testach pokey'a też powinno ci pokazać błąd.
Dzięki Panowie za te przydasie.
Dzięki wielkie, pomyślę.
Nie to że "rzydzę", choć cena zmieniła się rzeczywiście drastycznie, bo circa ~500pln może mnie używany pokey wynieść, Ale wicie, rozumicie... to jest vanilla 65XE. Z resztą to mój pierwszy komp, do którego mam spory sentyment. I jak widać - także brak szacunku.
Jak mogłem go uwalić... i to prosto w POKEY-a! Sam nie wiem. Błędy software naprawia się zdecydowanie taniej ;)
perinoid napisał/a:Duddie ma PokeyMAX. Na stanie jest wersja 2B. Pisał, że na zamówienie może zrobić kilka sztuk v. 3.ale to droższa impreza niestety.
Zagadam do @Duddie. "Droższa impreza" - jakiś rząd wiekości?
* * *
Ad rem. Test czy SIO w POKEY działa prawidłowo to przemierzenie pinu Data Out przed i po wykonaniu polecenia modyfikujące SSKCTL ($232 - shadow dla $D20F):
POKE 562, 131 : POKE 53775,131
Przed ma być stan wysoki, po - niski. U mnie jest ciągle wysoki (~5V), w drugiej atarynce - niski.
Mq napisał/a:teraz idealnym kandydatem na dołożenie stereo, więc sprawdź go dobrze, może będziesz miał to szczęście i go normalnie jeszcze użyjesz.
Dobra sugestia. Dzięki.
Cześć.
Dłubię swój customowy SIO2Arduino i ataryna przestała mi gadać po SIO.
COMMAND wystawia jak należy, nie mam odczytu z data in/out (a miałem).
Oryginalna stacja CA-2001 przestała gadać, nie bootuje. Próba wczytywania z basica LOAD D: kończy się errorem 130.
Kable dobre, stacja dobra - druga ataryna na tej stacji bangla.
Analizując schematy i objawy wydaje mi się że zalatwiłem POKEY-a.
Chciałbym się jednak upewnić.
1. Macie jakieś pomysły jak to zrobić?
2. Poza ebayem i dawcami idzie gdzieś dostać POKEY?
Jedyne Pokeye do kupienia znalazłem w El Dorado, ale za cenę używanych ataryn (z dostawą).
Dlatego zanim kupię kolejną atarynę albo opłacę przerzut chipa na pontonach pomyślałem że zapytam.
Pzdr,
Marcin
Znalezione posty [ 19 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.008 sekund, wykonano 79 zapytań