Keresés

Új hozzászólás Aktív témák

  • yvsmad

    őstag

    válasz Rive #207 üzenetére

    A C64 egy VIC20 dobozba sebtiben összepakolt JÁTÉKGÉP volt, az irodai felhasználás minimális igénye nélkül, színes grafikára, sprite-okra és szinti hangra kihegyezve. A Commodore-nak ugyanis volt másik gépe irodai és tudományos célokra: a PET.

    [ Szerkesztve ]

  • yvsmad

    őstag

    válasz Rive #207 üzenetére

    A számítástechnika egyébként már jóval előrébb járhatna, ha a gépeknek és bennük a prociknak nem kellett volna minden áron kompatibilisnek lenniük a több generációval korábbi kiadásokkal. Tehát pont az a kompatibilitás, ami az elterjedést és a hardverfejlesztéseket segítette, vált a proci fejlődés legfőbb gátjává.

    [ Szerkesztve ]

  • yvsmad

    őstag

    válasz Rive #207 üzenetére

    Az Amigát meg nem a Commodore fejlesztette ki, hanem az Atari mérnökei, csak ügyesen igazolták le őket és ők vitték magukkal a terveket. Éppen ezért az Amigának a C= emblémán kívül semmi köze nem volt az előd C64-hez, teljesen más alapokról indult.

  • kisfurko

    senior tag

    válasz Rive #207 üzenetére

    Én az 1982-ben elérhető gépeket néztem, nekem mindegy, hogy melyik IC milyen idős, meg mi miatt volt ótvar a PC :) Egyébként nem a 6845 miatt voltak külön tárolva a páros és a páratlan sorok grafikus üzemmódban (biztos ezen spórolt a csóka 1 centet :D ) Gondolom azt a két csuda palettát se a 6845 korlátai adták ki...
    De a grafikán kívül lehetne beszélni az I/O portokat vezérlő 8255-ről is, aminek ha egyik portját átállítottad, akkor rövid időre nullázta (vagy beállította, nem emlékszem) a biteket, így ha te csak egy bitet szerettél volna változtatni, akkor is megpiszkáltad a szomszédokat is. Emiatt lehetett pl. véletlenül resetelni. És, milyen meglepő, a 6522 meg tudta változtatni az adatportjai bitjeit rendesen.

    A PC pedig nem volt egyáltalán nyílt, csak olyan ügyesen másolták a sufni alkatrészes cuccot, hogy az IBM nem tudott fogást találni rajtuk. A MicroChannel (vagy hogy hívták) pont ezért lett kifejlesztve, és utána szabványosították a PC AT buszt ISA-ként (és döglött is szép lassan meg az IBM PS/2). Egyébként, az a fene nagy kompatibilitás is csak amolyan PC-s volt, mert nem minden XT-be való kártya megy AT-ben (ill. ISA-ban). Egyébként, érdekes módon a PCI megjelenésével már nem volt olyan fontos a kompatibilitás :) Pl. az ISA buszos DMA már nem is működött, így pl. csak szoftveres Sound Blaster emuláció volt (amit nem is bírtak az akkori gépek :) ).

    Szóval, érdekes téma ez, de azért, mert valami elterjedt, még korántsem jelenti azt, hogy az jó volt, pláne nem elegáns. Tudnék írni sok vicces dolgot a C64-ről is (pl. a D bit, vagy a soros busz, a VIA bugja miatt), az se az elegancia netovábbja.

    A PC buszát minden további nélkül meg lehet csinálni C64-en is, vannak is olyan cartridge-ek, amiken van 2 további cartridge bővítőhely. Csak az impedancia szab határt, lévén, nincsenek buszmeghajtók (mellesleg a PC-ben is korlátozott a kártyák száma, csak a meghajtók miatt többet bír). De pl. a C64 teoretikus bővítésének nem szab akadályt az IRQ-k, DMA-k száma, mint a PC-ben :) Nem is kéne állítgatni jumperrel.
    Félre ne érts, nekem nem a komplexitásával volt a bajom, hanem az apró design failure-ökkel. Élvezérelt IRQ (ugrott a huzalozott vagy). DMA csatornák (hogy jó komplikált legyen a szoftver). ISA buszon, ha master voltál, akkor a te felelősséged volt, hogy a memória frissülhessen. Sőt, szimplán a DMA-val is ki lehetett éheztetni a gépet, és akkor is ugrott a memória tartalma :) Ehhez képest C64-en csak a VIC-re kellett figyelni, mert időnként elvette a buszt (és szépen frissítette a memóriát is menet közben).

    Azért írom mindezeket, mert utólag mindenki visszafele megmagyarázza, miért is volt az jó akkoriban (hiszen csak jó lehetett, ha az terjedt el :U ). Még maga az IBM se hitt a sikerében.
    Itt egy kis ízelítő, mire volt képes akkoriban a technika: videjjó
    Nagyjából ezt szerette volna az Apple elérhetőbbé tenni, az Amiga is ebbe az irányba mozdult, de a szarrágó PC-s iparágnak kicsit tovább tartott erre a szintre eljutni.

Új hozzászólás Aktív témák