APPLE IIGS Version ROM 3
Vous voulez un excellent site spécialisé sur le GS : à n'en pas douter c'est apple-iigs.info
© 1989
RAM standard 128 Ko (4 - D41464C-12)
RAM son 64 Ko (2 - D41464C-12)
RAM rapide 1Mo RAM (8 - MCM511000AP-10)
La carte mère


Améliorations du GS ROM 3

L'APPLE II GS ROM 3 a une capacité de 256Ko en ROM et y dispose d'outils supplémentaires. Les patchs corrigeant des erreurs découvertes après la version validées de ROM3 se trouvent dans le fichier TS3.
L'OS minimal est normalement SYSTEM 5.0

AppleDisk 3.5
et SmartPort

Utilisation des nouvelles routines pour toutes les lectures de blocs en fast RAM pour éliminer la double bufferisation.

L'appel DIB retourne l'octet de sous-type $C1.

Fixation des anomalies descrites dans "SmartPort Technical Note #6, Apple IIGS SmartPort Errata".

Fixation d'un bug de la ROM 1 qui causait un retour Write Protected.

AppleTalk
AppleTalk déplacé vers les slots 1 et 2 à partir du slot 7.

Control Panel CDA
Le menu d'options est maintenant le menu pour clavier et ne contient pas des paramètres de souris. Un menu Mouse est present. Le nouveau microcontroleur de clavier permet une commande plus précise de la souris, ainsi une procédure meilleure que le traditionnel OUI/NON est implémentée. Les paramètres sont également disponibles pour enclencher l'émulation de la souris par le pavé numérique du clavier.

Ajout d'une option pour retailler le disque virtuel sur le prochain Reset dans le menu de disque virtuel. Cette option est elle-même remise à zéro après une réinitialisation pour éviter que le disque virtuel soit ensuite reconfiguré sur chaque initialisation.

Si le slot 7 est déclaré comme AppleTalk, le Control Panel affiche un avertissment si le slot 1 ou le slot 2 sont déclarés aussi Appletalk.

Les menus "Printer Port" et "Modem Port" affichent seulement lmes paramètres pouvant être changés si AppleTalk est leur configuration.

Le disque virtuel n'a plus un choix minimum et un choix maximum, mais un choix de taille.
Moniteur
Les recherches en mémoire étendue passent les limites des bancs

Les fonctions STEP et TRACE ont été ajoutées.

Fourniture des vecteurs ayant les mêmes fonctionnalités que les appels système à GS/OS en banc $E1 à savoir MEMORY_MOVER,SLOT_ARBITER et SET_SYS_SPEED.

Retaille le RAM disque quand le systeme est rebooté avec la combinaison CONTROL - POMME OUVERTE - SHIFT - RESET

Gère la page texte n°2 en shadow et les bits d'allumage dasn le nouveau circuit CYA
Alors que dans le ROM1 et les versions antérieures les routines de gestion de la souris étaient appelées dans l'espace $C400, dans le ROM3 les routines appellent les routines 16 bits pour lire le hardware (cela inclut les applications de bureau par Event Manager)

Avec le ROM 3, Les routine 8 bits appellent des routines 16 bits pour travailler avec le matériel. Ce changement signifie que ces programmes qui utilisent les appels de 16 bits de souris ( y compris les applications de bureau avec Event Manager) peuvent utiliser la souris quand le slot 4 est positionné "Your Card"

Les slots 1 et 2 peuvent être Printer, Modem, AppleTalk, ou "Your Card". Avec "System Software 5.0", le slot 7 n'a pas besoin dêtre positionné sur Appletalk pour utiliser un réseau Appletalk

Le mode d'affichage alternatif CDA ne place plus le système en vitesse rapide quand la vitesse normale est choisie dans le Control Panel.

Ajout d'une nouvelle commande, {val}=V, pour placer les commutateurs I/O video lors de la reprise d'une programme

La commande Control-T fonctionne maintenant comme switch ( passage en mode texte puis retour au mode visuel précédent que vous pouvez changer avec la commande =V.)

La valeur de Battery RAM à $59 contrôle le présence de "Visit Monitor" et des "Memory Peeker" des CDA. Si ce byte a le bit haut positionné à 1 lors de l'initialisation, les CDAs sont automatiquement installés.

Le moniteur permet l'utilisation de la Commande-X pour terminer un long affichage (un dump mémoire par exemple).

Port série
XON et XOFF ne sont plus envoyés quand le bit 7 de bufférisation est enclenché

Le curseur du mode terminal est cohérent avec System


Les appels étendus retournent les erreurs dasn la retenue et l'accumulateur

Toolbox
Les nouveaux outils implantés en ROM sont les suivants :
          Window Manager
          Menu Manager
          Control Manager
          Line Edit
          Dialog Manager
          Scrap Manager
          Font Manager
          List Manager


Les ROM PROTOTYPES
Il est possible que vous puissiez avoir un Apple II GS en ROM3 qui renferme des ROM prototypes. Normalement ces machines n'auraient jamais du être vendues ... mais le commerce étant ce qu'il est, il vous est possible de retrouver ces raretés dont en réalité personne ne connaît le nombre.

Les deux types de ROM sont :
341-0728 pour les banks FC FD
341-0749 pour les banks FE FE


Le modèle le plus rare est celui qui permet de mettre des ROM 1MO avec les supports adéquats en 32 broches et non en 28 broches comme sur les modèles standards.
Sur le modèle ci-dessus les deux ROM sont des prototypes, un seul support est en 28 broches.




Sur le modèle ci-contre les deux supports sont bien des 32 broches, seule la ROM 341-0728 est un prototype
Et enfin la carte mère avec les supports 32 broches au grand complet et les ROM prototypes 32 broches également. Notez que la ROM FF-FE est identifiée 341-0748 et la ROM FC-FD 341-0737 qui sont les modèles finalisés... mais ici sur des ROM 32 broches!

Est-ce bien utile de préciser que ce modèle de carte est rare ?