|
008- Qu'est-ce un Apple II : L'APPLE II et l'Apple II+ ? | |
Tout sur l'APPLE II ?
Voyez ici !
L'APPLE II est le premier de la ligne APPLE II. Il est souvent confondu avec l'APPLE II+ et il n'est pas rare de trouver des auteurs faisant une confusion entre ces deux machines. Pour connaître les différences C'est bien ici ! Ces machines disposent : HIRES = high resolution (hautre résolution) LORES = low resolution (basse résolution). ( Lecteurs de disquettes , MockingBoard , Cartes série , etc...) La distinction essentielle entre un ][ et un ][+ est le type de ROM. L'Apple ][ démarre dans le moniteur et a le Basic INTEGER alors que l'Apple ][+ a une ROM Autostart qui essaye de trouver un lecteur de disquette et qui par défaut donne la main au Basic APPLESOFT en ROM. De nombreux propriétaires d'Apple ][ on réalisé l'upgrade en ][+. Les Apple ][ et ][+ disposent de milliers de programmes de jeux, d'utilitaires et autres créés sous APPLE DOS (essentiellement le DOS 3.3 dit 16 secteurs). Ces deux machines peuvent également travailler avec un autre système d'exploitation : PRODOS jusqu'à la version 1.9 tant que le logiciel ne nécessite pas d'avoir la version APPLE II 128K "enhanced". Par exemple vous pouvez exécuter Appleworks si vous avez plus de 128K de RAM et un programme appelé PlusWorks. Cependant l'APPLE ][ ne peut pas exécuter des programmes en BASIC sous ProDOS car Applesoft doit être en ROM. La configuration recommandée pour un Apple ][ : Vous pouvez ajouter de la mémoire au delà de 64K mais la plupart des programmes qui necessitent 128K ne fonctionneront probablement pas quelle que soit la quantité de RAM dont vous disposez. Vous pouvez également ajouter des accélérateurs comme la carte SPEEDEMON ou le processeur ROCKETCHIP (Sources : Dan DeMaggio, David Empson, Rubywand) |
|
|
009- Qu'est-ce un Apple II : Le "Black Apple" ou Dark Vador |
Bell & Howell a mis sur le marché ce qui a été appelé le
"Black Apple" ou "Dark Vador"
(Dark Vader en US).
Avec l'ITT2020 ce sont les deux seuls "clones" qui ont été autorisés par APPLE.
C'est un Apple II+ (et non un Apple II) de couleur noire avec un dispositif particulier pour des connexions audio/video avec des projecteurs, etc... fabriqué par B&H, principalement utilisé dans les classes d'école. La possibilité la plus intéressante est le "backcradle" qui permet d'alimenter CPU, ecran, etc... en ne contrôlant qu'un seul interrupteur. Evidement très peu d'unités furent produites (entre 5000 et 10.000) (Sources : Coaxial, Mike McGovern, Rubywand ) |
|
|
010- Ce qu'est un Apple II : L'Apple IIe |
Le //e est en deux versions : Standard et
Enhanced
(le Platinum est un autre cas particulier que
nous verrons plus loin). En démarrant la version standard du IIe affiche "Apple ]["
en haut de l'écran, la version Enhanced du IIe affiche "Apple //e".
Apple a fabriqué un kit pour passer de la version standard à la version Enhanced en remplaçant 4 circuits dont le CPU 65C02, la ROM Video qui comprend MouseText, et une ROM Monitor/Applesoft. Le système d'exploitation normal du IIe est ProDOS-8. (Le IIe peut évidement exécuter le DOS 3.3, et ses versions antérieures, ainsi que le Pascal.) Bon nombre de logiciels ProDOS exigent la version Enhanced du //e, et parfois 128K. Le Kit Enhancement pour IIe ne comprend pas la RAM supplémentaire. Vous pouvez ajouter 64k (sur la carte 80 colonnes)au IIe standard car 128k sont nécessaires pour avoir un IIe Enhanced. Cette carte se place dans le slot auxiliaire. Hormis la capacité d'avoir des minuscules en clavier et en affichage, le IIe standard est proche d'un II+. Un IIe Enhanced en 128k présente un nombre de possibilités supplémentaires comprenant le 80-column en firmware, 16 couleurs en double-lores et la possibilité d'un affichage graphique en double-hires . L'Apple //e restait utile pour quatre raisons majeures: 1) Il exécutait AppleWorks, un intégré (tableur/ traitement de texte/ base de données) très simple à utiliser 2) Il pouvait exécuter les jeux et autres produits équivalents des II et II+. 3) Il y avait de nombreux Apple II dans les écoles avec des tonnes de logiciels éducatifs. 4) Il était et est toujours un ordinateur individuel. Vous pouvez apprendre peu ou beaucoup La configuration recommandée : Un disque dur est recommandé si vous utilisez de nombreux programmes. Les utilisateurs à outrance d'Appleworks doivent ajouter : (Sources : Dan DeMaggio, Rubywand ) |
|
|
011- Ce qu'est un Apple II : L'Apple IIc et Apple IIc Plus |
Les Apple //c
et Apple IIc+
sont des portables compacts. Il s'agit de versions de
l'Apple //e Enhanced , avec
des fonctions intégrées qui sont normalement sur des cartes d'expansion.
Ainsi il y a 2 ports série, un port souris, un port pour lecteur de disquettes
et 128K de RAM. par contre le système d'entrée/sortie pour cassettes a disparu. Le
//c dispose d'un lecteur 5.25 intégré alors que le IIc+ a un lecteur 3.5.
Le IIc+ intègre un accélérateur qui fonctionne a 4 MHz (alors que les //c sont à 1mhz 1MHz). Cela en fait l'Apple II le plus rapide. Pour booter le IIc+ à 1MHz, tapez Escape-OpenApple-CTRL-ESC-RESET.) Le IIc+, qui a été mis sur le marché après l'Apple IIGS, permet également le chaînage des lecteurs de disquettes 3.5 et 5.25. Le //c et le IIc+ peuvent exécuter tous les programmes en DOS 3.3, ProDOS, "128k", etc. qu'un //e Enhanced peut exécuter, plus les logiciels spécifiques pour //c. Cependant l'utilisation de certaines adresses mémoire et des différences en ROM font que les //c ne peuvent pas exécutés certains vieux programmes pour Apple ][ et ][+ alors que les IIe et IIgs le peuvent. Même si les //c n'ont pas de slots, vous pouvez ajouter de la mémoire supplémentaire (il y a de la place sous le clavier) et un disque dur (en utilisant le port de disquettes qui il est vrai est un peu plus lent mais reste utilisable. Système particulièrement difficile à trouver et fabriqué par Chinook). Il existe également pour le //c : La configuration recommandée : (Sources : Dan DeMaggio, Rubywand ) |
|
|
013- Ce qu'est un Apple II : L'Apple IIgs |
L'Apple IIgs (ou "GS") represente a saut dans la ligne des produits Apple II . C'est à la base d'un 65C816
qui peut passer en emulation du 6502- pour exécuter les logiciels en 8-bits des Apple II
alors qu'en mode natif il exécute des application 16-bits GS. Le GS dispose
d'un nouveau mode graphique "super-hires" , d'une boîte à outils ( toolbox) in ROM, d'un circuit son Ensoniq avec 32 oscillateurs
et d'un vitesse de 2.8MHz. La RAM de base est de 256K (ROM-01) ou 1MO (ROM 3) expansible jusqu'à 8MO (avec quelques limites à connaître).
Le GS dispose en standard de ports modem et série ports pouvant aller jusqu'à 230kbauds, un port qui support deux lecteurs 5.25 et deux lecteurs 3.5 (800k), une sortie RGB et composite, des possibilits sonores améliorés, un bus ADB pour le clavier et la souris, un port jeux qui supporte les joysticks deux boutons , une horloge et un calendrier , et une batterie pour conserver en RAM la configuration définie par l'utilisateur via le Control Panel. (Pour accèder au Control Panel pressez les touches OpenApple, Control, Escape, et sélectionner dans le menu "Control Panel".) Les IIgs peuvent exécuter les programmes sous DOS 3.3, ProDOS, Pascal, n'importe quel OS que les Apple 8-bit peuvent exécuter. En mode "emulation" , le GS fonctionne comme un Apple //e enhanced , et supporte pratiquement toutes les routines de anciens monteurs ainsi que les softswitchs Une difference est que l'utilisateur doit aller dans le banc mémoire $FF (FF/F800 à FF/FFFF) pour voir le contenu du moniteur en ROM. Dans le banc par défaut(Banc $00) la commande F800L etc. monteré le code de la carte langage en RAM... Tout comme la série des //c le GS ne dispose plus des entrées/sorties de cassette. GS est le seul système Apple II qui peut exécuter GS System (parfois appelé "GS/OS"). GS System et les routines de la Toolbox permettent au System Finder de présenter un environnement sophistiqué de type 'mouse and windows' tout comme les PC sous Windows. La dernière version de GS System est la 6.0.1. Les premiers GS furent mis sur le marché à l'automne 1986. Les productions jusqu'à la mi-1987 sont connues sous le terme "ROM 00" dès lors que la version "ROM 01" est sortie. Quand vous allumez ou redémarrez un GS ROM-01 GS, l'écran de démarrage affiche "ROM Version 01"; Sur un ROM-00 GS l'écran de démarrage n'affiche rien sur le type de version de la ROM (Pressez OpenApple-Control-Reset pour un redémarrage) Certains GS's ont un boitier "Limited Edition" avec la signature de Steve Wozniak Souvent, ils sont appelés "Woz GS". Il n'y a eu que 50,000 ROM-00 a avoir la signature "Woz". Par ailleurs un très faible nombre d'utilisateurs choisir l'option d'upgrade de leur //e en IIGS par changement de la carte mère. Introduit début 1987, l'upgrade comportait la plaquette "IIgs" en remplacement de celle "//e". Simultanément à la mise sur le marché du ROM-01 en 1987, Apple fournit un upgrade gratuit du ROM-00 vers le ROM-01 . Il s'agissait de remplacer la ROM et le controleur vidéo ( Video Graphics Controller "VGC") Les GS en ROM-00 ne peuvent pas exécuter tous les logiciels GS La mise à jour du controleur vidéo ( VGC) n'est pas nécessaire pour la compatibilité logicielle et n'est même pas nécessaire sur toutes les machines en ROM0. Le nouveau controleur résolvait des problemes dasn le mode monochrome double-hires (clignotement ou bavures rose sur ce qui était supposé être un écran noir et blanc ) Sur certaines machines le nouveau controleur the VGC réglait également des problèmes de couleur rencontrés en mode texte 80 colonnes. Nota: Les machines en ROM-00 peuvent booter le GS System jusqu'à la Version 3. (Ces disquettes démarrent en affichant la version de "ProDOS 16".) Naturellement, on ne peut pas lancer les versions postérieures du système et utiliser les logiciels qui necessitent ces versions postérieures. D'autre part, un certain nombre de produits anciens fonctionnent sous les versions du système qui n'ont aucun patch pour ROM-01 ou ROM 3. Les disquettes originales pour ces produits booteront correctement et seulement sur un ROM-00 GS. Si par l'intermédiaire de la mise à niveau ou de l'achat original d'un nouveau GS, f in 1987 presque tous les utilisateurs de GS étaient à la même page. C'est-à-dire que tous avaient la plateforme ROM-01 avec sa RAM de base à 256kB plus carte d'expansion mémoire d'Apple à 1MB connectée sur le slot auxiliaire soit un total de 1.25MB de RAM entièrement accessible. Pour les années suivantes, pratiquement tout les logiciels du GS ont été conçus pour lancer à partir de la disquette de 3.5 sous ProDOS-16 et pour utiliser les 1.25MB de la RAM que tout le monde était supposé avoir installé. En 1989 Apple a introduit sur le marché le GS ROM 3, l'écran de affiche la "ROM Version 3".(Le GSROM-02 n'existe pas on est passé à la version 3 car les utilisateurs auraient sans doute confondu l'upgrade ROM1 avec la nouvelle version si elle s'était appellé version2). La principale amélioration du ROM-01 est plus une RAM de base à 1MB au lieu de 256kB. C'est un avantage intéressant. Il signifie qu'un GS ROM 3 avec une carte d'expansion mémoire à 4MB aura 5MB de RAM entièrement accessible tandis qu'un ROM-01 ne peut avoir 4.25MB de RAM accessible. Le propriétaire d'un ROM 3 obtient alors un disque virtuel 800kB Comme le note Mitch Spector dans sa liste des possibilités du ROM 3, le nouveau GS offre un certain nombre de plus avec le seul inconvénient mineur de ne pas être compatible avec quelques vieux programmes de GS et des versions plus anciennes du Système 5 de GS. (voir "Hardware Hacking" .) Principalement, le GS ROM 3 est une refonte en 1989 du ROM-01 comportant un matériel plus adapté et des progiciels plus intégrés. Depuis le système 5, initialiser le système de GS applique despatchs en RAM associés à la version 1 ou 3 de la ROM. Les patchs, situées dans System/System.Setup / sont TS2 pour ROM-01 et TS3 pour ROM 3. Ceci réalise des opérations presque identiques. Très peu de propriétaires ROM-01 ont senti l'importance de passer au GS ROM 3. Aujourd'hui même, la grande majorité de GS installés sont les machines ROM-01. Les années 90 ont vu l'adoption de quatre perfectionnements principaux de GS : L'OS après avoir traîner les pieds des années, Apple a finalement produit un logiciel d'exploitation de 16 bits décent pour GS avec la mise sur le marché du système 5.0. En quelques années il s'est transformé en système 6 (système 6.0.1). Le système 6 peut être considéré comme un OS relativement stable qui, enfin, permet à des utilisateurs de GS d'accéder à plusieurs possibilités du GS promises depuis1986. Bien que n'importe quel ROM-01 ou ROM 3 IIgs avec au moins la carte de mémoire d'expansion Apple de 1MB installée puisse lancer décemment le système 6 à partir de la disquette, le fait qu'il est susceptible d'employer au moins 800kB de RAM limite légèrement les applications qui peuvent être executées, particulièrement sur le ROM-01 GS. . La mémoire : Conduit, en partie, par le besoin de plus de mémoire pour exploiter le système 6, 4MB est devenue la taille standard des cartes mémoire d'expansion installées. Les cartes d'expansion 1MB de Apple ont été il y a bien longtemps remplacées par des cartes ajoutant 4MB-8MB. Le disque dur Tout comme la mémoire, la taille des nouvelles versions de système a poussé fortement vers l'ajout d'un disque dur. Le logiciel devenait plus gros, aussi, et travailler à partir de la disquette devenait quasiment impossiblement. La baisse des prix des disques durs , des cartes SCSI attrayantes comme la RamFAST, et les solutions peu coûteuses d'une carte IDE telles que FOCUS et "Turbo" de SHH Systeme ont aidé à faire du disque dur une norme, un périphérique standard sur un GS. Accélération Peu de logiciels commerciaux ont cherché réellement à pousser des utilisateurs de GS à des vitesses plus élevées ; et, en conséquence, pendant des années les utilisateurs n'ont senti aucun besoin des accélérateurs très chers comme Transwarp de Applied Engineering . L'arrivée de la technologie de ZIP avec ses cartes ZipGS à bas prix ainsi qu'un net besoin de plus de vitesse pour manipuler le système 6 a lancé une révolution dans le monde de l'accélération. Un accélérateur fonctionnant à 8MHz ou mieux est considéré comme étant, presque tout à fait, une amélioration nécessaire de l'APPLE IIGS. Configuration Recommendée: ROM-01 ou ROM 3 with 4MB ou 8MB de Mémoire Carte d'Expansion (donc au moins 4.25MB (ROM-01) ou 5MB (ROM 3) en RAM, Une carte SCSI, RamFAST par exemple, + un disque du de 120MB ou plus ou un disque dur IDE sur carte de 120MB ou plus (Focus Hard Card ou SHH's Turbo IDE) Le System 6.0.1 installé, Un accélérateur TransWarp 8MHz/32k ou un ZipGS 9MHz/32k ou tout autre accélérateur plus puissant, Une carte Stereo, Une imprimante Imagewriter II printer, Deux drives 3.5" Deux drives 5.25". Un système de GS minimum qui supportera de nombreux vieux logiciels et matériels en ayant toujours un logiciel d'exploitation décent est un GS ROM-01avec la carte d'expansion de mémoire Apple de , deux drives 3.5 , au moins un drive 5.25 , et une imprimante Imagewriter II, qui bootera le système 5.0.4 ou le système 6.0.1 sur une disquette 3.5. (Sources : Dan DeMaggio, Rubywand, David Empson, Supertimer, Randy Shackelford, Hal Bouma ) |
|
|
015- Ce qu'est un Apple II : La carte d'émulation Apple IIe Trackstar |
La carte TrackStar est un Apple 2 sur une carte qui se branche sur un slot ISA dans un PC ou un IBM PS/2. Les modèles les plus avançés sont la carte TrackStar E et la carte Trackstarplus, qui se comportent comme un //e 128k enhanced. Trackstar peut exécuter les logiciel d'Apple II : (Sources : Bill Whitson, Michael Kelsey, Mike O'Malley, Rubywand, Wayne Stewart ) |
|
|
022- Comment trouver ce qu'il me faut pour utiliser mon Apple II? |
Vous pouvez lire attentivement le contenu des FAQ des newsgroups. Vous pouvez également vérifier la page des
principaux sites parlant de l'Apple II. Tous les Apple II ont un version d'un BASIC en ROM sur la carte mère.
L'Apple II original a le BASIC INTEGER. A partir des II+, tout les Apple II ont le BASIC APPLESOFTen ROM.
Les propriétaires des premiers Apple II peuvent installer l'Applesoft ou brancher une carte avec
des ROM d'Applesoft.
Il y a plusieurs excellents sites à découvrir pour ce qui est la programmation en BASIC des Apple II : Apple II Textfiles Ce site de jason Scott est une merveille et si vous fouillez BIEN , vous verrez qu'il n'est pas limité... Byte Works (new IIgs GSoft BASIC) Sur le miroir de Ground (était sur l'université d'IOWA mais a disparu... j'ai 2.5 Go en copie à titre info) Applesoft Programming Beagle.Oldies Le newsgroup programmeurs CSA2 de USENET et pour plus de liens sur la programmation : csa2pfaq Hormis le BASIC, vous pouvez charger et utiliser beaucoup d'autres langages tels que le Fortran, le Pascal, le Modula, le C, le logo, le Forth, l'Assembleur et d'autres tant la liste est longue. Le moniteur en ROM de l'Apple II vous permet de saisir des programmes langage machine en 6502 et (sur un IIGS) en 65816 . Les propriétaires de IIGS peuvent également créer des piles de Hyperstudio et de HyperCard. Pour plus d'information et de liens allez aux FAQ de comp.sys.apple2.programmer. Documentations pour les Apple II Il n'y a vraiment aucun produit de remplacement au manuel technique pour votre Apple II ou clone à savoir Le manuel de référence Apple ][. Pour l'Apple IIe et l'Apple IIc vous devrez utiliser le manuel de référence technique d'Apple spécifique à votre machine et en ce qui concerne l'Apple IIGS il vous faudra, à minima, "The IIgs Hardware Reference" et "The IIgs Firmware Reference". Naturellement, vous voudrez obtenir des manuels couvrant le DOS, le ProDOS, le BASIC, et bien d'autres domaines concernant votre Apple II. Voici une liste d'excellents ouvrages pour commencer : Generalités Apple II Nota: la troisième Edition de 1985 (Apple II User's Guide for APPLE II Plus and APPLE IIe) est totalement revisée pour inclure ProDOS BASIC Applesoft et Assembleur DOS, ProDOS, et GS/OS Quelques manuels techniques et d'autres matériaux peuvent être obtenus en édition originale ou en réimpression chez Byte Works ou Kula Soft Les principaux vendeurs de livres comme Amazon.com proposent beaucoup de livres Apple II. Cependant la plupart sont épuisés, des vendeurs pourront rechercher pour vous et, avec la chance, trouverons le livre que vous voulez. Les manuels de Apple II et autres livres sont vendus également sur les newsgroups Csa2 comme marketplace, dans les magasins de livres d'occasion, et lors des échanges entre utilisateurs. Quelques manuels et d'autres articles, tels que des cartes de référence et des affiches (habituellement sous le texte ou la forme de HTML) sont disponibles et à télécharger dans les principales archives pour Apple II et autre emplacements de soutien. (Voir les Éditeurs Apple II.) Vous pouvez toujours trouver un groupe d'utilisateurs local de Apple II ou un groupe en ligne que vous aimez. Sans compter que des utilisateurs bien informés ont souvent une bibliothèque de logiciels. Une autre excellente ressource est l'abonnement à un bulletin ou à un magazine de Apple II et, ne l'oubliez pas les collections des principaux magazines pour Apple II édités dans les années 80 (par exemple inCider, Nibble, Computist, etc...). Il y a également des encyclopédies virtuelles couvrant beaucoup de domaines Apple II . Des éditeurs et des sites Internet offrent des copies en ligne des anciens numéros de livres pour Apple II. Souvent, la manière la plus facile et la plus rapide pour une réponse à une question de Apple II reste une demande précise faite à comp.sys.apple2 ou dans un autres newsgroup Csa2 . Il n'y a aucune règle pour poster dans un newsgroup mais avant assurez vous que votre réponse n'est pas dans une FAQ. La fourniture d'information est le but principal des newsgroups. (Sources : Rubywand, David Wilson, Tony Cianfaglione, Steve Sanders, Terence J. Boldt, Wayne Stewart) |
|
|
023- Ou puis je trouver des developpeurs Apple II ? |
Pour rechercher des informations sur les developpeurs et les produits logiciel ou matériel (software/hardware) ...
GS WorldView's "Developers at Work" pages Postings on Csa2 newsgroups A.P.P.L.E. 'zine news Pour des informations sur les developpeurs de jeux... The Giant List (Sources : Rubywand) |
||
| ||
|