Goto page Previous 1, 2, 3
HF5BS
Guest
Wed Aug 31, 2016 7:16 pm
Użytkownik "J.F." <jfox_xnospamx@poczta.onet.pl> napisał w wiadomości
news:57c582bf$0$15187$65785112@news.neostrada.pl...
Quote:
Matryca 24x21, możliwość użycia wielokolorowych, a w nałożeniu na
statyczną grafikę osiągano naprawde niezłe efekty.
W atarynce niezle efekty osiagalo sie w trybie tekstowym
Definiowany zestaw znakow, tryby kolorowe, smooth scrolling - na takiego
Boulder Dash przyjemnie bylo popatrzec
https://www.youtube.com/watch?v=n9zf510_9gU
No, duża część programów demo w C64, to tez tryb tekstowy z podmienionym
generatorem znaków i machaniem rejestrami centrującymi obraz, czy nawet
kluczowaniem, która linia jest wyświetlana, w rezultacie, można jedną linię
w nieskończoność powtarzać, mieszać, itd.
Quote:
Nawet nie chce mi sie roznic sprawdzac, ale tak czy inaczej - programowe
przelaczanie bankow.
Czy port w procku, czy zewnetrzny na magistrali - zadna roznica.
Rejestr zewnętrzny, ustawianie banku przez wpisanie wartości do komórki,
zamiast procek sprzętowo, pod adresem 1, to wyprowadzić bajt nr 1 na
zewnątrz i już. Tak w C64, ale, przyznam, nie rozgryzałem, nie dysponowałem
pamięcią, więc i nie miałem po co robić prób. Dziś mam moduł 256kB, do
C128, jakoś mi odeszło, może kiedyś do czegoś konkretnego?
Quote:
A pamietasz rozkaz HCF ?
Ja tago nie doswiadczylem, ale ponoc pierwsze wersje 65xx, czy moze 6800
mialy - jeden z niezdefiniowanych kodow powodowal zatrzymanie
Wiem, że 65xx ma takich kodów od pyty, jednakże nie dotarła do mnie
informacja, mająca jakoby zjarać procek...
Może jakiś układ sprztowy specyficzny dla atarynki to miał, ponieważ dodarła
do mnie rzeczywiście informacja, że jest gra, już nie pamiętam, czy
logiczna, w każdym razie, podobno miała wczytywać się 15 minut, więc pewnie
magnet, w którą, jak się przegrało, powodowała zniszczenie komputera.
Quote:
procesora i duzy pobor pradu - Halt and Catch Fire.
Może zakleszczenie jakiegoś rejestru, albo raczej bym się spodziewał, ze
procek na jakiejś linii usiłuje wymusić stan niski, a inny układ wysoki i to
może niszczyć maszynę. W każdym razie, jakkolwiek doszła do mnie informacja
o możliwości zniszczenia maszyny w taki sposób, tak nie miałem żadnej (co
nie znaczy, ze nie było tak, tylko, że nie dotarło do mnie) najmniejszej
informacji, żeby choć jedna atarynka, dokonała żywota w ten sposób.
Quote:
Reset nie pomagal
Jeśli już było zjarane, to z pewnością... Albo, jeśli wektor obsługi resetu
powodował, że procek znów wpadał w felerne miejsce i dalej się grzał... to
już tylko power off i odczekanie przynajmniej 15 sekund, aż się bity
rozładują (naprawdę trzeba odczekać, nawet na Komódce udało mi się trafić na
stare bajty, zrobiłem kiedyś próbę...).
--
Gdy więc wszystkie sposoby ratunku upadły,
Wśród SERDECZNYCH PRZYJACIÓŁ, psy zająca zjadły. - I.Krasicki "Przyjaciele"
(dostępny tu adres email nie jest zarejestrowany w żadnym serwisie,
i JAKIKOLWIEK mailing BEZWZGLĘDNIE zostanie potraktowany jako spam!)
---
Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast.
https://www.avast.com/antivirus
MichaĹ BaszyĹski
Guest
Thu Sep 01, 2016 8:17 am
W dniu 2016-08-29 o 18:13, J.F. pisze:
Quote:
Stacje więc mogą pracować niezależnie od komputera, do tego stopnia,
że komputer zadaje urządzeniu jakieś zadanie, a sam robi swoje, jakby
stacji nie było, sprawdza tylko, czy zadanie zostało ukończone.
Umożliwia to dzięki temu, np. odtwarzanie sampli i online ich
doczytywanie, normalnie, transmisja z dyskiem opiera się o przerwania
i bez odpowiedniego oprogramowania tejże w tym przypadku, takie
doczytywanie było by utrudnione, bądź nawet niemożliwe.
W Atari (8-bit) raczej nie, ona prosta byla.
ale siedział w niej procesor 6504 albo 6507, czyli okrojone 6502..
--
Pozdr.
Michał
Guest
Thu Sep 01, 2016 9:03 am
W dniu wtorek, 30 sierpnia 2016 18:14:26 UTC+2 użytkownik Sebastian Biały napisał:
Quote:
https://www.youtube.com/watch?v=fWqBmmPQP40
Absolutnie polecam ten film.
Reset nie pomagal :-)
Wyjaśnione na filmie *dlaczego* cześć rozkazów zabijała procesor, skąd
się wzieły rozkazy niepublikowane i dlaczego częśc z nich działała
randomicznie miedzy egzemplarzami ale stabilnie.
Ło kruca fuks!
Extra filmik. Szkoda że go nie widziałem jak miałem 15 lat. Dziś byłbym innym człowiekiem
Jak sie dowiedziałem jak działa dekoder rozkazów i jak ustawia wejścia poszczególnych elementów procesora to doznałem objawienia.
Dziś mohe uczciwie powiedzieć że wiem jak działa CPU
No oczywiście nie każde ale już wiem :)
Bo zawsze mi brakowało tego elementu wiedzy o tym jak sie to dzieje ze cpu zyje i robi kolejny rozkaz i jak to sie dzieje ze wykonuje sie ten rozkaz i nic innego :)
Extra filmik!
J.F.
Guest
Thu Sep 01, 2016 1:19 pm
Użytkownik "Michał Baszyński" napisał w wiadomości grup
dyskusyjnych:nq8o6t$e84$2@dont-email.me...
W dniu 2016-08-29 o 18:13, J.F. pisze:
Quote:
Stacje więc mogą pracować niezależnie od komputera, do tego
stopnia,
że komputer zadaje urządzeniu jakieś zadanie, a sam robi swoje,
jakby
stacji nie było, sprawdza tylko, czy zadanie zostało ukończone.
Umożliwia to dzięki temu, np. odtwarzanie sampli i online ich
doczytywanie, normalnie, transmisja z dyskiem opiera się o
przerwania
i bez odpowiedniego oprogramowania tejże w tym przypadku, takie
doczytywanie było by utrudnione, bądź nawet niemożliwe.
W Atari (8-bit) raczej nie, ona prosta byla.
ale siedział w niej procesor 6504 albo 6507, czyli okrojone 6502..
Siedzial, ale byl na stale oprogramowany i zapewne tylko kilka
okreslonych funkcji realizowal.
Dodatkowo o ile pamietam, to komunikacja ze stacja wymagala
licznika/timera do generacji zegara bodowego, a byl to jeden czy nawet
dwa z timerow uzywanych do generacji tonow muzycznych, wiec od razu
muzyczka sie ubozsza stawala.
Tak ogolnie atari zapamietalem - mimo pewnego rozmachu przy pierwszym
czytaniu dokumentacji, w praktyce wychodzilo wiele ograniczen.
Muzyka ograniczona, grafika ograniczona, system ograniczony ... no i
np gry byly takie co dobrze wygladaly, albo piekna muzyczke graly.
A obie rzeczy naraz to sie nie zdarzalo ... choc akurat tu
ograniczenia chyba nie bylo :-)
J.
Sebastian BiaĹy
Guest
Thu Sep 01, 2016 1:28 pm
On 2016-09-01 15:19, J.F. wrote:
Quote:
ale siedział w niej procesor 6504 albo 6507, czyli okrojone 6502..
Siedzial, ale byl na stale oprogramowany i zapewne tylko kilka
okreslonych funkcji realizowal.
Mógł mieć wymieniany soft vhoć z miejscem było krucho.
http://atariki.krap.pl/index.php/Lista_komend_SIO_wed%C5%82ug_funkcji
$20 ( ) DOWNLOAD $31 W 128
Komenda wymieniana przez niektóre źródła. Tutaj wspomina się, że jest to
polecenie specjalnego ROM-u stacji 810 (rev. E) pozwalające na
przesłanie do stacji 128 bajtów kodu i uruchomienie go. Bliższe
szczegóły nieznane.
Albo:
$20 ( ) LOAD AND EXECUTE TEST $50 W Równa wielkości przesyłanego kodu
Komenda niepublikowana w oficjalnej dokumentacji. Powoduje wczytanie z
komputera kodu programu, a następnie uruchomienie go przez interfejs
Atari 850. W DAUX1 podawany jest rozmiar przesyłanego kodu. Ze względu
na specyfikę procedury odbioru danych, kod powinien być wysyłany od
ostatniego do pierwszego bajtu.
Albo:
$58 (X) DOWNLOAD/EXECUTE R/W Różna Komenda zaimplementowana w stacjach
Indus GT, LDW Super 2000 i CA-2001, pozwalająca na przesyłanie do stacji
programów użytkownika i uruchamianie ich. Szczegóły: patrz Programowanie
stacji LDW Super 2000 i CA-2001.
Itd...
Quote:
Dodatkowo o ile pamietam, to komunikacja ze stacja wymagala
licznika/timera do generacji zegara bodowego, a byl to jeden czy nawet
dwa z timerow uzywanych do generacji tonow muzycznych, wiec od razu
muzyczka sie ubozsza stawala.
Mało kto grał muzyczki w trakcie czytania

Ponadto atari miało
słyszalną transmisję w postaci pierdzenia w glośniku co na niektórych
materiałach reklamowych nazywano feature: słuchowa kontrola jakości
transmisji
J.F.
Guest
Thu Sep 01, 2016 1:47 pm
Użytkownik "Sebastian Biały" napisał w wiadomości grup
dyskusyjnych:nq9ae0$49j$1@node1.news.atman.pl...
On 2016-09-01 15:19, J.F. wrote:
Quote:
ale siedział w niej procesor 6504 albo 6507, czyli okrojone 6502..
Siedzial, ale byl na stale oprogramowany i zapewne tylko kilka
okreslonych funkcji realizowal.
Mógł mieć wymieniany soft vhoć z miejscem było krucho.
http://atariki.krap.pl/index.php/Lista_komend_SIO_wed%C5%82ug_funkcji
$20 ( ) DOWNLOAD $31 W 128 Komenda wymieniana przez niektóre źródła.
Tutaj wspomina się, że jest to polecenie specjalnego ROM-u stacji 810
(rev. E) pozwalające na przesłanie do stacji 128 bajtów kodu i
uruchomienie go. Bliższe szczegóły nieznane.
No prosze, nie docenilem,
Choc na tych ~100 bajtach kodu trudno bedzie cos zmiescic.
Quote:
Dodatkowo o ile pamietam, to komunikacja ze stacja wymagala
licznika/timera do generacji zegara bodowego, a byl to jeden czy
nawet
dwa z timerow uzywanych do generacji tonow muzycznych, wiec od razu
muzyczka sie ubozsza stawala.
Mało kto grał muzyczki w trakcie czytania
No, mowa bylo o wykorzystaniu stacji do odczytywania danych w trakcie
grania :-)
Quote:
Ponadto atari miało słyszalną transmisję w postaci pierdzenia w
glośniku co na niektórych materiałach reklamowych nazywano feature:
słuchowa kontrola jakości transmisji
Bo to feature :-)
Riad i chyba Odra mialy glosniczek przypiety gdzies ... chyba do
ktorejs linii adresu i od razu bylo slychac co sie w komputerze dzieje
:-)
J.
Marek
Guest
Thu Sep 01, 2016 2:57 pm
On Thu, 1 Sep 2016 00:03:16 -0700 (PDT), sczygiel@gmail.com wrote:
Quote:
Extra filmik. Szkoda że go nie widziałem jak miałem 15 lat.
Ten filmik może byłby extra w 1986.
Teraz to jakiś absurd, ze ktoś marnuje sobie życie by zajmować się
czymś co powinno stać jedynie w muzeum.
--
Marek
Sebastian BiaĹy
Guest
Thu Sep 01, 2016 5:25 pm
On 2016-09-01 16:57, Marek wrote:
Quote:
Extra filmik. Szkoda że go nie widziałem jak miałem 15 lat.
Ten filmik może byłby extra w 1986. Teraz to jakiś absurd, ze ktoś
marnuje sobie życie by zajmować się czymś co powinno stać jedynie w
muzeum.
Jak widać świat opanowali debile skoro mimo rad przypadkowych misiów z
internetu nadal ktoś to produkuje:
http://www.megawin.com.tw/zh-tw/product/index/6502_MCU/index
Sebastian BiaĹy
Guest
Thu Sep 01, 2016 5:29 pm
On 2016-09-01 15:47, J.F. wrote:
Quote:
Choc na tych ~100 bajtach kodu trudno bedzie cos zmiescic.
Niestety to już mineło tyle czasu że nie pamiętam dokładnie, ale ten kod
nie robił nic innego jak wysyłał raw data z głowicy prosto na port.
Fizyczne dane były dekodowane w głównym komputerze bo tam było miejsce
na bufor i algorytmy.
Anonymous
Guest
Thu Sep 01, 2016 5:49 pm
Marek <fake@fakeemail.com> wrote:
Quote:
On Thu, 1 Sep 2016 00:03:16 -0700 (PDT), sczygiel@gmail.com wrote:
Extra filmik. Szkoda że go nie widziałem jak miałem 15 lat.
Ten filmik może byłby extra w 1986.
Teraz to jakiś absurd, ze ktoś marnuje sobie życie by zajmować się
czymś co powinno stać jedynie w muzeum.
Dzisia to Panie, każdy sie rodzi ze znajomością najnowszego ARMa
Marek
Guest
Thu Sep 01, 2016 6:27 pm
On Thu, 1 Sep 2016 19:25:02 +0200, Sebastian
Biały<heby@poczta.onet.pl> wrote:
Quote:
Miałem nadzieję, ze jednak o tym nie wspomnisz :(
--
Marek
J.F.
Guest
Fri Sep 02, 2016 3:53 pm
Użytkownik "Sebastian Biały" napisał w wiadomości grup
dyskusyjnych:nq9ohr$ib0$2@node1.news.atman.pl...
On 2016-09-01 15:47, J.F. wrote:
Quote:
Choc na tych ~100 bajtach kodu trudno bedzie cos zmiescic.
Niestety to już mineło tyle czasu że nie pamiętam dokładnie, ale ten
kod nie robił nic innego jak wysyłał raw data z głowicy prosto na
port. Fizyczne dane były dekodowane w głównym komputerze bo tam było
miejsce na bufor i algorytmy.
To moze w C64 albo Amidze.
W atari schemat padl - bylo 256 B pamieci,
128 potrzeba na sektor czysty, program troche zmiennych i stosu
wymaga - niewiele zostaje wolnego.
Na pewno nie tyle, aby cala sciezke przeczytac.
Troche wiecej niz czysty sektor moze by sie zmiescilo, ale musialby go
kontroler wstepnie wyszukac.
Kontroler tez byl podany - przelecialem pdf, na oko to dekodowanie
danych sektora mial, za to raw data chyba nie mial.
No chyba, ze o jakiejs "lepszej" stacji piszesz ...
Tu jakies "systemy turbo" sa, ale nie bardzo potrafie sie zorientowac
jak dzialaja.
http://atariki.krap.pl/index.php/Systemy_Turbo
J.
Sebastian BiaĹy
Guest
Fri Sep 02, 2016 4:03 pm
On 2016-09-02 17:53, J.F. wrote:
Quote:
W atari schemat padl - bylo 256 B pamieci,
128 potrzeba na sektor czysty, program troche zmiennych i stosu wymaga -
niewiele zostaje wolnego.
Na pewno nie tyle, aby cala sciezke przeczytac.
Nie czytasz do bufora, posyłasz na port bit po bicie to co przyleci z
glowicy

na 100% opis takiego turbo był w jednej z gazet z tamtych
lat, niestety pamięc już nie ta i nie wiem gdzie to było. Ładowało się w
te mierne sto bajtów ram i tyle.
Quote:
No chyba, ze o jakiejs "lepszej" stacji piszesz ...
Chyba chodziło o niezmodyfikowaną 1050. Natomiast faktem jest że prawie
wszystkie wypasione DOSy na Atari do turbo wymagały albo lepszej stacji
albo modyfikacji 1050. Nie mialem żadnej więc przeoczyłem ten etap
J.F.
Guest
Fri Sep 02, 2016 4:51 pm
Użytkownik "Sebastian Biały" napisał w wiadomości grup
dyskusyjnych:nqc7te$1er$1@node1.news.atman.pl...
On 2016-09-02 17:53, J.F. wrote:
Quote:
W atari schemat padl - bylo 256 B pamieci,
128 potrzeba na sektor czysty, program troche zmiennych i stosu
wymaga -
niewiele zostaje wolnego.
Na pewno nie tyle, aby cala sciezke przeczytac.
Nie czytasz do bufora, posyłasz na port bit po bicie to co przyleci z
glowicy

na 100% opis takiego turbo był w jednej z gazet z tamtych
lat, niestety pamięc już nie ta i nie wiem gdzie to było. Ładowało
się w te mierne sto bajtów ram i tyle.
IMO - malo uzyteczne. Co z tego, ze zaladujesz do bufora to, co z
glowicy leci.
To bedzie jakis fragment sciezki, moze starczy na jeden 128B sektor, a
moze nawet nie ...
A nie wyslesz do komputera na biezaco, bo port za wolny.
Nawet jak przyspieszysz transmisje, to i tak bedzie za wolny.
Quote:
No chyba, ze o jakiejs "lepszej" stacji piszesz ...
Chyba chodziło o niezmodyfikowaną 1050. Natomiast faktem jest że
prawie
To tym bardziej watpie.
Tzn moze i mozliwe, ale standardowo, to juz IMO kontroler w stacji
ekstrahowal wlasciwe dane,
stacja je grzecznie do komputera transmitowala, i to byl konkretny
sektor i jego 128 B, a nie jakies surowe dane.
Quote:
wszystkie wypasione DOSy na Atari do turbo wymagały albo lepszej
stacji albo modyfikacji 1050. Nie mialem żadnej więc przeoczyłem ten
etap
Widze, ze dokladano przy tym pamieci, to faktycznie otwiera nowe
mozliwosci ...
J.
Goto page Previous 1, 2, 3