Article View: pl.comp.sys.atari
Article #37006Re: Wyzwanie
From: ArchieIl
Date: Thu, 22 Dec 2011 17:39
Date: Thu, 22 Dec 2011 17:39
101 lines
5668 bytes
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-mailReferences:
<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