retro gépek A-tól Z-ig

Amiga, gondolat-kísérlet

Már hónapok óta próbálom megírni az Amiga történelmét. Valahogy nem jön össze, mert mindig elkalandoznak a gondolataim, vagy felpaprikázom magam az egészen és inkább barkácsolok valamit. Hogy mi bosszant fel? A legjobb, ha néhány sorral szemléltetem:

’85: Az Amiga paraméterei a konkurenciát magasan felülmúlták minden téren, gyakorlatilag több éves előnnyel rendelkezett az Amiga.

’87: Az A2000 egy sokkal jobban bővíthető gép lett, mint az ezres.  Az OCS átdolgozása és az olcsóbb gyárthatóság felé vitele  logikus döntés volt az A500 esetében.

’90-re az Amiga tudását már nem csak beérte, de meg is haladta a konkurencia a felső kategóriában.

’91-ben az ECS-es A500+ bevezetése finoman fogalmazva is felemásan sikerült. Az új felbontások viszonylag kevés otthoni felhasználónak számítottak. Pozitív változás volt az 1MB-ra növelt alap (chip) RAM, de ez sem tudta kompenzálni azt, hogy az új AmigaOS verzió miatt a játékok jelentős része nem indult el az új gépeken.

’92: Az A600 érkezett, hogy leváltsa az A500-at, de az SMD kivitel, a PCMCIA foglalat és más apróságok miatt drágább lett

’92 vége: az AGA-ra épülő A1200, A4000 és a CD32 konzol már nem volt az a jövőbe mutató számítógép, mint az első széria.

7 év alatt a forradalmi tudású gépet beérte és lehagyta a konkurencia. Az első A1000 és az A600 között teljesítményben és tudásban nem történt nagy előrelépés. Az ECS néhány módja, a több memória mellett a tényleges sebesség nem változott. A dobozos Amigákat most nem veszem ide, mert azok mennyisége és valószínűleg a nyereség sem érte el a tömegtermelést adó többit. De ha összevetem a Macintoshok vagy a hívők által utált PC fejlődési sebességével, akkor az A1000-2000-3000 vonalon is látszik, hogy nem feküdtek rá a fejlesztésre komolyan. Ezt főként a menedzsmentnek lehet felróni, mert a mérnökök mindig örömmel „játszottak” az elérhető legjobb processzorok, több vagy gyorsabb memória beépítésével.

Elindultam a „Mi lett volna ha…” vonalon és kicsi én is játszottam a vassal. Korabeli leírásokat és már jó ideje ismert benchmarkok ismeretében elképzeltem egy olyan A600-as Amigát ami már megérte volna az árát. Több emberrel beszélgetve több dolgot is felróttak az A600-nak:

  • Azonos tudás mellett (A500+-hoz képest) magasabb ár
  • Semmivel nem volt gyorsabb, mint az előd szériás Amigák (68k CPU és 7MHz)
  • PCMCIA csak az árát emelte
  • A 2.5″ merevlemezt néhányan fölöslegesnek, pazarlásnak érezték
  • Az új AmigaOS kompatibilitási problémákkal küzdött

Az első pontot a PCMCIA és az akkor még drágább SMD elhagyásával lehetett volna orvosolni. Személy szerint a merevlemez illesztőnek most már örülök, de a 90-es években tényleg kicsit luxusnak tűnt, főként úgy, hogy a játékok jó része nem volt rá telepíthető. Az új kickstartnak megvoltak a maga hibái, de cserébe adott új funkciókat. Esetleg lehetett volna átkapcsolható 1.3 és 2.04 között. Amit viszont nem értek az a sebesség kérdése. Sorra jöttek ki a 68000-es család új processzorai, mégsem vezettek be semmi újat. Értem, hogy az árat alacsonyan kellett tartani, mégis lett volna lehetőség a sebesség növelésére minimális, vagy nulla áremelés mellett:

  • A processzor cseréje 68010-re: Régen ismert módszer ami néhány programnál kompatibilitási problémákat okoz, de ez jóval kisebb baj lett volna, mint a 2.04 bevezetése. Cserébe néhány százalék sebességnövekedést lehetett volna elérni.
  • Egyszerű Fast RAM bővítés: Az A500+-nál 1 MB chip RAM került az alaplapra amit tovább lehetett bővíteni. Sebességben sokkal hasznosabb lett volna, ha a RAM bővítés gyors memóriaként jelenik meg.
  • A CPU órajelét is lehetett volna emelni: Ha én házilag össze tudtam barkácsolni a fiókban talált alkatrészekből, hogy 14MHz-en fusson a processzor, akkor ez nem jelentett volna kihívást a Commodore mérnökeinek.

Egy A2000-rel végeztem pár egyszerű tesztet, hogy számszerűsítsem a fentieket. A táblázatban lévő eredményekhez tartozó képeket a bejegyzés végén találhatjátok meg. Sajnos az kétezres nem volt hajlandó elindulni a 14MHz-es procival, ezért hiányzik az az eredmény, ahol mind a három módosítás él. Majd ha végre lesz egy kicsit több időm barkácsolni, akkor bepótolom ezt a benchmarkot is. Helyette egy A500-ban futtattam egy 68000-et az emelt órajelen. Ennek az eredménye segít megsaccolni, hogy mennyi lett volna az elméleti sebesség.

ConfigSebesség A600 @7MHz-hez képestDhrystonesMIPS [MFlops]Chip Speed vs A600
A2000 68000 @7MHz1.005390.561.00
A2000 68000 @7MHz + fast RAM1.347130.741.27
A2000 68010 @7MHz1.065620.581.02
A2000 68010 @7MHz + fast RAM1.437610.791.27
A500 68000 @14Mhz1.125960.621.11

Az eredmények alapján látható, hogy a fast RAM hozzáadása a rendszerhez növelte a legjobban a sebességet, pedig csak egy 2MB-os Zorro kártyáról van szó. A 68010 csak 6%-kot hozott, míg a duplázott órajel 12%-ot. Atari vonalon is megvalósították az órajel duplázást, ott kb. harmadával gyorsult a gép. Ha az órajel emelést is vette volna az A2000, akkor összesítve kb. másfélszer gyorsabb lett volna az alap rendszernél. Ez alapján nyugodtan merem állítani, hogy egyszerű és olcsó módosításokkal a Commodore is tupírozhatta volna az újabb gépeket. Egy 68030-as bővítővel persze nem vehette volna fel a versenyt egy ilyen gép, de talán az A600 felárát meg tudták volna indokolni. Ezzel zárom is a gondolatkísérletet, mert nagyon sok a „mi lett volna ha…”

Views: 983



Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

slot gacor
toto
slot 1000
slot777
slot1000
slot gacor
slot88
slot88
slot777
slot gacor
agen slot gacor
slot maxwin
slot 1000
toto
slot777
slot88
slot gacor
slot thailand
slot88
link slot88 resmi
slot88
toto slot
slot88
slot88
slot777
toto
slot88
slot gacor
4D
slot777
slot 200
slot777
bandar slot
slot gacor
situs slot
slot777
toto 4D
toto
edctoto