majdnem minden ami ReTRo

June Bug 1. rész

2012/06/28. - írta: Сергей

JuneBug.jpg


... ott hagytam abba az AMIGA és köztem lévő sajátos kapcsolat taglalását, hogy hiába voltam baromi boldog a kedvenc számítógépemmel, a világ nem volt hajlandó megállni... Egyre kevesebb olyan új kiadású demóhoz és játékhoz jutottam, ami futott a kedvenc gépemen... ebből fakadt egy elég komoly sértődés részemről. Például 1994-ben, ami számomra egyike volt a legjobb AMIGA-s éveknek, a nyári GURU-RUNA táborban (ha megtalálom a fotókat, lesz beszámoló) többedmagammal értetlenkedtünk a Commodore és az AMIGA csődjén. Az egész történet szép lassan lejtőre került... olyas fajta érzésem lett, hogy pontosan másodjára vágtam olyanba (első volt az Enterprise 128), ami megállt mint Börzsönyben az eső. Amúgy logikus a kérdés, hogy ha ennyire szerettem anno ezt a dolgot, akkor miért nem vettem (vetettem) magamnak egy relatíve olcsó csúcsmodellt (AMIGA 1200)? Azért, mert ragaszkodom a gépeimhez ;-) nem volt szívem a B52 Rock Lobstert eladni (pedig kezdőtőkének jól jött volna az ára) és különben is közbe jöttek az élet „nagy” dolgai... :-P Első munkahelyem okozta rendszeres elfoglaltság, közben főiskola, szembesültem a PöCé-k kizárólagosságával. A kiadott feladatokat egyszerűbb volt PöCé-n elkészíteni (5,25” floppy, háj szpíd MsDOS, DataFlex, TurboPascal, meg amit akartok), így kényszerültem platformváltásra (az akkor beszerzett 486SX meg van még, valamikor az is megér egy „misét”, de nem olyan fontos, szóval egyhamar nem szedem elő). :-P Azóta sem szerettem meg a PöCé-t, azon dolgozom. Tulajdonképpen ki a fene szereti a ciroksöprűjét, vagy a Robi kapálógépét, ha naponta kell kubikolnia vele? Amúgy ez manapság már nem annyira az AMIGA Rulez – PöCe Suxxx történet. Személyes véleményem az (ha érdekel bárkit az olvassa el, akit nem az hagyja ki a lábjegyzetet), hogy (1) ...az eredeti történet meg pokoli rég volt, spongyát rá!

Szóval divatAMIGA-s korszakom kezdődött, szépen elpihent a B52 Rock Lobster a dobozába, évente kb. kétszer elővettem és végig néztem rajta vagy 200 lemeznyi demót... Valamikor 1998 tájékán kezdődött lassan újra a történet, amikor beállított az egyik barátom egy hibás 600-assal. Meglepett, hogy ez a hófehér kivitelű gépezet mennyire picike. Na hát ő (mármint a June Bug) lett az első ECS grafikai képességekkel bíró AMIGA-m. :-) Mint említettem, hibás. Akkor még fogalmam sem volt, hogy a falatnyi alaplapon lévő durva átégések mitől keletkeztek (ebben a cikkben még nem lövöm le a poént)? Minden esetre a floppy meghajtó fejének szétbarmolását azoknak a számlájára lehet írni, akiktől a barátom elhozta ezt a jobb sorsra érdemes gépet...

02 A600.jpg
katt a feliratozott képért:
Alaplap.jpg

Az AMIGA 600 jelű gép 1992-ben jelent meg, nézzünk pár adatot és tényt róla:
- Kódneve a The B-52's zenekar száma után szabadon June Bug lett, a linkre kattintva meghallgathatjátok a számot, előre szólok, a Rock Lobster-nél is nehezebben fogyasztható!
- Továbbra is 7MHz-es Motorola 68000 32bites CPU ketyeg benne, külső buszai 16bitesek.
- Grafikai képességeit az ECS (Enhanced Chip Set) adja, nevesen a Fat Agnus (ECS display vezérlő), a Super Denise (ECS display dekódoló), a megszokott Paula (audió és I/O vezérlő), és egy új chip a Gayle (címdekóder és IDE vezérlő).
- Kickstart 2.05 rom-ot tartalmaz, melynek a verziószámára érdemes odafigyelni, az első változat ráadásul nem kezelt HD-t, 37.500 (olvasói megjegyzés: 37.299 - nincs scsi.device, sem az ide, sem a pcmcia nem megy, 37.300 - megy mindkettő, de csak 40mb-ig, 37.350 - méretkorlátozás nélkül megy ) alatt pedig a mérettel vannak problémák.
- 3,5" DS-DD 880Kb kapacitású beépített floppyval rendelkezik
- A kis méret miatt lemaradt a numerikus billentyűzet.
- Az A500-nál megszokott expansion slots nincs, helyette egy kissé fogyatékos trapdoor expansion slot csatlakozó van, ami korlátozott bővítést tesz lehetővé.
- Pozitívum viszont a PCMCIA (píszíemszia? :-) ne köszöngess, mond, hogy picimaci és kész) csatlakozó, ami iszonyat rapid fájl cserét tesz lehetővé pl. a fent emlegetett PöCével.
- Alap kiszerelésben 1Mb chip memórával rendelkezik, ami a trapdoor-on keresztül bővíthető fel 2Mb-re.
- CPU kártya nélkül maximum 8Mb fast memória kezelésére képes, oly módon, hogy egy PLCC foglalattal rátűzzük a processzorra a bővítő kártyát.
- Ahogy az lenni szokott AMIGA-k esetében, az ügyes szovjet mérnökök ehhez a masinához is készítettek 68020-68030 accelerátor kártyát. Ugyan az a metódus, mint a memória bővítőnél, a CPU tetejére tűzött PLCC foglalatban végződő kártyát kell elképzelni.

a bugos Bug, avagy a Bug bugja:
átégés.jpg


Bemutatkozásnak egyenlőre ennyi elég lesz a June Bug-ból, folyt. köv…

1) PöCe - személytelen-arctalan tucatgép, 30 éves elavult szabványokat tart, drága, de legalább ócska, optimalizálást teljesen mellőző óriásszoftverek Gb adatai birkóznak rajta dög lassan, a horror mennyiségű Tb vinyókon, Gb memóriákon és GHz-ken... Kétforintos vacak dzsunka technológiának tartom az egészet...

Szólj hozzá!

AMIGA 500 turbókártyák 7. befejező rész - Mega-Midget Racer

2012/06/24. - írta: Сергей

... úgy gondolom, hogy lehetőségekhez képest sikerült kellő alapossággal körüljárni a B52 Rock Lobster accelerátorokat (még home made változat is volt belőle). :-) Egyenlőre félre teszem ezt a témát, mivel elfogytak a tesztelni való kártyáim és visszatérek a jó pár cikkel ezelőtt félbehagyott kezdeti irányokba. Nem kell félni, előbb-utóbb lesz még folytatása ennek a sorozatnak, hiszen más, fejlettebb AMIGA vasak esetében is lehet a bővítések megoldásait boncolgatni... ;-)

Tehát végezetül az amerikai Computer System Associates Inc. 1990-ben kiadott Mega-Midget Racer nevű kártyája kerül terítékre. Hozzám egy gyári 25MHz-es modell került, ami egy műanyag tokozású 25MHz-es 68EC030 processzort tartalmaz (nincs benne MMU). A kártya csak PGA tokos FPU-t kezel, ez azért pech számomra, mert a 680030 mellé 68882 dukálna, de abból csak PLCC tokos áll rendelkezésre. A próba kedvéért egy viseletes 16MHz-es 68881 FPU-t tettem be mellé, láb kompatibilis, vígan kezeli. Szokásos szolgáltatás, hogy az FPU meghajtható a processzor órajelével szinkron és külön rezgővel aszinkron módban is.

MegaMidget kis.jpg


Ha rápillantunk a lapra, akkor látjuk, hogy két kristályoszcillátor számára van rajta hely (az egyik a CPU, a másik az FPU számára). Na végre egy turbókártya, ahol érezhető, hogy a gyártó komoly összegeket költött a fejlesztésre. A CPU külső órajelének AMIGA buszra történő szinkronizálásához jó pár jel egymáshoz képesti viszonyát meg kell mérni és be kell lőni, az ehhez szükséges műszerek pedig költségesek.  Ennek örömére több különböző sebességű kristállyal próbáltam a processzort pörkölni (25, 28, 31 MHz és kimondani is szörnyű egy 40MHz-es rezgővel is). Nem jött ki a füst... ugye mint tudjuk a processzor füsttel működik... minden kipróbált sebességen stabilan járt a CPU! Az utolsó kettővel csináltam sysinfó tesztet (a 40MHz-es fotót valahova elkevertem), aztán mivel nem tapasztaltam igazán komoly melegedést, a 40MHz-nél maradtam. Herr Neuroth, akkor még is büntetlenül felhúzható az a 030-as mikroprocesszor órajele !? ;-)
Hűtést persze nem árt majd eszkábálni rá, főleg egy teljesen összeszerelt 500-as esetén (nálam az ritka, mint a fehér holló, megelégszem egy alaplappal, amiről egy ram bővítő és egy floppy lóg).

A turbó két fajta memóriabővítési lehetőséget is kínál, akarom mondani kínálna. Közvetlen a CPU fölé lehetne tenni négy darab, összesen 512Kb méretű SRAM IC-t, amit használhatunk kedvünk szerint memóriának és maprom-ként is (a KS számára). Pechemre erről a kártyáról ez a négy IC hiányzik és ahogy az lenni szokott (pedig árban nem húzós tétel) itthon egyáltalán nem kapható a megfelelő alkatrész (vagy én nem találtam)! :-PPP

A kártya oldalán lévő tüske csatlakozó sorra tehető a ZIP RAM-os bővítő modul, aminek külön neve is van, úgy hívják, hogy Mega-Memory. Ismételt pechemre, a Mega-Memory kiegészítője is hibás, az összes ZIP le lett róla vágva (nem én voltam) és pár galvanizált luk oda van (javítása folyamatban, de ez is kb. úgy készül majd el mint a luca széke, vagy éppen türelmem nincs, vagy időm).
Így viszont nem tudtam 32-bit-es fast memória társaságában kipróbálni a kártyát. Azt olvastam az AMIGA fórumokon, hogy egész ütős darabnak ígérkezik 40MHz-re felhúzva. Ennek a kártyának a memóriája szintén nem autoboot-os, de egy 1990-ben kiadott hardvernél ezen nem sértődöm meg (nem egy mai darab). A használatba vett Mega-Memory, A500 expanson port-ra rakott egyéb kiegészítőkkel való összeakadásról sincs információm (de nem okozna túl nagy meglepetés, ha ez is ütközne a autoconfig 8Mb tartománnyal).

A HD vezérlő kártyán található 16-bites fake fast memória társaságában tapasztaltam további minimális gyorsulást, de nem az igazi 32 bit-es ram nélkül. Ha oda jutok, hogy megrendelem a hiányzó négy SRAM IC-t és elkészül a oldalsó bővítője (újabb "logisztikai" probléma, honnan szerzek bele megfelelő ZIG-ZAG IC-ket, az SMD ellenállásokkal helyettesített jumperek átállításáról már nem is beszélve), akkor visszatérek a sebességére. :-D

A kártya valós idejű óra funkciót szintén nem tartalmaz, de ez legyen a legkisebb bajunk. Amit még érdemes megemlíteni, hogy tekintélyt parancsoló a mérete, 16,5 x 20,5 centiméteres, szóval inkább nevezhető alaplapnak, mint kártyának! Egy AMIGA 500-ban kényelmesen elfér, de más modelleknél akadhatnak komoly problémák az elhelyezésével (500, 1000, 2000, CDTV modellekhez használható).

Mega sys 31MHz kis.jpg

Értékei a sysinfo szerint 31 - 40 MHz-es kristályoszcillátorral és ram nélkül:
- Számított sebessége: 31,05MHz (40,30Mhz)
- Dhrystones 597 (686)
- CPU Mips 0,62 (0,71)
- FPU MFlops 0,45 (0,47)
- Chip sebesség AMIGA 600-hoz képest 2,04 (3.00)

Szólj hozzá!

AMIGA 500 turbókártyák 6.rész - M-Tec 68030

2012/06/22. - írta: Сергей

... most, hogy az előző bejegyzések nyomán mindenki "kigyúrta magát" AMIGA processzorokból és WHDLoad-ból is, folytatom a kis B52 Rock Lobster turbó kártya tesztet, az etalonnak számító negyedik generációs Motorola processzoros hardverekkel.
Az első 030-as, ami a kezembe került, a szintén német gyártású M-Tec / Neuroth Hardware Design által jegyzett M-Tec 68030-as kártya. Remélem a tulajdonosa nem fog rám megsértődni, amiért kedvenc hardvere (amit a cikkhez adott kölcsön) kritikát kap... :-)

Neuroth030 kis.jpg


Ez egy érdekes hardver, tulajdonképpen úgy is mondhatnám, hogy itt van egy szidható M-tec kártya! Valószínű, hogy inkább Udo Neuroth-ot illeti ez a fajta "dicséret", mindkét kártyája (a 68020 és ez a 68030) fapadosra sikerült. Sajnos ebből a kártyából nem született meg az a "megfésült" változat, amit az előzőekben ismertetett 68020i-nél láthattunk. 1993-ban (tehát csupán egy évvel korábban, mint a 68020i) autoconfig nélküli fast memóriával adták ki ezt a bővítést. Ez WHDLoad szempontjából nem baj, hiszen az operációs rendszer alatt, szoftverből bekapcsoljuk a plusz memóriát. Viszont anno ha floppyról indítottunk alkalmazást, akkor sebesség növekedést egyáltalán nem, csak az esetleges kompatibilitási hibákat érezhettük. A processzor órajel előállítása szintén az alaplapi frekvencia duplázásával történik. Azt gondolom, hogy a 030-as CPU elég jól húzható, így itt nagyon jó lett volna mondjuk a 28MHz (20MHz-s chippel)...
FPU-ból csak PLCC foglalatosat tud kezelni, szinkron és aszinkron módban. Történetesen megoldották, hogy egy 68882 koprocesszort akár 40 MHz-n is tudjunk kergetni, ez pozitívum.

A kártyára integrálva 4Mb fast ram került (gyártottak 1Mb-osat is, el nem tudom képzelni, hogy minek), szerintem előnyösebb a foglalatos EDO ram. A memória elegendő a WHDLoad-hoz, de nem igazán elegáns megoldás. Ráadásul érthetetlen módon ez a kártya (mint minden MTec) szintén összeakad a fast RAM-mos HDD vezérlő címtartományával. Ami ha jól tudom szoftveres trükközéssel sem korrigálható, nem olvastam róla sehol és időm nem volt kikísérletezni vele. Így sajnos ezzel a kártyával sem sikerült 12Mb fast memóriát varázsolni a gépemre (RocTec-en 8Mb 16 bit fake fast + 68030 4Mb 32 bit real fast). A sebesség értékei floppyról bootolva olyanok, mit amit a PAK68-1-nél is láttunk. WorkBench alatt a 32 bit fast memóriát beállítva elég jók (érdekes, hogy a 68020i picit gyorsabb nála). Valós idejű óra funkciót nem tartalmaz, mondjuk ezt én nem tartom hibának. Előnye még, hogy viszonylag kisméretű, így a 68K foglalatos gépbe (500-ban próbáltam, 2000-ről írják) befér. Nyilván akinek van, az örüljön neki, azért mert én problémáztam rajta, attól még jó dolog, remekül használható darab! :-)

Neuroth030 sys kis.jpg
Neuroth030 sys kis2.jpg


Értékei a sysinfo szerint, a zárójeles 32-bit fast ram mellett értendő:
- Számított sebessége 13,60 MHz
- Dhrystones: 589 (2220)
- CPU Mips: 0,61 (2,31)
- FPU MFlops: 0,71 (0,72)
- Chip sebesség AMIGA 600-hoz képest 1,96 (1,96)

Szólj hozzá!

a WHDLoad után szabadon

2012/06/21. - írta: Сергей

...anno ígértem cikket a WHDLoad-ról, most sikerült realizálni (a téma ki lett vesézve)...
mi ez a program és mi az értelme? ;-)
Menjünk vissza a 80-as évek végére, 90-es évek elejére. A C=64-es korszakban nagy divatja volt a lemezes játékok feltörésének, nem volt ez másképp az AMIGA esetében sem. Ezért a fejlesztők, természetesen nem csak emiatt, hanem több más szempontot is figyelembe véve elkezdtek úgynevezett nonDOS vagy TrackLoader-es (saját betöltő algoritmussal ellátott) programokat kiadni. Ezeknek az a jellemzője, hogy teljes egészében mellőzik az AMIGA DOS-t és nem érzik jól magukat az operációs rendszer memóriában való jelenlétekor. Ennek következménye, hogy ezek az alkalmazások (játékok, demók, felhasználói programok) nem installálhatóak HD-re. Ha nem lenne a WHDLoad, akkor örök időkre arra lennénk kárhoztatva, hogy a kedvenc alkalmazásainkat floppy-ról töltögessük.
A WHDLoad tehát nonDOS programok HD-re installálására és futtatására alkalmas környezet, ami képessé teszi az AMIGA-nkat arra, hogy végre valódi haszna legyen ez operációs rendszerének! Tulajdonképpen egy „megfelelő paraméterekkel” rendelkező virtuális gépet tudunk dupla kattintással elindítani az AMIGA-n és abban fut le a kívánt alkalmazás. Ha meguntuk az alkalmazást, akkor nem kell reset-elnünk, hanem egy előre beállított billentyű hatására visszatérhetünk a háttérben futó operációs rendszerünkhöz. Szögezzük le, az AMIGA számítógépek valódi multitasking-ra voltak képesek már a 80-as években, az operációs rendszerük pedig nem az erre tökéletesen alkalmatlan Kíndóz, hanem a pontosan erre a feladatra kifejlesztett WorkBench!

Pillantsunk rá a hivatalos oldalon közzé tett minimum hardverigényre:
- CPU 68000, illetve 68010, vagy annál jobb
- Kickstart 2.0 (version 37+)
- 1 Mb RAM
- HDD lehetőség

Akkor ennek a programnak nincs is hardver igénye? A gyakorlatban inkább fogalmazzunk úgy, hogy szerencsés, ha legalább egy picivel jobb gépen próbálunk meg emulálni a gyengébbet, valahogy így:
- a CPU-nak nem árt rendelkezni VBR funkcióval (vektor base register) a memóriában történő ugráshoz, a kilépő billentyű lenyomásakor lesz rá szükség. 68000 alatt csak reset-tel tudunk majd kilépni. Az alkalmazás szereti a 68K, 010, 020 CPU-kat, 030-ra pedig optimalizálták, a 040 állítólag kissé problémás (én nem tapasztaltam), a 060 szintén optimális eredményt hoz.
- 2.0 vagy magasabb verziójú KickStart és WorkBench szükséges.
- tapasztalataim szerint 2Mb chip ramon már érdemes próbálkozni, nagyon sok alkalmazás elindul, csak lassú lesz a betöltés. Ha legalább 1-2 Mb fast memóriával rendelkezünk pluszban, akkor nyert ügyünk van, szinte minden esetben. Olyan alkalmazást még nem találtam, ami nem elégszik meg 8Mb fast rammal.
- Érdemes figyelembe venni, hogy a chipkészlet meghatározza a futtatható alkalmazások körét. AGA gépek esetén minden futtatható (OCS, ECS és AGA is), OCS gépen nyilván az ECS és AGA alkalmazások nem futnak.
- természetesen a CPU is behatárol, pl. egy 68060-ra fejlesztett demó nem fog futni 68000-en (pl. 68030 vagy 68040-en próbálva azért van némi esélyünk, nem biztos, hogy élvezhető lesz).

A szoftveres részéről annyit érdemes tudni, hogy van nagyon kulturált telepítő csomagja, amire ha duplán kattintunk, akkor szépen kicsomagolja és a megfelelő helyekre bemásolja magát. Ehhez nekem nem volt türelmem, egyszerűen csak bemásoltam a WHDLoad nevű fájt a gyári elérési utak között szereplő WB könyvtárak egyikébe. Az alkalmazás free, de ha nem vettünk hozzá kulcs állományt, akkor minden induláskor egy „lelkifröccsöt” kell végig olvasnunk a fejlesztés nehézségeivel kapcsolatban. Azt hiszem, hogy ez lesz az egyik olyan AMIGA-s program, amihez fogok venni saját névre regisztrált WHDLoad.key állományt és erre bíztatok másokat is!

A WHDLoad alá úgynevezett preinstalled szoftvereket érdemes keresnünk, "kinézetük" egy példán keresztül (Spaceball - StateOfTheArt demó):
Disk.1 - mérete 901.120
Readme - mérete 967
StateOfTheArt.info - méret 5.818
StateOfTheArt.slave - méret 2.188

Ha nincs "info" állományunk, akkor sem kell kétségbe esni, a "slave" fájlon dupla kattintás után megadjuk az alapértelmezett alkalmazást pl. "WHDLoad StateOfTheArt.slave" és elindul. Ha unjuk a pötyögést, akkor csináljunk hozzá egy info fájlt (meglévő lemásol, átnevez, átnéz pl. DirOpus alatt) A futatható alkalmazásokról érdemes tudni, hogy az AMIGA csődje után a fejlesztő csapatok majdnem mindent PD-vé tettek, tehát az Internetről giga számra letölthető remek AMIGA alkalmazások szabad felhasználású szoftvernek minősülnek! Saját WHDLoad alkalmazás készítésére is van lehetőségünk, a hivatalos oldalról letölthető az erre alkalmas teljes anyag, na persze programozási tudás nem árt.

Teendő valamire (bármire) háklis WHDLoad alkalmazás estén:
Túl sok és bonyolult teendőnk nem igazán van, mivel az alkalmazás kiírja, hogy mi a problémája. Eddig egy háklival találkoztam, hogy a program futásához magasabb, vagy alacsonyabb verzió számú KickStart rom-ra lenne szükség, mint ami a gépben van. Ezt olyan módon tudjuk megoldani, hogy vagy egy meglévő AMIGA-s játék gyűjteményhez mellékelt WinUAE Kíndózos emulátorhoz készített KS rom képet veszünk kezelésbe, vagy a GrabKick programmal magunk készítjük el a megfelelő rom képét (ehhez egy megfelelő AMIGA vas is kell). Tegyük fel meg van a megfelelő KS rom kép fájl, akkor azt nevezzük át a reklamált állománynévre (pl. kick34005.a500) és másoljuk be a DEVS:\KICKSTARTS könyvtár alá. Ez még sajnos nem elég, újabb hibaüzenet után megtudhatjuk, hogy ennek kell az „ .RTB ” kiterjesztésű változata is (szoftveres kicker csomagban található a neten). Ezt is másoljuk az előbb említett könyvtárba, ezzel be is állítottunk egy úgynevezett szoftveres KS emulációt. Érdemes tudni, hogy a szoftveres KS további memóriát igényel a rendszertől, szóval ezt 2 Mb esetén felejtsük el. A kipróbált kb. 100 alkalmazásból talán 2 lehetett olyan, ami ezt igényelte (pl. a DarkSeed CD32 változata). Egyéb probléma esetén az úgynevezett SLAVE állománnyal lehet a gond, keressünk másik verziót belőle...

A WHDLoad esete a „csupasz” és majdnem "csupasz" konfigurációkkal, alias TESZT:
- A1200 - KS. 3.0. WB 3.0. 2Mb chip ram (1,8Mb szabad) – betöltésnél iszonyú lassú, de tökéletesen fut minden

A1200 2Mb ram.jpg


- A1200 2Mb chip ram, 1Mb fast (2Mb - 700 Kb szabad) 1,2Mb chip és 700Kb fast-os eszik, szintén mint az első

A1200 2Mb 1Mb.jpg


- A1200 2Mb chip ram, 2Mb fast (2Mb - 1,8 Mb szabad) 500Kb chip és majd 1,5Mb fast-ot eszik, tökéletesen fut

A1200 2Mb 2Mb.jpg
azért ez az igazi :-) illetve ennél is van igazibb ;-)
A1200 2Mb 8Mb.jpg


- CD32 – KS 3.1. 2Mb chip ram, betöltésnél iszonyú lassú, de nem a cd karcos, a ram kevés..
- A600 - KS 2.05. WB 2.1 1Mb chip ram (730Kb szabad) kevés a ram, nem indul...

A600 1Mb.jpg


- A600 - KS 2.05. WB 2.1 2Mb chip ram (1,7 Mb szabad) betöltésnél lassú, de tökéletesen fut minden

A600-as minimum konfiguráción tesztelt alkalmazások listája (kedvcsinálónak):
DEMÓK:
- Anarchy - 3D Demo - fut (2 lemezes)
- Kefrens - DANE - fut (1 lemezes)
- Silents - DemonDownload - kevés a ram (két lemezes)
- Phenomena - Enigma - fut (1 lemezes)
- Pygmy Projets - Extension - fut (1 lemezes)
- Silents - Global Trash - fut (1 lemezes)
- Silents / Crionics - Hardwired - fut (2 lemezes)
- Sanity - Interference - fut (1 lemezes)
- Budbrain - Megademo2 - fut (1 lemezes)
- Scoopex - MentalHangover - fut (1 lemezes)
- Alcatraz - Odyssey - kevés a ram (nincs hang, akadozik, 5 lemezes)
- Flying Cows INC - Pro S.I.A.K. - fut (lassan tölt be 1 lemezes)
- Reflect - SoundVision - fut (lassan tölt be 1 lemezes)
- Spaceballs - State of the Art - fut (nem kapkod a betöltésnél, akadozik 1 lemezes)
- Mad Elks - Tecnological Death - fut (gyors mint egy cybervihar 1 lemezes)
- TRSI - Wicked Sensation - fut (lassan tölt be 2 lemezes)
- Sanity - Word of Commodore 1992 - fut (az eleje belassul 1 lemezes)
JÁTÉKOK:
- Psygnosis - Agony - fut (villám gyors, röcc mentes 3 lemezes)
- Psygnosis - Lemmings 2 lemezes - kevés a ram
- Raven - Balck Crypt - SKick-hez kevés a ram (3 lemezes, HD installálva megy)
- VirtualT/Virgine - Beneath A Steel Sky - SKick-hez kevés a ram (15 lemez, ha jól emlékszem)

Címkék: AMIGA WHDLoad
2 komment

Motorola 68K család

2012/06/21. - írta: Сергей

... amikor egy-egy AMIGA gépnél (de lehetnem éppenséggel Apple, vagy Atari is porondon) szóba kerül a processzor, akkor folyton különböző számokkal dobálózom itt nektek, 68K, 020, 030, 040, meg 060... Azt nem ígérem, hogy műszaki igényességgel ismertetni fogom a teljes Motorola CPU családot, de azért az AMIGA-val való sajátos kapcsolatukat egész röviden górcső alá tudom venni. 1982-őt írunk jelenleg, Jay Miner-ben felmerült az AMIGA létrehozásának ötlete... ehhez az akkor meglehetősen népszerű, zseniális Motorola 68000 processzort választotta ki! Az AMIGA 1985-ben megvalósult, a Commodore 1994 környékén bekövetkezett csődjéig ezeket a processzorokat használták a gépeikben.

Motorola 68K processzorok első generációja a 68000, 32 bit-es processzor (megjelenés éve 1979), 16 bit-es külső adatbusszal. Az AMIGA-k „első generációjában” (saját és önkényes csoportosításom, a kétrétegű alaplapú és a kizárólag furatszerelt alkatrészekből álló gépekre), A1000, A500, A500+, A2000, CDTV és az A600-ban (600-as már kilóg ebből a csoportból) ezzel a CPU-val találkozhatunk. Általában a DIP 64-lábú olcsó csúnya fekete műanyag tokos változat került beépítésre, kivéve a 600-ast, ahol szintén olcsó műanyag tokos, LCC 68-láb kivitelű a processzor. Természetesen létezik belőle kerámia tokos PGA 68-lábbal, ha jól tudom MAC gépekben került felhasználásra.

Motorola-MC68HC000LC8.jpg


A CPU-család következő második generációja, a 68010 (megjelenés éve 1982), 32 bit-es processzor, 16 bit-es külső adatbusszal és virtuális memóriakezelési lehetőséggel. Ez is háromfajta tokozással készült (DIP, PLCC és PGA). Ilyen CPU-val nem került AMIGA gép kiadásra, de a DIP 64-lábú változata közvetlenül kompatibilis minden DIP CPU-s 68K géppel, tehát egy mozdulattal cserélhető. A két CPU közötti erőkülönbség 10% nagyságrendű, ráadásul WHDLoad alkalmazás kompatibilis. Akinek van belőle DIP, az cserélje le a „mezei” 68K-ját a gépében. Képet később teszek fel róla, de ugyan úgy néz ki, mint az előző proci...

A sorban a következő processzor a harmadik generációba tartozik, a 68020 (megjelenés éve 1984), ahol minden irányban 32 bit-et, 256-byte cache-t, új regisztereket és Motorola 68881, vagy 68882 FPU (lebegőpontos műveletvégző egység) támogatást találunk, valamit 4Gb elméletileg címezhető memória tartományt. Ez a CPU 114-lábú kerámia PGA és 132-lábú kerámia, illetve műanyag QFP tokban került forgalomba. Érdekes módon csak később (1992 - 1993) került AMIGA modellekben felhasználásra, a 68030 megelőzte. Sajnálatos módon az A1200 és CD32 AMIGA típusokban a processzor EC (gazdaságos) változata került beépítésre. :-( Méghozzá QFP 100-láb kivitelű chip személyében, a bekötött lábak száma mutatja, hogy sajnos a gép komoly csorbát szenvedett az anyagi haszon oltárán! Köszönjük CBM (Commodore Bu$ine$$ Machine$), hogy a címezhető fast memória tartományunk ugyan annyi maradt, mint a 68K esetén, 8Mb... Mondjuk az akkori PC-k nehezen minősíthető színvonalához képest csúcs szuper volt! :-)

Motorola-MC68020RC12B.jpg


A 020-as CPU továbbfejlesztett változata a negyedik generációs 68030 (megjelenés éve 1987), további 256-byte adat cache-t és MMU-t (Memory Management Unit) találunk benne. A 030-as CPU-kból már létezett 50MHz sebességű változat is, ami anno bizony nem volt csekélység. Gyártották 128-lábú műanyag és kerámia PGA, illetve 132-lábú kerámia QFP tokban. El is érkeztünk a lényeghez! :-) Az AMIGA a 030-as processzor társaságában nagyon komoly minőséget képvisel, ez gyakorlatilag az ETALON AMIGA CPU! A két csúcsmodell az AMIGA 3000 – 1990-ben és az AMIGA 4000 – 1992-ben szintén ezt a CPU-t kapta a teremtőjétől lélek gyanánt! :-) A 3000-es alaplapon modelltől függően 16 - 25 MHz-es QFP 030-at találunk. A 4000 esetében pedig az első Commodore által kiadott CPU kártya az A3630 QFP 25MHz-s processzort tartalmaz. Ez a mikrochip szintén kezeli a külső 68881 és 68882 FPU-t.

Motorola-MC68030RC.jpg
68881 FPU.jpg


Kérdezné az ember, hogy ezt még hova lehetett cifrázni? A 68040 processzor az előző kettő (020-030) továbbfejlesztett, soron következő ötödik generációs darabja (megjelenés éve 1991). Érdekes módon az órajele vissza lett véve, még is brutális erőkülönbség van az előző processzorok és e között (pl. röccenés mentesen fut rajta a PC-ről átportolt DOOM I-II.). :-) Minden cache méretét 4Kb-ra növelték, az eddigi külső FPU lehetőséget teljesen beintegrálták a processzorba. Nem gyenge darab, már a méretén is érezhető, az eddigiekhez képest egy hatalmas méretű lila kocka. :-) 179-lábú kerámia PGA és 184-lábú QFP tokozásban került forgalomba. Az AMIGA 4000 kapott először ilyen CPU-t, A3640 elnevezésű kártya segítségével. Azt szokták mondani, hogy a kompatibilitása rosszabb mit a 68k, 020, 030 és 060-nak, én ezt nem tapasztaltam, sőt a WB 3.X (AMIGA operációs rendszer) erre optimalizálva van. Összehasonlításként, 040-el az Apple Mac Quadra gépeket szerelték (én is, csak egy hibás lapból a CPU-t ki). :-)

Motorola-MC68040RC.jpg


Végezetül ejtsünk szót a Motorola hatodik és egyben utolsó generációs 68K processzoráról. A 68060 (megjelenésének éve 1994) nem is processzor, hanem az iszonytatóan brutális teljesítményű SZÖRNY kategóriába sorolható. Semmilyen akkori Intel „csodával” nem vethető össze, ugyanis azok a közelébe nem érnek tudásban és teljesítményben. 4 utas pipeline feldolgozást, 8Kb utasítás és adat cache-t, két MMU-t és két integrál végrehajtó egységet találunk benne, illetve a 040-nél megszokott belső FPU-t. A tápfeszültséget lecsökkentettél 5V-ről 3,3V-re, ennek az a mellékhatása, hogy növelhető volt a sebesség (50-100MHz) és kevésbé melegszik a lila kocka. :-) Nem úgy, mint a 040-nél, őkelmét bátran üzemeltethetjük aktív, vagy akár passzív hűtés nélkül is! :-) 206-látbú kerámia PGA kocka formájában és QFP tokozással is gyártották (ezen utóbbit lusta vagyok megkeresni). Általam ismert maszk jelölései / verziói: maszk 01F43G - Rev1, maszk 71E41J - Rev6, a Rev5-öt sajnos nem tudom... Szegény AMIGA soha nem adott ki 060-al szerelt CPU kártyát (mert a CBM-nek elfogyott a $-ja), ellenben más kiegészítőket gyártó cégek felismerték a processzorban rejlő lehetőségeket és hamarosan megszülettek a kedvenc modelljeinkben használható (A2000, A3000, A4000 és A1200) 68060-as turbók. Isten igazából én ezt a megoldást már fából vaskarikának tartom, a 060-as AMIGA már über-tuningolt cucc, nem gyári masina. Egy olyan gépről tudok, ahol kifejezetten a 060 CPU köré tervezték a vasat, ez pedig a MacroSystem DraCo nevű AMIGA klónja. Ezt a processzort előszeretettel használják telefonközpont alaplapokon (szintén bontottam, bár ez lehet, hogy pont nem az). ;-)

Motorola-MC68060RC.jpg


Folytathatnám a sort a CPU-World által emlegetett "közvetett jogutóddal", a Motorola és az IBM által kreált PowerPC 603 CPU-val... de igazából ez egy ReTRo blog. :-) Elsősorban a "régi szép időkről" és az idő közben kihalt "ősállatokról" szeretek megemlékezni. :-)

4 komment
süti beállítások módosítása