ªpIBMª0 ª1º1PRAWDZIWE OBLICZEª0º0 Moûe tytuî tego art'u niezbyt sugeruje tematykë, ale bëdzie to º1przedstawienie walczâcym amigantom i "kloniarzom" prawdziwego oblicza IBM'a i wyjaônienie kilku krâûâcych mitów i legend. º0 Niestety zawiodë Amigowskich oszoîomów oczekujâcych, iû bëde oômieszaî PC'towców przedstawiajâc tylko wady tego sprzëtu i zalety Amigi (takich textów moûna sië nasîuchaê spotykajâc "agresywnych" posiadaczy PC'ta i Amigi, którzy mieli nieszczëôcie spotkaê sië). A tak szczerze mówiâc, to wkurzajâ mnie texty w stylu: º1"uûytkownicy PC'ta to troglodyci, których powinno sië wyeliminowaê"º0. Nie twierdze, ûe "kloniarze" pozostajâ dîuûni Amigowcom, ale z przykroôciâ muszë stwierdziê, ûe ich odpowiedzi nie sâ inteligentniejsze. Trzeba teû zaznaczyê, iû nie jestem w stanie wyjaôniê º1wszystkichº0 mitów poniewaû nie znam ich (wiëc jeôli znasz jakâô plotkë której nie wyjaôniîem to daj mi o tym znaê; add na koïcu). Artykuî przeczytaîo kilku posiadaczy PC'ta i stwierdzili oni, ûe jego treôê nie odbiega od rzeczywistoôci. Jeôli ktoô by sië nie zgadzaî to zapraszam do dyskusji prywatnej (add na koïcu) lub na îamach FAT AGNUS'a. º1Zacznijmy od twierdzenia, zgodnie z którym IBM miaî zostaê wyparty przez Amigë.º0 Ludzie - to chyba najlepszaª1º1 bajkaª0º0 jakâ sîyszaîem. Od kiedy to komputer º2domowyº0 ma wyprzeê komputer º2osobistyº0? To jakby stwierdziê, ûe kaloryfer ma wyprzeê kuchenkë (lub na odwrót; jak kto woli). Zgadza sië - od Amigi moûna wymagaê tego samego co od PC'ta (i od PC'ta tego samego co od Amigi), ale z róûnym skutkiem. Na pewno PC'ty poradzâ sobie lepiej z prowadzeniem np. hurtowni, ale to nie oznacza, ûe Amiga teû jej nie moûe prowadziê. Za to Amiga bardziej nadaje sië do prac muzycznych, choê PC'ta teû moûna do tego zmusiê. Kaloryfer i kuchenka sâ urzâdzeniami wydzielajâcymi ciepîo, zagotowaê wodë kaloryferem moûna - ale ile bëdzie to trwaîo? Lub moûna ogrzaê pokój kuchenkâ, ale czy kaloryfer nie zrobi tego szybciej i taniej? Po tych maîych przykîadzikach moûemy dojôê do wniosku, ûe wymagania i oczekiwania stawiane tym maszynom sâ º1odmienneº0, a wiëc Amiga i PC to sprzët, który jest trudno porównaê. º2Tak wiëc PC'ty sprawdzajâ sië w roli komputerów biurowych, ale jako sprzët sîuûâcy rozrywce ustëpujâ Amidze. Choêby przez komfort zabawy. º0 Najczëôciej spotykane joysticki posiadajâ wtyczkë, której º1nie moûnaº0 wîoûyê do ûadnego z gniazd w PC'cie. A podîâczenie º2dwóch º0joysticków jest wrëcz º1niemoûliweº0; podîâcza sië je do jednego gniazda, ale spotyka sië karty z (niby) dwoma gniazdami, które sâ tak na prawdë tylko jednym gniazdem (!?). Do tego dochodzi kalibracja (?) i fakt, ûe... nie kaûda gra wykorzystuje joya. º1A teraz trochë o standardach plików textowych, graficznych i muzycznych.º0 Zacznë od genialnej w swej prostocie instalacji polskich znaków, czyli o dwustu róûnych rozkîadach klawiatur. Na PC'tach spotyka sië dwa ukîady klawiatur. Jeden (ten mniej popularny, acz uûywany) to ukîad maszynistki zgodny z ukîadem klawiszy w maszynie do pisania (norma: PN-87/F-02000). Ten drugi ukîad (nielegalny) to klawiatura programisty, gdzie polskie znaki uzyskujemy przez kombinacjë klawiszy ALT+'litera'. To prawda, ûe istniejâ TRZY rodzaje klawiatur 84-ki, 101-ki oraz 102-ki. 84-ki byîy spotykane w starych XT'ekach i brakowaîo im klawiatury numerycznej (to tak samo jak w A600). 101-ki od 102-ek, jak moûna sië domyôliê, róûniîy sië jednym maîo istotnym klawiszem. º2Niestety muszë sië zgodziê z tym, ûe na IBM'a jest dwieôcie norm opisujâcych przyporzâdkowanie polskich liter kodom ASCII (MAZOWIA, LATIN 2, DHN, CYFROMAT, CSK, MICROVEX, PNB, VENTURA, JUNIOR).º0 Jeôli chodzi o standardy graficzne to sytuacja nie wyglâda tak róûowo (a czy ze znakami wyglâdaîa?). º2Formatów graficznych jest ze dwadzieôcia:º0 (BMP, PCX, IFF/LBM, GIF, IMG/GEM, MAC, TGA, MSP, WPG, PIC, TIFF, EPS, CUT, RLE, ART, JPEG), a ûeby byîo ômieszniej º2prawie kaûdy format ma kilka wersjiº0 (GIF, PCX, JPEG, RLE, EPS, a TIFF to juû legenda). Mniejszy cyrk jest z plikami muzycznymi, pewnie dlatego, ûe º2maîo kto tego uûywaº0. Chociaû tu teû ludzie starali sië jak tylko mogli by ûycie staîo sië jeszcze trudniejsze, a wrëcz nieznoône º2(MOD, SAM, NTI, IFF/8SV, SND, RAW, VOC, WAV, MID, CMF, ROL, STM, AMF, INS, MUZ, MUS)º0. Bo o ile dostëp do konwerterów graficznych jest jako taki, to do konwerterów muzycznych º3zerowyº0; zresztâ nie wszystkie poprawnie dziaîajâ. Jako dowód przytaczam konwertery z pliku WAV na VOC i na odwrót dostarczane razem z SoundBlaster'em 2.0 i nie tylko. Konwertowaîem plik VOC na WAV i º2nibyº0 wszystko sië udaîo, struktura pliku WAV po konwersji teû byîa poprawna, ale ûaden program nie chciaî ruszyê tego pliku (próbowaîem kilka razy i na róûnych plikach). Kolejne bîëdne twierdzenie brzmi º1"to, co stworzë na Amidze, moûna w prosty sposób przeksztaîciê w razie potrzeby na format peceta, w drugâ stronë jest nieco trudniej". º0 Osobiôcie przenosiîem z Amigi na PC'ta i na odwrót: obrazki (IFF i GIF), moduîy, sample, teksty i nie byîo º2ûadnychº0 problemów ze strony PC'ta. Natomiast Amiga miaîa kîopot z niektórymi IFF'ami, PersonalPaint nie ruszaî niektórych wersji GIF'a (miaî kîopoty z wersjâ GIF87a, natomiast GIF89a odczytywaî bezproblemowo). º2Na Amidze wystâpiîy kîopoty z odwzorowaniem kolorów obrazków w 256 kolorach.º0 Na A500 i A600 obrazki te dosyê czësto traciîy na jakoôci (paleta 4096 kolorów), na A1200 przy palecie 16,7 mln kolorów obrazki niczym sië nie róûniîy. Podczas przenoszenia plików tekstowych wystëpowaîy maîe problemy wynikajâce z faktu, ûe IBM stosuje do zakoïczenia linii 2 znaków sterujâcych, a Amiga tylko jednego. Problem ten wystëpowaî w obydwie strony (Dos2Dos umoûliwia wîâcznie filtru, który wykona caîâ brudnâ robote). Nie wiem czemu º2maîo gdzie przedstawia sië pamiëcioûernoôê PC'tów.º0 Wydaje mi sië, iû informacja o wymaganiach programów i gier wobec sprzëtu, no i sama jego cena, bëdzie waûna. Weúmy np. twardyski o pojemnoôci 80 MB. Na PC'cie bëdzie to maîo, a na Amidze to juû coô. Niech przykîadem bëdzie tu gra SYNDICATE, która na PC'cie zajmuje okoîo º211 MBº0 na twardysku (bez niego o grze moûna zapomnieê) i º24 MBº0 pamiëci, a na Amidze gra zajmuje 4 dyskietki (uruchamia sië z nich), czyli º23.5 MBº0 i potrzebuje º21 MBº0 pamiëci. O programach typu CorelDraw nie wspomnë, a raczej o ich wielkoôci siëgajâcej nierzadko º230 MBº0 (czy to nie lekka przesada ûeby taki jëzyk programowania jak Watcom C++ zajmowaî º227 MBº0 lub w wersji ª1º1okrojonejª0º0 º215 MBº0) i wymaganiu super szybkiej rakiety (inaczej sië ôlimaczy) oraz paru gigabajtów pamiëci. º1Teraz trochë o cenach.º0 Amiga 500 z monitorem kolorowym bëdzie kosztowaîa do º210º0 mln, natomiast coô kompatybilnego z IBM'em i o porównywalnych parametrach technicznych (AT286 25MHZ z 1MB RAM, VGA z monitorem i karta muzyczna) okoîo º215º0 mln. A sprzët porównywalny z A1200 z monitorem (º215º0 mln.) bëdzie kosztowaî º2dwa razy tyleº0. A co z A4000, czy potrzeba czegoô opartego na Alpha'ie? I za jakâ cenë? A teraz troche o kompatybilnoôci PC'tów, czyli obalamy twierdzenie: º1"to co zostaîo stworzone dla XT moge uruchomiê na kaûdym PC'cie (XT, 286, 386,486, P5)"º0. Niestety jest to º2tylko teoriaº0. Rzeczywistoôê okazaîa sië brutalna i pokrzyûowaîa plany teoretykom - czyli nie jest tak wspaniale z tym przenoszeniem programów z jednej maszyny na drugâ... Ale moûe dokîadniej. º2Wyróûniamy dwa poziomy niekompatybilnoôciº0, a mianowicie ª1º1niekompatybilnoôê na poziomie sprzëtowymª0º0 (elektronika) oraz ª1º1programowymª0º0 (BIOS, system operacyjny i sztuczki w programie). Na dowód niezgodnoôci sprzëtowej przedstawiam obsîuge wbudowanego gîoôniczka (niby nic... ale jednak wiesza komputer). º2Przedstawicielem tego typu programów jest gra F-15 II i wszelkiej maôci programy odgrywajâce sample przez gîoônik. º0 Ktoô by powiedziaî ª1º1"wielka strata, przynajmniej nie bëdzie pisków"ª0º0, ale okazuje sië, ûe nie ma pisków... i gry. Caîy problem polega na tym, ûe na jednym PC'cie to dziaîa (np. HIGHSCREEN, MICROG), a na drugim nie (np. COMMODORE). Moûe bierze sië to z montowania w niektórych PC'tach brzëczyków piezoelektrycznych zamiast gîoôniczka? Przedstawicielem niezgodnoôci programowej jest program º2Stream Trackerº0, który w zaleûnoôci od rodzaju BIOS'u róûnie sië zachowuje: na MICROG program sië w ogóle nie uruchamia, na "Commodore'owskim klonie" wszystko dziaîa poza wygrywaniem plików (wiesza sië) i odtwarzaniem moduîów (niekompatybilnoôê sprzëtowa), a na HIGSCREEN'e wszystko dziaîa poprawnie. (Ûebym nie zostaî posâdzony o kryptoreklamë komputerów firmy HIGSCREEN donoszë, iû TEST DRIVE III nie dziaîa poprawnie (nie ma poczâtku)). Jeôli chodzi o niekompatybilnoôê na poziomie systemu operacyjnego º2to niektóre przerwania w zaleûnoôci od wersji Ms-Dos'u zmieniaîy swoje numeryº0; ª1º1 np. przerwanie podajâce numer segmentu PSP (waûne przy programach rezydentnych) ma numer 62H, a w wersji Ms-Dos'u 5.0 ma numer 51h, niestety nie jest to jedyny tego typu przypadek (i weú tu napisz normalnie program).ª0º0 Pozostaïmy jeszcze przez chwile przy problemach programistów. Amigowscy koderzy majâ problemy ze zmuszeniem swoich dzieî do dziaîania na wszystkich Amigach. A koderzy PC'towscy? Poza wyûej wymienionymi niekompatybilnoôciami pozostaje jeszcze ze 100 standardów kart SVGA (demko powinno reprezentowaê poziom jak te z A1200) i kîopoty z programowaniem dúwiëku (teû wiele kart). Moûna by pójôê na îatwiznë i zrobiê demko tylko na konkretny sprzët (np. SVGA PARADISE i muzyka tylko na SoundBlaster Pro), ale... to nie bëdzie to, lub na kartë VGA (poziom A500) i bawiê sië z dúwiëkiem. W tym momencie zaczyna sië zabawa w rozpoznawanie kart muzycznych, przygotowywanie 5 plików z danymi dla tej samej muzyczki (tyle, ûe na inne karty) i inne dosyê (nie)ciekawe zabawy w zrobienie czegoô w miarë normalnego i dziaîajâcego na pewnej liczbie komputerów. Na zakoïczenie pozostaje stwierdziê, iû º3PC'ty wcale nie sâ takie zîe jak twierdzâ Amigowcy, ani tak dobre jak twierdzâ PC'towcy (coô podobnego moûna by byîo powiedzieê o Amidze)º0. Jeôli ktoô jeszcze czyta ten art i chciaîby zabraê gîos to zapraszam do prywatnej dyskusji lub na îamach FA (zaczynam sië powtarzaê, to zîy znak). ª1º1 VIPER of HDTª0º0 Here is my add: ª1º1 Viper of HDT Tomasz Przybylak Os.grunwaldzkie 2/28 11-700 Mrâgowo ª0º0 PS - Pozdrawiam "niebieskie twarze" i przyjacióî Amisi.