AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

Apple II

LUBOŠ NĚMEC

Počítače Apple, Lisa a také Apple II dlouhou dobu kralovaly zejména na americkém trhu s domácími stroječky označovanými tehdy ještě "mikropočítače" a pro zábavu i vážnou práci je používaly milióny lidí. Modelová řada i historie všech vyrobených typů Apple II je skoro námět na román a protože i pro Amigu existuje několik emulátorů těchto zajímavých počítačů, povíme si o nich něco víc.

Historie a hardware
Prvopočátky Apple II spadají hluboko do dávné minulosti, do dob, kdy se o něčem takovém u nás (bohužel) jen snilo a kdy se možná řada z vás čtenářů narodila. Rok 1977 je tím významným. kdy se Apple II po neúspěchu svého předchůdce Apple I; vyrobeném nakonec pouze v několikasetkusové sérii, dostal na svět. Srdcem většiny modelů Apple II byl procesor 6502, první větší dodávky počátečního modelu Apple II byly zahájeny v roce 1978. Vývoj byl poměrně rozsáhlý a tak se Apple II dočkalo mnoha nástupců s vylepšeným hardware a pochopitelně i kvalitnějším software. Tak třeba model Apple IIe uvedený na trh v roce 1983 byl vybaven již zmíněným procesorem 6502 s taktem 1 MHz, 64 kB RAM (max. 128 kB), 32 kB ROM, operačními systémy Apple-DOS, CP/M-80 a programovacími jazyky IntegerBasic, Applesoft Basic, Fortran, Pascal, Cobol a Assembler. K počítači jste mohli připojit až 8 externích floppy drivů, grafický adaptér zvládal 40 nebo 80 znaků na řádek a grafické rozlišení 560x192 bodů monochromaticky nebo 140x192 bodů v 16 barvách. Rok poté byl zahájen prodej řady Macintosh, která posléze slavila obrovské prodejní úspěchy (ne však v konzervativní Evropě), vývoj řady Apple II/III (řada III byla jedním z neúspěchů a vyrobilo se cca 100.000 počítačů Apple III z toho si můžete udělat před stavu o nenasycenosti a rozsáhlosti tehdejšího amerického trhu, když i neúspěšný model byl prodán v takovém množství) však nebyl zastaven a tak jako jeden z posledních byl uveden na trh model Apple IIgs už s procesorem 65816/4 MHz s maximem paměti až 12 MB, 1 MB ROM. 16bitovou architekturou, grafikou s rozlišením od 320x200 bodů v 16 barvách z palety 4096 až po 640x200 bodů ve čtyřech barvách: o zvuk se staral Ensoniq Sound Chip, který používal 64 KB systémové paměti.
Počítače řady Apple II/III byly na svou dobu výkonné a hlavně pro ně existovalo značné množství softwaru prakticky ze všech oblastí. hry nevyjímaje. Souběžně s vývojem Apple modelů se dostávaly na trh i různé periférie - tiskárny Silentype a poté legendární ImageWriter a LaserWriter, floppy drivy, paměťové karty. harddisky (10 MB pevný disk stál tehdy několik tisíc dolarů!), přehršel karet pro nejrůznější měřící a ovládání mechanických i elektronických zařízení, světelná pera, modemy a podobné doplňky byly samozřejmostí. Největší archiv software pro Apple II najdete na FTP serveru: ftp.asimov.net/pub/apple_II/; odkud si můžete zdarma stáhnout několik set her i systémových programů, emulátory, dokumentaci a další věci související nejen s počítači Apple.

AII v1.0
Prvním emulátorem počítače Apple II, na který se podíváme, je AII neboli Apple II Emulator. Jeho autorem je Mike Fenton alias Microcode Solutions a emulátor byl už před časem uvolněn jako freeware. Emulátor vznikl vlastně dost kuriózně, protože valná část kódu byla vzhledem ke stejnému CPU 6502 převzata z Atari emulátoru od Joe Fentona.
K instalaci budete potřebovat ROMku Apple II, kterou si musíte opatřit sami. Ovládání emulátoru je snadné, stačí si pamatovat několik klávesových zkratek. Amiga+L nahraje program nebo diskový snapshot a restartne emulátor pro eventuální spuštění programu. Amiga+l provádí to samé, ale bez restartu v případě diskového snapshotu, Amiga+2 platí pro druhý drive. Amiga+B zastaví emulaci a spustí debugger, Amiga+M přepíná v HiRes módu mezi barevným a monochromatickým zobrazením. Amiga+R znamená reboot (jako kdybyste Apple II vypnuli a zapnuli) a Amiga+Q emulátor ukončí. Pomocí funkčních kláves nastavujete rychlost emulace, F1 je zhruba 100% výkon originálního Apple II, F2 a F3 emulaci zpomalují či zrychlují a F4 je neomezená rychlost.
Pro hraní her můžete používat myš, klávesnici nebo joystick, některé speciální tlačítka jsou emulována také klávesnicí. Co se týče kvality emulace, je průměrná a také rychlost AII není nijak výjimečná, doporučit mohu minimálně procesor 68030. Emulátor byl původně komerční záležitostí, po ukončení vývoje (bohužel hned po verzi 1.0) je naštěstí freeware a stáhnout ho bylo možné na stránkách Microcode Solutions.

Autor: Mike Fenton
Typ: freeware
Požadavky: procesor 68020 a lepší, AmigaOS 2.04+, 1 MB RAM, Apple II ROM
Hodnocení: Průměrný emulátor Apple II+ s podporou diskových snapshotů, který se však již dále nevyvíjí a obsahuje řadu chyb.

Apple 2000 v1.7
Dalším emulátorem počítačů Apple II pro Amigu je Apple 2000. Je to freeware a pro jeho využití budete potřebovat procesor 68020 s taktem alespoň 25 MHz. Apple 2000 emuluje Apple II+ s 64 KB RAM, všechny známé instrukce procesoru 6502, všechny videomódy (textový, LoRes, HiRes i Mixed módy), 16 KB RAM slot pro paměťovou kartu, až dva floppy drivy, dvoutlačítkový joystick nebo joypad, kompletní klávesnici a zvukový výstup originálního Apple II+. Díky důsledné optimalizaci kódu je emulátor opravdu velmi rychlý a i na minimální uvedené konfiguraci lze bez větších problémů provozovat plnohodnotný Apple II+. Kvalita grafického zobrazení je také velmi vysoká, Apple 2000 emuluje blikání, inverzní znaky, nevyskytují se žádné problémy s refreshem videomódů, nahrávat lze rovněž diskové snapshoty přes emulaci floppy drivu.
Pro instalaci emulátoru budete opět potřebovat ROMku z originálního Apple II+, můžete si ji přetáhnout pomocí dodávané utilitky, což je kraťoučký prográmek v BASICU nebo ji lze nalézt i na internetu (protože na ni však stále má copyright Apple, adresu vám nesdělím). Klávesa DEL funguje jako Apple, klávesa Reset, CTRL+DEL je totéž jako CTRL+Open, význam ostatních kláves (není jich málo) najdete v dokumentaci k emulátoru. Apple 2000 podporuje nejznámější applovský diskový komprimační systém či spíše utilitku Dalton Disk Disintegrator (něco jako DMS na Amize), ukládat na diskový image můžete opět v DDD formátu nebo bez komprese. Rychlost emulace volíte funkčními klávesami F1 až F5, F1 je poloviční rychlost Apple II+, další klávesy znamenají vždy 50% nárůst rychlosti a F4 tedy odpovídá cca 2 MHz Apple II+, F5 pak je neomezená rychlost emulace. Vše je pochopitelně přímo závislé na konfiguraci Amigy a hlavně CPU, na 2 MHz Apple II+ je už zapotřebí procesor 68040. Apple 2000 je zřejmě nejkvalitnějším emulátorem Apple II+ pro Amigu, je o něco lepší než AII a nesrovnatelně kvalitnější než zbývající dva emulátory AppleM a Apple 2 Emulator.

Autor: Kevin Kralian, Willi Kusche
Typ: freeware
Požadavky: procesor 68020 a lepší, AmigaOS 2.04+, 1 MB RAM, Apple II ROM
Hodnocení: Velmi kvalitní a dostatečně rychlý emulátor Apple II s podporou všech grafických módů Apple II+, diskových snapshotů a slušným zvukovým výstupem.

AppleM
Z července 1992 pochází třetí emulátor Apple II, který najdete na Aminetu. Je psaný v Module 2 a existuje jak pro procesory 68000, tak i pro 680x0. Teoreticky by měl emulovat Apple II+, všechny grafické módy, zvuk, umožnit používání joysticku a pracovat v multitaskingu. Kvalitu ani rychlost emulace jsem bohužel nemohl posoudit, protože s 68060 odmítal emulátor fungovat, stejně tak i pod WinUAE (posledni test z nouze) způsobil vždy jen reset. Z délky emulátoru (42 kB) však lze snadno usuzovat, jak asi emulace funguje a nebude to nijak valné. Každopádně když vám bude AppleM fungovat, můžete si gratulovat.

Autor: Greg Dunlap
Typ: demo
Požadavky: procesor 68000 a lepší, cca 1 MB RAM
Hodnocení: Pokud to někomu bude fungovat, má štěstí.

Apple 2 Emulator 0.1
Další emulátor psaný v jazyku Modula 2, který už svým věkem a možnostmi není určen pro vážné použití. Chcete-li si ho přesto vyzkoušet, najdete ho na opět na Aminetu. Pro dosažení rychlosti originálního Apple II budete potřebovat minimálně procesor 68030, ještě lépe 68040. Emulovány jsou dva floppy drivy a textový režim, který lze využít jen pro ty nejprimitivnější hry a programy známé z dob ZX81. Emulátor je natolik pomalý a neumí valnou většinu toho, co se od něj očekává (je to ostatně verze 0.1, která se bohužel dále nevyvíjela), že se s ním nemá smysl dále zabývat a jeho krátký popis berte pouze jako doplnění informací o emulátorech Apple II pro Amigu.

Autor: Claudio Nieder
Typ: freeware
Požadavky: procesor 68000, AmigaOS 2.04, 0.5 MB RAM
Hodnocení: Starší a nepříliš funkční emulátor Apple II+, který se nehodí ani pro doplnění sbírky.

Vytlačiť článok



Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.

Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing



none

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )