🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Atari <-> C-64 - a sprawa polska znaczy co jest lepsze... ;-)

#37043
From: Sebastian Biały
Date: Mon, 26 Mar 2012 18:09
40 lines
3450 bytes
On 2012-03-26 18:54, ArchieIl wrote:
> ZX Spectrum sobie nie radzi.
> Poprawnie zrobiona realizacja gry:
> * mechanika gry synchronizowana przez procesor z uwzględnieniem RTC
> * wizualizacja gry synchronizowana metodą tworzenia obrazu (np.
> rastrem)

Nie masz niestety racji. Cechą charakterystyczną prawie każdej produkcji 
zx spectrum było olewanie synchronizacji z ekranem. Pojęcie "wyrabiania 
się w 1 ramce" było bez znaczenia i efektem czego można było zwiększyć 
ilośc wybuchów, efektów na ekranie nie przejmując się duperelami takimi 
jak migotanie animacji. Dopiero kiedy synchronizację z ekranem można 
bylo osiągnąć relatywnie łatwo zaczeło się ganianie za 1 ramką. A gry na 
zx spectrum bez żadnej synchronizacji miały więcej bobów, bardziej 
rozbudowane efekty pomimo znacznie bardziej prymitywnego hardware. I 
były bardziej grywalne od produkcji wyżyłowanych pod 1 ramkę. Okazało 
się że płynnośc nie ma *aż* takiego znaczenia.

> Jeśli dobrze rozumiem konieczne jest do tego w Copper ustawienie np.
> HAM
> dla jakiegoś obszaru i skonfigurowanie blittera tak żeby w pamięć
> ekranu
> kopiował film.

To nie jest trywialne, copper nie ma żadnej logiki wyższego poziomu, to 
skąd Blitter zassa dane i tak musi byc ustawione przez CPU. Z lub bez 
użycia Coppera. Więc autonomiczne "odtwarzanie filmu" nie zadziała w 
latwy sposób, cpu musi się narobić. Nie przeceniaj Coppera - jemu jest 
bardzo blisko do DL Antica w sensie zasady działania, potrafi tylko 
ustawić więcej rejstrów.

> No chyba, że jednak Copper się wyrobi zmienić rozdzielczość i adres
> pamięci
> ekranu przy przejściu o jeden piksel?

To zbyteczne. Zadaniem Coppera jest modyfikacja rejestrów ukladow 
graficznych i ewentualnie wykonanie prostego "czekaj aż blitter 
zakończy". "Rozdzielczość" rozkazu to o ile pamiętam 4 pixele lo-res. 
Więc efekty per pixel w locie to w zasadzie tylko ... plazma. Zmiana 
rozdzielczości w jednej lini jest bez sensu, adresu tym bardziej.
Technical Details
Message-ID: <jkqbde$koh$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <39143f4a-ec3c-4fcf-9d93-efaaf1d56343@12g2000vba.googlegroups.com> <jknf95$hvi$1@inews.gazeta.pl> <599ab555-f527-43fd-9d8e-6fca4abea3df@eb6g2000vbb.googlegroups.com> <jknl4d$mn$1@inews.gazeta.pl> <78dc40c1-0df3-4943-a62c-c24b0579598b@v22g2000vby.googlegroups.com> <jknrfj$1c6$1@inews.gazeta.pl> <a9fe7ac4-637e-4231-bb4e-a6b82104ef5a@w5g2000vbv.googlegroups.com> <jkp97v$bj7$1@inews.gazeta.pl> <5d967e4e-afaa-475c-8428-a03fd8e9cfbe@w32g2000vbt.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Sebastian Biały <heby@poczta.onet.pl>
Newsgroups: pl.comp.sys.atari
Subject: Re: Atari <-> C-64 - a sprawa polska znaczy co jest lepsze... ;-)
Date: Mon, 26 Mar 2012 20:09:43 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 40
Message-ID: <jkqbde$koh$1@inews.gazeta.pl>
References: <39143f4a-ec3c-4fcf-9d93-efaaf1d56343@12g2000vba.googlegroups.com> <jknf95$hvi$1@inews.gazeta.pl> <599ab555-f527-43fd-9d8e-6fca4abea3df@eb6g2000vbb.googlegroups.com> <jknl4d$mn$1@inews.gazeta.pl> <78dc40c1-0df3-4943-a62c-c24b0579598b@v22g2000vby.googlegroups.com> <jknrfj$1c6$1@inews.gazeta.pl> <a9fe7ac4-637e-4231-bb4e-a6b82104ef5a@w5g2000vbv.googlegroups.com> <jkp97v$bj7$1@inews.gazeta.pl> <5d967e4e-afaa-475c-8428-a03fd8e9cfbe@w32g2000vbt.googlegroups.com>
NNTP-Posting-Host: nat167.zamek.net.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1332785390 21265 83.142.222.167 (26 Mar 2012 18:09:50 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Mon, 26 Mar 2012 18:09:50 +0000 (UTC)
X-User: sebo.bialy
In-Reply-To: <5d967e4e-afaa-475c-8428-a03fd8e9cfbe@w32g2000vbt.googlegroups.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.16) Gecko/20101125 Thunderbird/3.0.11
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit