Аппаратные Средства


AzzaMouse v1.0 - Mouse Unit for TP5+

Мышиный модуль, содержащий базовые функции управления мышью. Работает в графических BGI режимах.
This mouse unit contains BASIC mouse operations.

CPU/FPU Detection Library v.1.14e

-+ TMi0SDGL(tm) V1.14e +-
CPU/FPU Feature Detection Library by B-coolWare.

  • Recognizes 20 CPUs and about 15 FPUs, checks for V86, determines CPU clock speed and determines 386dx chip stepping.
  • ASM/PAS/C[++] sources included!
  • Now is Win, OS/2 & DV-aware: works fine in DOS box, even returning correct MHz!
  • Make batches added.
  • Absolutely free of charge!!!

CPU/FPU Detection Library v2.01

TMi0SDGL Revision 2 Version 2.01 The Best x86 CPU/FPU Detection Library. Released as copyrighted free software. Copyright(c) 1996 by B-coolWare.

DynArray 1.0 - Dynamic Array Object with Disk Swap

Объектно-ориентированный модуль, позволяющий создавать динамические массивы неограниченного размера.
Object oriented unit implements a dynamic array which can grow in size as required during the execution of the program. An array size is unlimmited because of the use of list and a swapfile that is created on disk.

EnhKbd 1.2 - Enhanced Keyboard Unit for TP 4.0

This unit activates the IBM enhanced keyboard for machines that have one, and simulates an enhanced keyboard for machines that don't. The enhanced scan codes will be returned by all normal calls which read the keyboard, e.g, ReadKey (from CRT), ReadKeyWord (from TPCRT and supplied here), and even when DOS reads from the keyboard. This unit should be USEd early in a program's USES list. There are no procedures to call here -- operation is completely transparent to the program.

F_EMS - Faronov's EMS Unit

Модуль для работы с расширенной памятью в Турбо Паскале. Один из модулей к книге В.В.Фаронова "Практика Программирования на Turbo Pascal". См. весь комплект модулей к данной книге.

FixMouse - мышь в нестандартных текстовых режимах

Модуль FIXMOUSE предназначен для того, чтобы использовать мышь в расширенных текстовых режимах SVGA (например 132 на 30) которые не поддерживаются большинством драйверов мыши.

GrMouTxt - Graphics Mouse for Text Mode

Модуль для работы с мышью в текстовом режиме. Формирует указатель мыши в виде графической стрелочки за счет перепрограммирования на лету знакогенератора. Все основные функции написаны на чистом ассемблере. Работает только в полноэкранном режиме!
Assembler module for mouse control in the text mode.

HMA - Интерфейс к himem.sys

Модуль функций для работы с областью HMA

Joystick Unit for Turbo Pascal

JOYSTICK Unit for Turbo Pascal. Public Domain by JonSoft Technologies Inc.