[#24]
                                Re: Amiga 4000 z 60tka a dema                        
 
                        
                            									
										@HOŁDYS,
										post #20
		                                                                
                                        he he dem sie nie pisze pod system dema pisze sie aby wylaczyc system i wykrzesic mocy ile sie da jadac po rejestrach ..sputnik nie pisal zle kodu bo wywalalo sie na 040 ...on to pisal na komputerze na jakim mial czyli gola A1200 2 MB CHIP ... te dema to mistrzostwo swiata polskiej demo sceny 
 sputnik byl utalentowanym koderem ... a ciezko cos napisac na cos czego jeszcze nie bylo (MC 060)
Hołdys już tłumaczę o co mi chodziło. :) nie chodziło mi o to aby korzystać z systemowcyh procedur rysowania ekranu i żeby demo/intro chodziło w tasku na ekranie Workbencha (znaczy w ten sposób zgodne z systemem).
Nasz coder, OSTER/SAF&DXP miał do dyspozycji tylko swoją A500 i wszystko co zrobił, kodował na tym sprzęcie. Te wszystkie swoje efekty do dem, intr, procedury c2p na 020/040 było pisane na tej Amidze - później owszem, wpadałem do niego na godzinę dwie ze swoją A1200 z fastem, a on sprawdzał czy i jak  to działa. :) Już od Intra na The Party V/SAF pisał swe procedury w sposób przyjazny dla systemu. Intro jest NoAGA, ale działa w tasku - zawiera jednak własną obsługę ekranu jesli się dobrze wyrażam. Działa na 000/020/040/060 (nikt z nas nie miał wtedy 040/060). "Wystarczyło" porządnie programować. Posłużę się cytatem ze starego (z wakacji 1996r)  wywiadu z Osterem:
Jako jeden z nielicznych
w  Polsce  koderów  (a  może  obecnie  jako jedyny?), od wydania intra
przeznaczonego  na  zaprezentowanie  na  The Party , kodujesz w sposób
przyjazny  dla  systemu tzn.  Twoje produkcje działają w tasku.  Wiele
osób  ze  sceny  uważa, że  powoduje  to  znaczne  spowolnieie Twoich
efektów.  Co Ty odpowiesz im na to?
No  coż..   jeżeli  ktoś  jest  bezczelny  i  odpala  takie  intro  i
jednocześnie  formatuje  dysk  pod Opusem, to jasne, ze wszystko mocno
się  spowolni.   Robienie  produkcji  pod  multitasking to był poważny
kompromis  i  zanim  się  na  to  zdecydowałem,  przeprowadziłem testy
prędkości.  System który nie wykonuje w tle żadnych operacji, zupełnie
nie  spowalnia  działania  intra lub dema.  To nie jest wINDOWS, które
dzieli  czas pomiędzy programami w chamski sposób pół na pół.  Na A500
wyłączenie  systemu mogło mieć sens, ale na szybszych maszynach to już
są  niezauważalne  różnice.  Dodatkowo taki sposób pisania gwarantuje,
że  demo  odpali  się  nawet  na  najdziwniejszym sprzęcie, ułatwia to
korzystanie  z  twardego  dysku  podczas  pracy dema itd.  Bardzo dużo
produkcji  wiesza  się  na 68040 z powodu samodzielnej obsługi pamięci
CACHE  i  samodzielnej obsługi przerwań często nawet bez uwzględnienia
rejestru  VBR  (koderzy  wiedzą  o  co chodzi, takie demo na pewno się
zawiesi  z  nakładką CPU  FASTROM).   I później są takie sytuacje, że
wszystkie  dema oprócz jednego czy dwóch z ostatniego party w Poznaniu
wieszają  się  na  A4000.   Korzystanie z systemu pomaga unikać takich
sytuacji i wcale nie powoduje to spowolnienia dema.
koniec części pierwszej odpowiedzi :)
Ostatnia aktualizacja: 22.11.2011 15:56:06 przez Deftronic/...