551

(22 odpowiedzi, napisanych Bałagan)

Jak już wygrzebujemy takie egzotyki, to przypomniało mi się, że w zamierzchłych czasach używałem czegoś takiego jak TakInfo :)
Ale potem facet wymyślił, że aplikacja będzie płatna i przestałem używać.

552

(279 odpowiedzi, napisanych Fabryka - 8bit)

Chłopaki biją się, kto pomoże z pisaniem softu i nie wiem komu mam dać tę devoperską Atarkę. Muszę przeprowadzić jakąś eliminację, żeby zostawić najlepszego...

553

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

Potwierdzam. Dla mnie też ta prawilna wersja Moon Patrol to tylko tak pierdząca.

554

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

Ale czad. Tempo wyświetlania podaje w ramkach a nie fpsach. PCtowcy chyba nie są w stanie operować tą jednostką.

555

(8 odpowiedzi, napisanych Programowanie - 8 bit)

Dokładnie o to chodziło.
Najwidoczniej ważniejszy jest "assembler output" niż poprawność. Myślę, że jak to się dopisze, to będzie OK.

556

(5 odpowiedzi, napisanych Programowanie - 8 bit)

Zgłoś się na programistę, a sam sprawdzisz ;)

557

(5 odpowiedzi, napisanych Programowanie - 8 bit)

Miałem być na Głuchołazach omówić zagadnienie osobiście, ale z różnych względów nie dotarłem. Nie wiem też, czy Pasiu niczego z kimś nie uzgodnił, więc dajcie znać jeśli coś zostało już ustalane.

Meritum sprawy jest takie, że ja nie jestem w stanie poświęcać firmware'owi Rapidusa tyle czasu, ile powinienem i wychodzi na to, że jestem zasadniczą przeszkodą w ukończeniu projektu. Krótko mówiąc potrzebny jest ktoś, kto byłby w stanie przejąć część projektu, która nie jest dokończona. Do zaprogramowania jest część odpowiedzialna za konfigurowanie Rapidusa, a więc jakieś menu z paroma opcjami i jego logika, wydaje się zatem, że nie jest tego wiele (gwoli ścisłości jest to już przeze mnie zaprogramowane, ale nie działa poprawnie i ogólnie jest do bania i raczej do kosza). Ja dalej mogę (czyli będę, jeśli nikt nie będzie miał nic przeciwko) opiekować się stroną techniczną, merytoryczną i ogólnie pojętym wsparciem i programowaniem fragmentów - po prostu nie mam na tyle czasu żeby napisać całość sam.

Jakby kogoś interesowało projekt można obejrzeć tu: https://bitbucket.org/laoo/ptb/src

Chętnemu, jeśli zajdzie taka potrzeba i jeśli Pasiu nie ma nic przeciwko, mogę pożyczyć (na bliżej nieokreślony czas) atarkę z najnowszym Rapidusem na pokładzie (lub Pasiu może przełożyć samego Rapidusa, jeśli ktoś chciałby go mieć w swojej, bo moja ma tylko 320 kB).

To chyba tyle. Jak ktoś ma jakieś pytania, to zapraszam do dyskusji :)

558

(17 odpowiedzi, napisanych Zloty)

To tak się zmieniły obyczaje, że na party-place spać już nie można?

559

(279 odpowiedzi, napisanych Fabryka - 8bit)

W drugim poście jest 32 bajty napisu. Zaproponujcie co tam ma się pojawić, to mogę to zmienić. Ten build i data jest generowane automatycznie z rewizji repozytorium, ale to nie jest najszczęśliwsze rozwiązanie, bo tyczy się tylko loadera rdzenia, a nie mam pomysłu na nic dobrego.

560

(279 odpowiedzi, napisanych Fabryka - 8bit)

Nie wydaje mi się, żeby Pasiu myślał o jakimś oficjalnym sposobie na detekcję Rapidusa. Mniej więcej aktualny spis rejestrów new device jest tu, a aktualna wersja ROMu new device od adresu $d820 ma 32 bajty napisu wg takiego szablonu (to przykład z ostatniej kompilacji).

dta d'     Build 101 (2014-01-21)     '

Jak komuś bardzo byłoby to potrzebne, to jest trochę miejsca, żeby dodać gdzieś jakąś stałą sekwencję precyzyjniej definiującą, że mamy do czynienia z Rapidusem.

Disclaimer: Chciałbym się tu przyznać, że opóźnienia Rapidusa wynikają także z mojej winy, bo mam mało czasu / siły na pisanie firmware'u, ale wydaje mi się, że do super podstawowej wersji niewiele zostało do dodania.

561

(16 odpowiedzi, napisanych Różne)

Sratari jest dwuprocesorowe, ale ciii... ;)

562

(36 odpowiedzi, napisanych Bałagan)

Na Atari napisano program grający w go (chyba jest u Kaza). Nie udało mi się z nim zagrać, bo trochę denerwowało mnie sterowanie, ale wątpię, żeby był "mocny".

xxl: ładnie pięknie, ale zapomniałeś tam tylko wspomnieć, że 6516 najprawdopodobniej nie miał być także zgodny z 6502, co całkowicie zmienia sens dyskusji.

Ale jaja. Wygląda na to, że tak. Atari planowało zastosowanie w 400/800 procesora inspirowanego 6502, który nawet nie byłby binarnie zgodny z 6502 (zgodność miała być tylko na poziomie kodu źródłowego, tak jak 6809 kontra 6509), i wykorzystywałby wszystkie 256 opcedów. Niestety SY nie dał rady i zostali przy 6502. Wg mnie kult 6502 z jego nielegalami trochę na tym cierpi, bo nie był to upgrade, albo extension, tylko całkowita zamiana.

Miał być to procesor pseudo 16-bitowy i autor podał definicję procesora pseudo 16-bitowego, jako o "wewnętrznie 16-bitowym układzie rejestrów, jednak zewnętrznie używającym szyny 8-bitowej". Autor artykułu sam jednak nie wie, czy to procesor 8 czy 16-bitowy - w jednym miejscu pisze, że to wg niego najmocniejszy 8-bitowiec na rynku, a w inny miejscu, że będzie można wkładać do APPLE II 16-bitowy procesor.
Koncepcja jest zbliżona do 65c816 chociażby ze względu na tryby pracy (ustawiane w rejestrze Q) zamiast osobnych instrukcji 8 i 16 bitowych tak jak w 6809. Ale zestaw instrukcji wydaje mi się słabiutki... taki jakiś "z dupy". Jakieś dziwne przesłania, zamiany, dedykowane push/pull, szalone rotacje i nawet opcody na przerwania (BR1-BR5). Mam pewne wątpliwości, czy ten zestaw nie jest jakimś hoaxem, bo trzeba być chyba na jakiś kwasie, żeby tracić kompatybilność z 6502 dla czegoś tak chaotycznego.
Ja się cieszę, że to nie wylądowało w Atarkach.

565

(294 odpowiedzi, napisanych Bałagan)

No własnie to nie jest takie proste. Tylko pierwsze 512 kB (albo megabajt) jest na pamięci statycznej i zasługuje na miano Fast RAMu. Reszta jest na dynamicznej, która nie zawsze się wyrabia i powoduje wait-state'y. A nawet jeśli nie byłoby różnicy prędkości, to chodzi o szczególny obszar pamięć spoza pierwszych 16 MB, który jest bankowany specjalnym rejestrem analogicznie jak pamięć PORTB.

Mi się podoba BHRAM. Pachnie trochę Sanskrytem ;)

566

(27 odpowiedzi, napisanych Emulacja - 8bit)

Holly shit. Próbowałem przebrnąć przez tę książkę. Wydaje się jakby była dla dzieci, ale nie dajcie się zwieść pozorom. Za pierwszym razem odpłynąłem jak zobaczyłem operator <*>, potem monady rozłupały mi czaszkę, a za trzecim razem wymiękłem na zipperach.

567

(84 odpowiedzi, napisanych Różne)

A można wysłać muzyczkę na  Atari rozszerzone o Rapidusa ? ;)

568

(294 odpowiedzi, napisanych Bałagan)

crapari?

569

(27 odpowiedzi, napisanych Emulacja - 8bit)

Poczytaj tego guide'a: http://mislav.uniqpath.com/poignant-guide/
Tu facet odpłynął, ale chyba w inną stronę

570

(27 odpowiedzi, napisanych Emulacja - 8bit)

<prywatna opinia>
Olej Pythona. Ruby jest lepsze.
</prywatna opinia>

571

(294 odpowiedzi, napisanych Bałagan)

Proponuję test czarnej skrzynki. Włóżmy ustrojstwo do pudełka, wyprowadźmy kable (joystick itd) i niech reprezentatywna próbka Atarowców ocenia, czy to Atari, czy nie Atari. Jak wyjdzie, tak będzie ;)

572

(294 odpowiedzi, napisanych Bałagan)

To złącze, po którym zapierdziela Sikora 16-bitów, ale cii..., żeby się nie dowiedział, bo będzie miał następny argument w swojej krucjacie.

573

(294 odpowiedzi, napisanych Bałagan)

Łee... Pin ma jeszcze starą wersję. Moja ma ładniejszą diodę :p

Rapidus

574

(118 odpowiedzi, napisanych Programowanie - 8 bit)

Nie nie... MVN służy do czegoś zupełnie innego :cool: ;)

575

(118 odpowiedzi, napisanych Programowanie - 8 bit)

To całkiem zrozumiałem zważywszy, że najbliższy tryb adresowania do tego co chcesz osiągnąć to ora ($01,s),y :)