Turbo Pascal / Borland Pascal

Sources Turbo Pascal (TP7), Borland Pascal (BPW) et Turbo Pascal pour Windows (TPW).
Ajouter un nouvel élément

    Calculatrice

    Licence : Gratuit - 12/11/2010 - Téléchargé 5 x
    Compilateur : Turbo Pascal.

    Une calculatrice en mode graphique, avec gestion de la souris. Il faudra éventuellement modifier le chemin vers les fichiers BGI dans le source.

    SS - Simple Spreadsheet

    Licence : MIT - 05/06/2017 - Téléchargé 5 x
    SS est une application de tableur pour DOS créée dans Turbo Pascal 7.
    Il prend en charge les graphiques, les formules mathématiques de base et l'impression.

    Unité complète de gestion d'écran en mode texte

    Licence : Gratuit - 11/11/2010 - Téléchargé 4 x
    Compilateur : Turbo Pascal.

    Il s'agit d'une unité complète de gestion d'écran en mode texte. Cette unité peut est utilisée en lieu et place de l'unité CRT de Turbo Pascal.

    Sujets intéressants :
    - Routines de bas niveau de gestion du mode texte,
    - Fenêtrage avec possibilité de sauvegarde en mémoire et de restauration du contenu d'une fenêtre,
    - Routines de lecture au clavier avec possibilités de filtrage de caractères,
    - Activation et désactivation du Ctrl-Break et du Ctrl-C,
    - Simulation par le BIOS d'une touche pressée au clavier,
    - Réglage du typematic du clavier,
    - Possibilité de dessiner sa propre police de caractères,
    - Modification du curseur.

    Star Break-out

    Licence : Gratuit - 12/11/2010 - Téléchargé 4 x
    Compilateur : Turbo Pascal.

    Un Star-breakout en mode graphique. Il faudra éventuellement modifier le chemin vers les fichiers BGI dans le source.

    Logiciel de DAO

    Éditeur : Henri Vallier + 2 Mo
    Compilateur : Turbo Pascal.

    Un superbe programme de dessin, en mode graphique (jusqu'en 1024x768) s'utilisant à la souris. Permet de gérer des images haute définition. Nécessite un vrai DOS ou un bon émulateur pour tourner de manière optimale.

    Jeu du Serpent

    Licence : Gratuit - 15/11/2010 - Téléchargé 4 x
    Compilateur : Turbo Pascal.

    Jeu du Serpent, jusqu'à 4 joueurs. Le but est d'esquiver les obstacles en blanc, la trace des autres joueurs ainsi que sa propre trace.

    Unité FastSprite3

    Éditeur : Warren Steven Riley Jr. + 192 Ko
    Compilateur : Turbo Pascal.

    Unité de gestion de sprites, avec le source d'un space game.
    Ecrit par Warren Steven Riley Jr.

    Unité Vbe2Ext

    Licence : Gratuit pour usage non commercial - 07/04/2014 - Téléchargé 4 x
    C'est une extension non autonome de l'unité Vbe2.

    Elle apporte de nouvelles fonctions pour une gestion encore plus élaborée des graphismes :
    • Affichage de figures géometriques avec texture ;
    • Support plus évolué des formats d'images Bitmap, Icones, Targa, Gif, Pcx ;
    • Détection automatique du type d'image ;
    • Possibilité de suivi dans l'avancement du chargement des images ;
    • Ajout de fonctions de copie d'images de grande taille ;
    • Support de la transparence ;
    • Gestion des entrées clavier (ReadLnGr, ...) avec arriere-plan.

    Un mode graphique doit etre initialisé avant l'appel d'une des fonctions de cette uni ... Voir la suite

    PGCD et PPCM

    Éditeur : Jean-Pierre Moreau +
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Ce programme permet de calculer le plus grand commun diviseur (PGCD) et le plus petit commun multiple (PPCM) de plusieurs nombres entiers.

    Ref.: "Mathématiques en Turbo-Pascal" de M. Ducamp et A. Reverchon, Eyrolles, Paris, 1988.

    Saisie de texte en mode graphique

    Licence : Gratuit - 11/11/2010 - Téléchargé 3 x
    Compilateur : Turbo Pascal.

    Procédures permettant de saisir du texte en mode graphique, avec effacement dynamique en cas d'erreur.

    Snake

    Licence : Gratuit - 11/11/2010 - Téléchargé 3 x
    Compilateur : Turbo Pascal.

    Jeu de Snake en mode graphique.

    Calculatrice à entiers longs

    Éditeur : Jean-Pierre Moreau +
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Il s'agit d'une calculatrice effectuant des opérations sur des entiers longs sous forme de chaînes, utilisant l'unité PCalcFun.

    Ref.: "Turbo Pascal for Windows - Techniques and Utilities" de Neil J. Rubenking, PC Magazine & ZD Press, 1992.

    Date de Pâques

    Licence : Autre - 07/02/2016 - Téléchargé 3 x
    Programme calculant la date du dimanche de Pâques pour une année quelconque du calendrier grégorien.

    Space Wargame

    Licence : Gratuit - 15/11/2010 - Téléchargé 3 x
    Compilateur : Turbo Pascal.

    Un splendide wargame spatial.

    Pascal Wizard Library 2.0

    Éditeur : Thomas G. Hanlin + 108 Ko
    Compilateur : Turbo Pascal.

    Une compilation d'unités diverses, écrites par Tom Hanlin :

    Unit Archives : routines de visualisation du contenu de fichiers de plusieurs formats d'archives
    Unit BCD : opérations sur les nombres BCD (Binary-Coded Decimal)
    Unit Equipmt : routines de détermination de l'environnement matériel et logiciel
    Unit ExtMath : fonctions mathématiques étendues
    Unit Joystick : routines de gestion du joystick
    Unit Keyboard : routines de gestion du clavier
    Unit Mouse : routines de gestion de la souris
    Unit Music : langage permettant de jouer de la musique plus simplement que les fonctions de base du Pascal
    Unit Strings : routines de compression, cryptage, recherches, ... Voir la suite

    PC Sound Programmer 2.0

    Éditeur : Foyal S. Carter, Jr + 13 Ko
    Compilateur : Turbo Pascal.

    Routines pour jouer de la musique sur le haut-parleur du PC, écrites par Foyal S. Carter.

    PCX Kit 5.3

    Éditeur : Peter Donnelly + 66 Ko
    Compilateur : Turbo Pascal.

    Gestion d'images au format PCX et création d'images BGI à partir d'images PCX.

    Object3D

    Licence : Gratuit - 16/11/2010 - Téléchargé 3 x
    Compilateur : Borland Pascal.

    Une petite démo (entièrement orientée objet) d'un personnage 3D mettant en évidence le Z-buffering, l'effet Gouraud et autres techniques 3D.

    Compilateur ZPascal

    Licence : Gratuit - 16/11/2010 - Téléchargé 3 x
    Compilateur : Borland Pascal.

    Le squelette d'un petit compilateur Pascal.

    Unité USB

    Éditeur : Dieter R. Pawelczak +
    Support de la norme USB 1.1 pour Turbo Pascal 7.

    L'archive comprend :
    • USB.PAS : routines USB de base ;
    • PCI.PAS : accès aux périphériques PCI ;
    • DUTILS.PAS : utilitaires ;
    • HUBDISCO.PAS : programme d'exemple.

129 éléments

Responsables bénévoles de la rubrique Pascal : Gilles Vasseur - Alcatîz -