🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.sys.atari
Article #37006

Re: Wyzwanie

#37006
From: ArchieIl
Date: Thu, 22 Dec 2011 17:39
101 lines
5668 bytes
Wyjątkowo zostawię całość pod spodem.

a) ilość danych przesłanych, a nie ilość danych przesłanych gdyby to
były skompresowane np. 0.
b) dekompresja ekranu do wyświetlenia, a nie (de)kompresja danych
przesyłanych (na potrzeby upchania w założonej ilości pamięci)
c) nie chodzi o wyliczenie ilości bajtow zajmowanych w Atari tylko o
ilość możliwych permutacji kolorów przy danej rozdzielczości
wyświetlanych na ekranie (ocerscan w Atari to dodanie permutacji
wynikającej ze zmiany kolorów spritami na ramce).
d) Pan już odpadł bo totalnie rozminął się z pytaniem, a powtórek nie
przewiduję jeśli nie są dopytaniem o nie zrozumiane aspekty sprawy.
Wszystkie odpowiedzi przechowuję wraz z opisem kto konkretnie w nich
maczał palce.
e) po co? a po co robić dekoder "mpeg" do Amigi oparty o okolice tego
pomysłu?

Dam przykład pytania po co:
Można wtedy np. zmodyfikować część platformówek tak żeby zachowując
dynamikę oryginału na pewnych modelach telewizorów pokazywały grę o
zupełnie zmienionym obliczu.

Jak mógłby wyglądać taki program po stronie telewizora:
* aktywacja trybu boost
* odebranie np. wyglądu ekranu ze zwiększoną ilością szczegółów
* wyciemnienie komnaty i zostawienie tylko obiektów ruchomych z
boostem po stronie TV

Wtedy np. Atari pełniłby rolę sterownika I/O, mechaniki rozgrywki, a
de fakto za wizualizację odpowiadałby telewizor.

Na pewno w komputerze mogę sobie z użyciem tunera TV w miarę prosto
takie coś zaimplementować ale w dzisiejszych czasach i TV przynajmniej
teoretycznie mogłyby pozwolić na odkurzenie zabawek typu Atari.

Co więcej teoretycznie możnaby wtedy i z Atari 2600 zrobić całkiem
przyjemną konsolkę do grania, a gry implementować jako rekompilowany
strumień informacji dla danej konsoli zapisany na kartridżu do użytku
w zasadzie z dowolnym starym gratem.
Acz oczywiście zdaję sobie sprawę, że te wszystkie stare graty to już
dawno śmietnik gryzą i nikogo nie zainteresuje nie sprzedawanie
kolejnych zabawek osobom, które mają potwierdzone, że konsolami nie
wzgardzą.

Zresztą jak już wspominałem kartridże o pojemnościach MB nie są wcale
dziś tanie, a do grania w gry flashopodobne o jedynie nieco lepszej
dynamice nikogo ceną się nie skusi.

Artur Górniak


On 22 Gru, 15:53, Konrad Stepien <kon...@sekator.interdata.net.pl>
wrote:
> On 2011-12-22, ArchieIl <ag-s...@argo.pl.eu.org> wrote:
>
> > Dam Wam polę do porównywania się z innymi komputerami.
>
> > Zakładając, że zamiast monitora/TV do 8bitów podłączymy pudełko, które
> > traktuje zapis wyjścia video jako skompresowany strumień danych, który
> > można użyć np. do oglądania filmów (patrz stosowna przystawka do
> > amigi).
>
> > Ile maksymalnie bajtów na sekundę można przesłać korzystając z danego
> > 8bitowca poprzez strumień video (gołych danych bez kompresji, korekcji
> > itp.).
>
> Tyle ile jest punktów na ekranie razy ilość bitów koloru podzielić przez 8.
>
> > Odpowiedzi prosiłbym segregować jako:
> > * bare konkretny model np. Atari 400, 130XE itp.
> > * opis użytej metodologii: tryb, sprity, "overscan"
>
> W Atari nie ma potrzeby "overscanów", wystarczy DL inne napisać.
>
> > * turbodoładowania czyli rozszerzenia pamięci,
>
> Jak dobrze rozumię zagadnienie, to nie ma to najmniejszego znaczenia.
>
> > I musiałoby to zostać sprawdzone stosownymi wyliczeniami czy cykli
> > starczy w przypadku intensywnego podkolorywania/dekompresowania kodu
> > ramki w locie.
>
> Ale miało być bez kompresji.
>
> > A wynik wprost to:
> > ilość danych na ramkę, sekundę, maksimum przesłane z użyciem warunkow
> > początkowych.
>
> 48 bajtów na linię, 248 linii, do tego 5x228 w spritach daje 13144 bajtów.
> W trybie NTSC masz 60 ekranów na sekundę co daje 788640 bajtów/sek.
> Coś tam by się dało wsadzić zmieniając kolor w trakcie, minimim 248 bajtów
> na ekren na samych przerwaniach linii, ale raczej do megbajta na sekundę
> się nie dobije.
>
> > Termin realizacji: myślę, że z 10 lat powinno być interesującą ilością
> > czasu żebyście się zainteresowali oraz wykonali stosowne prace.
>
> Ale po co?
>
> --
> Konrad Stępień
Technical Details
Message-ID: <44a53a5e-19f2-4604-b1e5-41cf83cef290@x19g2000yqf.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!news-out.readnews.com!transit3.readnews.com!postnews.google.com!x19g2000yqf.googlegroups.com!not-for-mail
References: <ca489996-bcd4-4929-a35b-1b8d0628c931@f33g2000yqh.googlegroups.com> <slrnjf6h3r.hc2.konrad@sekator.interdata.net.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!news-out.readnews.com!transit3.readnews.com!postnews.google.com!x19g2000yqf.googlegroups.com!not-for-mail
From: ArchieIl <ag-shop@argo.pl.eu.org>
Newsgroups: pl.comp.sys.atari
Subject: Re: Wyzwanie
Date: Thu, 22 Dec 2011 09:39:25 -0800 (PST)
Organization: http://groups.google.com
Lines: 120
Message-ID: <44a53a5e-19f2-4604-b1e5-41cf83cef290@x19g2000yqf.googlegroups.com>
References: <ca489996-bcd4-4929-a35b-1b8d0628c931@f33g2000yqh.googlegroups.com> <slrnjf6h3r.hc2.konrad@sekator.interdata.net.pl>
NNTP-Posting-Host: 213.238.83.80
Mime-Version: 1.0
X-Trace: posting.google.com 1324577326 2014 127.0.0.1 (22 Dec 2011 18:08:46 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Thu, 22 Dec 2011 18:08:46 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: x19g2000yqf.googlegroups.com; posting-host=213.238.83.80; posting-account=8gSz_AoAAADBkhfm5peJYR26Z0szw5JE
User-Agent: G2/1.0
X-Google-Web-Client: true
X-Google-Header-Order: HUALESNKRC
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20110815 Iceweasel/3.5.16 (like Firefox/3.5.16),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit