![]() |
Atari Portfolio
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Caractéristiques | Les cartes mémoire | Le lecteur de cartes | L'extension mémoire | Programmation | L'interface parallèle |
Elles se logent dans le port à gauche sous le clavier. Elles étaient de trois tailles:
D'autres fabriquants qu'Atari ont proposé des cartes de grande capacité, ci contre une de 4Mo! |
![]() Recto et Verso d'une carte de 4Mo |
![]() |
![]() |
![]() |
Cette carte nécessite un redémarrage pour fonctionner. Au boot, le driver indique que la carte est prête à être utilisée. | On obtient alors une unité A: de 64Ko contenant les drivers, ne pas toucher à ce disque! Ici le résultat de CHKDSK A: | Puis deux unités D: et E: de presque 2Mo chacune, ici le résultat de CHKDSK E: |
Pour faciliter les transferts de fichiers vers le Portfolio, Atari proposait ce "PC Card Drive", un lecteur de cartes avec son pilote pour DOS.
Il se composait d'un carte ISA, d'un câble au format propriétaire et du joli lecteur externe. La difficulté aujourd'hui pour s'en servir est l'abandon des ports ISA dans les PC. Vu les petites quantités de données, une connection Parallèle ou Série aurait été suffisante. Installation:
Le problème avec la carte 4Mo c'est que seule la partie 64Ko est reconnue... Solution avec l'extension mémoire! |
![]() La carte ISA et le lecteur |
![]() |
L'extension mémoire apporte 256 Ko supplémentaires ainsi qu'un second lecteur de cartes reconnu comme B:.On obtient ainsi 384 Ko de mémoire. On peut chainer deux de ces extensions pour arriver à un total de 640Ko. Dans ce cas, un petit interrupteur sur l'unité doit être réglé sur "1" pour la première extension et "2" pour la seconde. Pour qu'elle soit reconnue, il faut faire un Reset à froid: ouverture du compatiment piles, appui sur la petite languette métallique, remise des piles et allumage. Un CHKDSK permet d'afficher la quantité de mémoire reconnue. Grâce à l'unité B:, je peux facilement réaliser des transferts entre le PC et le Porfolio qui utilise sa carte particulière 4Mo. |
Avec l'éditeur intégré du Portfolio, on peut éditer le texte source, par exemple HELLO.ASM dans le dossier SOURCES. On le compile avec TASM SOURCES\HELLO |
|
![]() |
![]() |
Le PL1 (Portfolio Language) C'est un langage proche du FORTH, avec pile et notation postfixée. Il donne accès au texte, graphisme, son, fichiers. Même si le nombre d'instructions est limité, il couvre tous les domaines. Ci contre, un exemple d'un programme traçant des lignes à l'infini. ![]() |
proc limit64 dup if 64 >= 128 swap - swap -1 * swap else if dup 0 < -1 * swap -1 * swap endif endif endproc proc limit240 dup if 240 >= 480 swap - swap -1 * swap else if dup 0 < -1 * swap -1 * swap endif endif endproc 48 50 tone rand 1 >> 240 mod x = rand 1 >> 64 mod y = rand 8 mod dx = rand 8 mod dy = rand 1 >> 240 mod a = rand 1 >> 64 mod b = rand 8 mod da = rand 8 mod db = 59 50 tone graph while press 0 == cls for 100 1 i x % y % move x % y % plot a % b % line dx % dup x % + limit240 do x = dx = da % dup a % + limit240 do a = da = dy % dup y % + limit64 do y = dy = db % dup b % + limit64 do b = db = endfor endwhile key drop text |
Elle s'insère dans le port d'extension. Soit directement sur le Portfolio, soit à la suite d'une extension de 256Ko.
Au final, le Portfolio n'est plus tres portable... Deux utilisations possibles:
|
![]() |