Turbo Pascal / Borland Pascal

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

    K-Tools - bibliothèque d'unités d'objets Turbo Pascal 6 et 7

    Éditeur : Bruno Kostrzewa + 311 Ko
    Compilateur : Turbo Pascal

    K-Tools est un ensemble d'unités et d'applications écrites par Bruno Kostrzewa :

    Unit UDrivers : gestion du clavier et de la souris
    Unit UTextScr : gestion de l'écran en mode texte
    Unit UMem : gestion de la mémoire
    Unit UImprim : gestion de l'imprimante
    Unit OTableau : objets liés aux tableaux dynamiques
    Unit OFile : objets liés aux fichiers
    Unit OBinFile : objets liés aux fichiers avec mémoire tampon
    Unit OFText : objets liés aux fichiers textes
    Unit OFHelp : objets liés aux fichiers d'aide
    Unit OFWrite : objets liés aux fichiers .wri (Write for Windows)
    Unit OFSwag : objets liés aux fichiers swag
    Unit OFZip : objets liés aux fichiers . ... Voir la suite

    Labyrinthe 3D

    Éditeur : Kimmo Fredriksson + 146 Ko
    Compilateur : Turbo Pascal

    Un ensemble de routines permettant de réaliser un labyrinthe en 3D, écrites par Kimmo Fredriksson.

    Midas Sound System 0.32

    Éditeur : Petteri Kangaslampi et Jarno Paananen + 162 Ko
    Compilateur : Turbo Pascal.

    Système digital de son et musique, multi-canaux (jusqu'à 32), écrit en Pascal et Assembleur par Petteri Kangaslampi et Jarno Paananen. Plusieurs cartes son (de l'époque :)) sont supportées.

    Gnasher v. 24 (variante du Pac-Man)

    Éditeur : Jürgen Fog + 26 Ko
    Compilateur : Turbo Pascal.

    Source d'un jeu dérivé du Pac-Man, écrit par Jürgen Fog.

    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.

    Unité Pk PCX

    Éditeur : Patrick Carpentier + 3 Ko
    Compilateur : Turbo Pascal.

    Unité de gestion d'images au format PCX, écrite par Patrick Carpentier.

    Personal Communications Lib for Pascal 4.3

    Éditeur : MarshallSoft Computing, Inc. + 55 Ko
    Compilateur : Turbo Pascal.

    Bibliothèque de gestion de communication asynchrone (modem, interface série).

    Unité SBDSP

    Éditeur : Romesh Prakashpalan + 70 Ko
    Compilateur : Turbo Pascal.

    Unité de programmation du DSP de la carte Sound Blaster, accès direct au matériel, DMA, double-buffering, mixage d'échantillons, sortie stéréo, gestion des formats VOC et WAV, ajustement de volume en temps réel, enregistrement line-in/micro/CD.
    Ecrit par Romesh Prakashpalan.

    Unité TestSB

    Éditeur : Deric Benesch + 252 Ko
    Compilateurs : Borland Pascal 7 / Turbo Pascal 7.

    Une unité pour jouer des fichiers VOC sur tous les modèles de cartes Sound Blaster, écrite par Deric Benesch.

    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.

    StarField

    Éditeur : Fred Pesch + 23 Ko
    Compilateur : Turbo Pascal.

    StarField en VGA : exemple d'utilisation des formules de projection centrale, par Fred Pesch.

    TrueType fonts for DOS 1.60

    Éditeur : Matthias Koeppe, Stefan Milius et Daniel Mahrenholz + 207 Ko
    Compilateur : Turbo Pascal.

    Package complet permettant d'utiliser les polices TrueType dans un programme MS-DOS (unité Graph). Supporte également les polices Windows vectorielles et bitmap, les polices BGI et BIOS.

    XMS Demo

    Éditeur : G-Alexandre Duret-Lutz + 10 Ko
    Compilateur : Turbo Pascal.

    Unité offrant les fonctions de base gestion de la mémoire étendue (XMS), écrite par G-Alexandre Duret-Lutz.

    Calcul de la puissance d'un nombre

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

    Fonction puissance qui calcule x^y, pour x et y réels, quelles que soient les valeurs de x (négatives ou nulles).

    Collection de chaînes TStrings

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

    Une unité implémentant en partie l'objet TStrings de Delphi : une collection de chaînes de caractères aisément accessibles.

    Calendrier de la réforme julienne à 99999

    Éditeur : Flavio Giuseppe Carloja + 10,7 Ko
    Compilateur : Turbo Pascal.

    Assez rare, un calendrier allant de la réforme julienne (-44) à +99999, tenant compte de la réforme grégorienne de 1582 (en mode texte).

    DecoByte : codage/décodage binaire-hexa-ASCII

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

    Utilitaire didactique permettant de comprendre et d'expérimenter les nombres sous forme binaire, hexadécimale, décimale, les caractères ASCII, etc.
    Téléchargez le package et exécutez decobyte.exe.

    Modification de la procédure FExpand

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

    Source Assembleur de la modification de la routine FExpand de l'unité System de Turbo Pascal : en cas d'erreurs disque on renseigne la variable système IOResult.

    Editeur de fichiers textes

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

    Programme hypertexte permettant de lire un fichier texte dans un environnement modifiable pour faciliter et agrémenter la lecture.
    Téléchargez le package et lancez geneyper.exe.

    Champ d'étoiles (Starfield)

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

    Une démonstration de Starfield utilisant la BGI de Borland.

130 éléments