Article View: pl.comp.sys.amiga
Article #66375Re: Dlaczego planar = płynny scrolling?
From: Mike
Date: Thu, 14 Apr 2011 21:27
Date: Thu, 14 Apr 2011 21:27
59 lines
4095 bytes
4095 bytes
On 04/14/2011 05:50 PM, Konrad Stepien wrote: >> d) straciliśmy płynność animacji. Obiekt zamiast przesuwać się o 1px w >> czasie 1/50 sekundy (na vblanku) będzie się co jakiś czas zatrzymywał na >> 2 klatki. > > Ojej, tego nie unikniesz, chyba, że założysz sobie, że nic nigdy nie będzie > się poruszało z inną prędkością niż 50pixeli/sek. Tu nie chodzi o to, że ja coś chcę osiągnąć tylko o główny wątek. Czyli dlaczego ta sama gra na PC traci na płynności względem amigi. Główne czynniki zostały wymienione. > Ale z NTSC też masz problem. Nie ja mam problem tylko twórcy w tamtych czasach mieli. Czy sobie radzili? Różnie. 1/ rozdzielność pal/ntsc Produkty robione na amigę+st były kastrowane do 320x200 bo biedne ST nie potrafiło więcej uzyskać linii. Były też produkcje tylko dla pal w 320x256. 2/ frametrate W większości przypadków wersja ntsc chodziła po prostu szybciej lub pal wolniej w zależności od tego który region był pierwotny. Pozwolę sobie zacytować kogoś bardziej kompetentnego od nas wszystkich: : Only a few amiga games have "real" ntsc versions, the majority : was either written for the pal territory, marketed in the pal : territory or at least worked in pal properly. > Tak szczerze mówiąc, to VGA jest newet lepsza, bo "czysta" VGA ma ściśle określone > częstotliwości w poszczególnych trybach. Tak argumentując to można próbować udowadniać, że teraz amiga jest lepsza od PC. Liczy się to co końcowy użytkownik otrzyma, a na papierze to różne rzeczy tworzono. A to rewolucję MMX, nowy windows szybszy od poprzedniego oraz wspaniały directx, który był dobrym kierunkiem, ale jakoś nikt nie wspomniał, że producenci sprzętu nie potrafią pisać sterowników (s3, cirrus logic, gravis, opti). >> Szkoda, że mało wśród nich praktykujących. Jak przychodzi co do czego to >> nagle się okazuje, że wszyscy teoretycy ;) > > Super panie praktyk. Na razie to pokazałeś 2 posty wcześniej, że nie bardzo > rozumiesz jaka jest różnica przy robieniu emulatora a robieniu nowego programu. Błędny wniosek. Proszę sobie przypomnieć czego dotyczy temat. > Po prostu nie da się prewnych rozwiązań tak prosto przenieść (niektorych > nie da się w ogóle). Natomiast akurat przerysowywanie na vblank-u na PC > robiło się bez problemu, problem był jak trzeba było przerysować cały ekran > (tak jak właśnie w pinballu) bo nie wyrabiała ISA. Eh... powtórzę, bo widzę, że ciężko... W pinballu nie trzeba było nic przerysowywać dzięki 'mode x'. Pionowy scrolling był robiony _sprzętowo_. Kulka oraz flippery rysowane. Natomiast znaczna część "animacji" tworzona zmianami w palecie ekranu.
Technical Details
Message-ID:
<4da766a1$0$2444$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.belwue.de!news.osn.de!diablo2.news.osn.de!proxad.net!feeder2-2.proxad.net!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<intdml.3uk.1@teren.hamstera.pl> <int8gk$46f$1@news.onet.pl> <4da2f978$0$2449$65785112@news.neostrada.pl> <slrniq8fot.ok5.konrad@sekator.interdata.net.pl> <4da48412$0$2437$65785112@news.neostrada.pl> <io4ccs$dvo$1@news.onet.pl> <4da5d4fd$0$2460$65785112@news.neostrada.pl> <slrniqe5u4.6j9.konrad@sekator.interdata.net.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.belwue.de!news.osn.de!diablo2.news.osn.de!proxad.net!feeder2-2.proxad.net!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Date: Thu, 14 Apr 2011 23:27:30 +0200 From: Mike <niemam@asd.ppl> MIME-Version: 1.0 Newsgroups: pl.comp.sys.amiga Subject: Re: Dlaczego planar = płynny scrolling? References: <intdml.3uk.1@teren.hamstera.pl> <int8gk$46f$1@news.onet.pl> <4da2f978$0$2449$65785112@news.neostrada.pl> <slrniq8fot.ok5.konrad@sekator.interdata.net.pl> <4da48412$0$2437$65785112@news.neostrada.pl> <io4ccs$dvo$1@news.onet.pl> <4da5d4fd$0$2460$65785112@news.neostrada.pl> <slrniqe5u4.6j9.konrad@sekator.interdata.net.pl> In-Reply-To: <slrniqe5u4.6j9.konrad@sekator.interdata.net.pl> Lines: 59 Message-ID: <4da766a1$0$2444$65785112@news.neostrada.pl> Organization: Telekomunikacja Polska NNTP-Posting-Host: 83.11.113.73 X-Trace: 1302816417 unt-rea-b-01.news.neostrada.pl 2444 83.11.113.73:58929 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit