Vector Graphics Processor VGP][ (Digisolve)

Documentation complète de cette carte graphique atypique pour Apple ][, ][+ et IIe conçue par la société anglaise Digisolve.

"Atypique" car ses caractéristiques ne ressemblent en rien à ce que l'on peut voir ailleurs.

Quelques exemples tirés du VGP][ main features:

- Résolution graphique de 512 x 512 (512 x 416 sur les machines américaines).
- Dessin vectoriel jusqu'à 1.400.000 pixels par seconde.
- Différentes résolutions pour l'affichage de textes, jusqu'à 85 caractères de large sur 64 lignes.
- Elle peut se connecter dans les slots 2, 3, 4 (recommandé) ou 5... contrairement aux cartes vidéo habituelles qui se branchent sur l'auxiliary slot (ou à cheval sur les 2 slots 3 pour les Chat Mauve).
- 64k sur la carte.
- Il est possible d'avoir une sortie sur 2 écrans différents et de faire de l'enregistrement vidéo sur 1 (avec une carte additionnelle pour le video synch add). 1 sortie pour l'Apple II (Apple video) et une sortie pour la VGP][ (VGP video), ces 2 sorties étant switchables.
- Il existe une carte additionnelle pour avoir 8 couleurs (VGP][ colour expander card avec 128k bytes of screen memory) à mettre dans un slot à droite de la VGP][.
- Programmation des couleurs de bordure.
- Ecran virtuel de 1024 pixels de large (2 pages HGR de 512 de large = 2 screen buffers).
- Il existe des packs logiciels conçus pour la VGP][ et orientés métiers: Architecture, Design, Graphics Art, Thermal Modelling et PCB design. (Note de Deckard: en faisant des recherches sur internet on tombe sur un PDF évoquant l'utilisation de cette carte en 1989 à l'université de Glasgow pour des recherches sur l'évolution de la vision lors du vieillissement des individus).
- En utilisant le .dsk Applesoft fourni, il est possible depuis un programme BASIC de lancer des commandes graphiques avec l'ampersand (par exemple: &PLOT, &DEF pour définir des bitmaps, ...).
- Les utilisateurs du compilateurs basic TASC (de Microsoft) peuvent utiliser ces fonctions "&" grâce au .dsk TASC Support.
- Le .dsk Pascal UCSD fournit des sources et binaires pour l'utilisation des fonctions de la VGP][ avec ce système d'exploitation.


Mis en ligne le 23/04/2009 pour les collectionneurs qui n'auraient pas glaner un pack complet...


Card


DOCUMENTATION AND DISK IMAGES:

PDF
PDF (19 MBytes)
Download VGP][ Users Manual
PDF
PDF (76 kb)
Download snapshots of the disks
dsk
DOS 3.3
Download VGP][ Applesoft Support disk
dsk
Pascal UCSD
Download VGP][ Pascal Support disk
dsk
DOS 3.3
Download VGP][ TASC Support disk


CONTENT OF THE DISKS:

File: Digisolve_VGP2_Applesoft_Support.DSK
Disk: DOS 3.3 Volume 254 (140KB)
 Name                             Type Auxtyp Modified         Format   Length
------------------------------------------------------------------------------
 HELLO                            BAS  $0801  [No Date]        DOS         216
 VGP2EX                           TXT  $0000  [No Date]        DOS       21203
 VGP2                             TXT  $0000  [No Date]        DOS       24336
 SETUP DUMP                       BAS  $0801  [No Date]        DOS        1927
 VGP2 SLOT4                       BIN  $6026  [No Date]        DOS        5632
 VGP2 SLOT1                       BIN  $6026  [No Date]        DOS        5632
 VGP2 SLOT5                       BIN  $6026  [No Date]        DOS        5632
 DUMPT                            TXT  $0000  [No Date]        DOS        5779
 VGP2 SLOT3                       BIN  $6026  [No Date]        DOS        5632
 DUMPT.OBJ0                       BIN  $7F1B  [No Date]        DOS         530
 VGP2 SLOT2                       BIN  $6026  [No Date]        DOS        5632
 DISKT.OBJ0                       BIN  $4000  [No Date]        DOS        1500
 DISKT                            TXT  $0000  [No Date]        DOS       12837
 DIGMAP.OBJ                       BIN  $4E20  [No Date]        DOS        6642
 SETUP DISK                       BAS  $0801  [No Date]        DOS        2035
 DEMO                             BAS  $0801  [No Date]        DOS         217
 BTEST                            BAS  $0801  [No Date]        DOS         986
 DIGISOLVE                        BAS  $0801  [No Date]        DOS         611
 STATE                            BAS  $0801  [No Date]        DOS        2526
 LINK                             BAS  $0801  [No Date]        DOS         360
 CIRCLE                           BAS  $0801  [No Date]        DOS         398
 LINES                            BAS  $0801  [No Date]        DOS         561
 NEWJACK                          BAS  $0801  [No Date]        DOS        2083
 CHART                            BAS  $0801  [No Date]        DOS        1059
 STORY                            BAS  $0801  [No Date]        DOS         831
------------------------------------------------------------------------------

File: Digisolve_VGP2_Pascal_Support.DSK
Disk: Pascal VGP2: (140KB)
 Name                             Type Auxtyp Modified         Format   Length
------------------------------------------------------------------------------
 VGP2.A.TEXT                      PTX  $0000  13-Apr-84 00:00  Pascal    18432
 VGP2.B.TEXT                      PTX  $0000  13-Apr-84 00:00  Pascal    18432
 VGP2.C.TEXT                      PTX  $0000  13-Apr-84 00:00  Pascal    11264
 VGP2.D.TEXT                      PTX  $0000  23-Jan-82 00:00  Pascal    10240
 VGP2.U.TEXT                      PTX  $0000  23-Jan-82 00:00  Pascal     7168
 VGP2.X.TEXT                      PTX  $0000  23-Jan-82 00:00  Pascal     4096
 VGP2U.CODE                       PCD  $0000  23-Jan-82 00:00  Pascal     4608
 VGP2SUP2.CODE                    PCD  $0000  23-Jan-82 00:00  Pascal    16384
 VGP2SUP3.CODE                    PCD  $0000  23-Jan-82 00:00  Pascal    16384
 VGP2SUP4.CODE                    PCD  $0000  23-Jan-82 00:00  Pascal    16384
 VGP2SUP5.CODE                    PCD  $0000  23-Jan-82 00:00  Pascal    16384
------------------------------------------------------------------------------

File: Digisolve_VGP2_TASC_Support.DSK
Disk: DOS 3.3 Volume 254 (140KB)
 Name                             Type Auxtyp Modified         Format   Length
------------------------------------------------------------------------------
 HELLO                            BAS  $0801  [No Date]        DOS          43
 TS2                              TXT  $0000  [No Date]        DOS        4403
 VGP2 TASC SUBS                   BAS  $0801  [No Date]        DOS        3203
 VGP2 TEST                        BAS  $0801  [No Date]        DOS        4137
 VGP2 TEST.OBJ                    BIN  $191C  [No Date]        DOS        2127
 TS21                             BIN  $17B6  [No Date]        DOS         298
 TS22                             BIN  $17B6  [No Date]        DOS         298
 TS23                             BIN  $17B6  [No Date]        DOS         298
 TS24                             BIN  $17B6  [No Date]        DOS         298
 TS25                             BIN  $17B6  [No Date]        DOS         298
 VGP2X TASC BASE                  BAS  $0801  [No Date]        DOS         399
 VGP2X TEST                       BAS  $0801  [No Date]        DOS        1924
 TS2XA                            TXT  $0000  [No Date]        DOS       20687
 TS2XB                            TXT  $0000  [No Date]        DOS       19126
 TS2X4                            BIN  $17B6  [No Date]        DOS        5244
 VGP2X TEST.OBJ                   BIN  $2C46  [No Date]        DOS        2451
 TS2X1                            BIN  $17B6  [No Date]        DOS        5244
 TS2X2                            BIN  $17B6  [No Date]        DOS        5244
 TS2X3                            BIN  $17B6  [No Date]        DOS        5244
 TS2X5                            BIN  $17B6  [No Date]        DOS        5244
------------------------------------------------------------------------------


FEW SOURCES CODES FROM THE DISKS:

Applesoft: VGP2
Applesoft: VGP2EX
Applesoft: DISKT
Applesoft: DUMPT

Pascal: VGP2.A.TEXT
Pascal: VGP2.B.TEXT
Pascal: VGP2.C.TEXT
Pascal: VGP2.D.TEXT
Pascal: VGP2.U.TEXT
Pascal: VGP2.X.TEXT

TASC: TS2
TASC: TS2XA
TASC: TS2XB