Voici la liste des sources disponibles pour le téléchargement avec leur source et exécutable inclus :
Lien | Langage | Description |
---|---|---|
360X240.ZIP | Turbo Pascal 7 (avec assembleur) | Ce petit programme permet de manipuler le mode VGA 360x240 pixels en 256 couleurs avec des performances exceptionnel. En plus il est basé sur trois routines permettant d'effectuer une manipulation directe d'un bloc de mémoire en correspondance directe avec les pixels linéaires affichées et non pas l'adressage mémoire physiquement stocké. On pourra par exemple prendre directement une image d'un mode 320x200 pixels en 256 couleurs et et sans traitement la diffusée sur ce mode sans tenir compte des 4 planes. En somme les routines sont d'une grande portée pratique. |
360X480.ZIP | Turbo Pascal 7 (avec assembleur) | Ce petit programme permet de manipuler le mode VGA 360x480 pixels en 256 couleurs. |
AUTOASM.ZIP | Assembleur 8086 | Source d'un Travail Pratique de CÉGEP que j'ai écrit entièrement en assembleur. Il s'agit d'un gestionnaire de stationnement de voiture fonctionnant sous DOS en écran de texte couleur. Vous trouverez dans ce fichier des composantes de listes, des routines vidéo d'accès directes,... |
MODE.ZIP | Turbo Pascal 7 (avec assembleur) | Utilitaire comparable au MODE du DOS permettant de changer de mode vidéo et supportant également le mode texte 132 colonnes de n'importe quel carte y compris la Graphic Solutions - Super CGA de 1988. |
MONSTERBOOK.ZIP | Borland Pascal | Le code source est disponible GitHub : https://github.com/gladir/MonsterBook |
MOUSEPS2.ZIP | Turbo Pascal 7 (avec assembleur) | Ce démonstrateur pour la souris avec port PS/2 permet de démontrer en écran de texte comment l'utiliser sans passer par le pilote de l'INTERRUPTION 33h. |
RAWKEY.ZIP | Turbo Pascal 7 (avec assembleur) | Fichier compressé contenant le source RAWKEY.PAS ainsi que l'exécutable montrer en exemple d'un programme permettant d'effectuer des accès directes au clavier, sans passer pour les interruptions, ou les variables du BIOS. Il utilise le contrôleur de clavier par le port 60h à 63h. L'exemple montre qu'on peut savoir si la touche Ctrl+Alt+Barre d'espacement est enfoncé. |
RGBBOX.ZIP | Turbo Pascal 7 (avec assembleur) | Ce programme permet d'afficher en mode 640x480 en 65536 couleurs un cube de couleurs de format RVB lequel correspond à chacun des axes (X = Rouge, Y = Vert, Z = Bleu). Les routines sont peu performante, mais l'aspect tutoriel pourra certainement vous aidez ! |
Visant également d'autres développeur voulant écrire des environnements graphiques où des systèmes de reconnaissances de matériel, le tableau suivant vous intéressera. Malgré le fait qu'il ne s'agit pas directement de code source, on peut considérer que par leur matériel brute, elles le sont et donc pour cette raison, elle se retrouve sur cette page. Je ne vois pas d'objection à se que vous utilisez les informations que j'ai accumulés au fil des années, toutefois, s'il y a des erreurs je vous prierais de bien vouloir me les signaler par courriel afin que les autres ne payent pas le prix de mes fautes... De tout façon, voici donc des bases de données pouvant certainement en aider plusieurs :
Lien | Description |
---|---|
8080.SDC | Ce classeur (tableur ou chiffrier électronique) de format StarOffice est une liste des instructions de langage assembleurs des microprocesseurs 8080 et 8085 avec leur cycle d'horloge. N.B. StarOffice est un traitement de texte entièrement gratuit offert par Sun Microsystems et c'est pour cette raison que je l'ai sauvegarder sous se format plutôt que sur celui d'Excel par exemple. |
8086.SDC | Ce classeur (tableur ou chiffrier électronique) de format StarOffice est une liste des instructions de langage assembleurs de la famille des 80x86 avec leur cycle d'horloge respectif ainsi que leur taille en octet. |
68000.SDC | Ce classeur (tableur ou chiffrier électronique) de format StarOffice est une liste des instructions de langage assembleurs de la famille des 68000 de Motorola. |
ASMINDEX.SDC | Ce classeur (tableur ou chiffrier électronique) de format StarOffice est une liste des instructions de langage assembleurs de la famille des 80x86 avec leur cycle d'horloge respectif ainsi que leur taille en octet. |
JAVA.SDC | Ce classeur (tableur ou chiffrier électronique) de format StarOffice est une liste des instructions de langage assembleurs des machines virtuel Java. |
LISTCARD.SDC | Ce classeur (tableur ou chiffrier électronique) de format StarOffice est un regroupement de modèle de carte vidéo et de leur fabricant, ainsi qu'une catégorie, le nombre de mémoire et l'ensemble de puce installée pour ceux-ci. Il y en a environ 1000 modèles différents, se sera certainement un bon début pour plusieurs d'entre vous... |
MODE10.SDC | Ce classeur (tableur ou chiffrier électronique) de format StarOffice est une table de mode d'affichage accessible par l'entremise de l'interruption 10h, fonction 00h. |
PCIDID.SQL | Voici les sous-modèles (Périphérique ou DID) associés aux identifications des cartes PCI. |
PCIVDI.SQL | Voici les modèles (Fabricant ou mieux connu sous le terme Vendor ou VDI) associés aux identifications des cartes PCI. |