[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Specialni c2p



>Jaroslav Povolny wrote:
>>
>> Hello !
>>
>> Dalsi otazka(y) pro mistni programatory (FiDo... :-)
>>
>> 1.Existuje (==mate) c2p rutiny, ktera prekresluje jen
>> ty casti obrazovky, ktere se zmenily ???
> No, existuji, s oblibou to pouziva Peter McGavin, za
>pouziti deltabufferu, kde porovnava dycky 32 bitu, jestli se
>nezmenili a pak teprve dela konverzi, ale je to DESNA BLBOST.
>Nedovedu si predstavit pripad ,kdy se to vyplati, rozhodne to
>neni v 3D hrach, kdy se meni cela obrazovka, jine hry nepotrebuji

predstavuju si to takhle - mam chunky obrazovku, a kdyz VIM, ze
se meni cela (==pohyb), pouzivam standartni c2p. Ale kdyz vim ze
se mnenej jenom casti (myska,par bobu) - tak bych z toho rad vyzdimal
maximalni rychlost. Jde o to, ze se chci pokusit napsat dungeon skokovo-
plynulej (na rychlejch spis plynulej). No a jelikoz by to mel bejt
klasickej ctvereckovanej dungeon (mam to proste radsi nezli "free" movement)
tak v okamziku kdy stojim, treba chci manipulovat s inventory, tak
chci samozrejme co nejvyssi rychlost.... a meni se jenom malinka cast
obrazovky... Vono ma taky vyhodu psat ten program celej pod chunky uz
pro tu "prenositelnost"....

>chunky obrazovku ,takze mozna emulace PC/MAC. Taky se to da
>delat pomoci MMU ale je to dost slozity, navic to vyvolava
>trap - preruseni, takze rychlost nic moc.

hmm, i tak bych rad videl zdrojak, vono se vubec o programovani
MMU pro amigu nic moc nikde nevali (aspon jsem to nenasel)...

>>
>> 2.Jaka je podle vasich zkusenosti nejvykonejsi c2p pro amigu
>> za pouziti blitru, a bez nej...
>>
> Ja pouzivam hybrid mezi McGavinovou (odstranen delta buffer)
>s pouzitim merge-op z Kalmsovych rutin. Nekdo rika, ze nejlepsi
>jsou od Umlaukky (jeden z finskych koderskych bohu) ale ty rozdily
>v rychlosti jsou uz minimalni, takze ta honba za rychlosti je uz
>dost zbytecna ;-) A ty s blitterem vubec nepouzivej - jsou s nima
>problemy se synchronizovanim a navzajem se blokuji se systemem,
>kdyz jedes prez AGA.

Docela rad bych videl nejakou tablici typu :

030-50                  040-25
kalm - xxx microsec     ..
...                     ..

existuje to nekde ? 


>> 3. Existuje c2p PPC a mela by vubec smysl (pomalost chip...)
>>
> Jo, existuje primo prepsana nejaka dost znama rutina (je u nejakyho
>PPC tutorialu) ale prirustek rychlosti je opravdu minimalni, protoze
>problem v rychlosti je chipka a ne CPU. (obecne 040 a vys uz zapisuje
>prez c2p temer stejne rychle jako primy zapis do chipky).

Na druhou stranu ale pri konverzi je volna ta motorola.... (kdyz je
to psany pro mc68xxx) ... BTW co to RTGMaster ? Neni to nejlepsi reseni ?

> Jinak si neodpustim poznamku, ze c2p je dnes uz spis stihomam nekterych
>programatoru, protoze temer vsechny dnesni c2p jsou dostatecne rychle a
>chipku nikdo uz neurychli, takze si s tim vubec nedelej starosti. Jestli
>nejaky c2p chces, tak ti je s radosti poslu (po dovoleny, po pristi
>strede)

Byl bys velice mily ;-) A pokus se prosim poslat jak ten svuj hybrid,
tak od pana Umlaukkkkky...

Cus, Jarda Povolny