[#4]
Re: Chcę zacząć dema - na czym lepiej jest zacząć je robić? Lamerski post
@retronav,
post #2
Najłatwiej zacząć na sprzęcie, którego najczęściej używasz, najbardziej znasz i najbardziej lubisz. Jeśli jest to PC, zdobytą wiedzę możesz wykorzystać później w celach nie tylko amatorskich. Zanim zdecydujesz się zacząć, pojedź na jakieś party, poznaj ludzi ze sceny i wstpdo jakiejś grupy. Inaczej Twój zapał chociaż szlachetny, może okazać płonny. BTW: Demek się nie robi. Dema pisze się podobnie jak inne programy w językach programowania. Może to być język wysokopoziomowy - najczęściej C i pochodne, ale najczęściej będzie to niskopoziomowy assembler, zwłaszcza jeśli komputerem będzie jakiś 8 bitowiec, albo Amiga. Do nauki asemblera polecam FASM na PC. FASM napisany jest przez polskiego programiste, zawiera pełny zestaw inkludów pod Windows i bogatą dokumentację. Obsługuje procesory 64bit, instrukcje MMX, SSE itd... IMHO jest to najlepszy asembler na PC z obecnie dostepnych. FASM pod Windows, działa w trybie chronionym i oferuje liniowy dostęp do pamięci PC - zupełnie jak na Amidze.
Jeśli chodzi o Amigę, wybierz ASM-One, lub jego ulepszoną wersję ASM-Pro. Są to asemblery na procesory Motoroli (a więc tworzysz tym oprogramowanie na Amigi klasyczne a nie na królujące obecnie w nowych Amigach i klonach procesory PPC), ale pozwalają z klasyka wycisnąć absolutnie wszystko.
Dlaczego asembler na PC lub Amigę a nie np. TurboASM na C64? Procesory 32 bitowe i nowsze a w Amidze i PC (używając trybu chronionego), tylko z takimi się zetkniesz, oferują znacznie bardziej niż w 8 bitowych komputerach komfortowe tryby adresowania, mają bogatszą listę instrukcji, znacznie więcej rejestrów i poprostu możliwości.
Pozdrawiam i popieram słomiany zapał
..........././