Модули и библиотеки


Синтаксический разбор формул

Модуль для разбора формул

Склонение ФИО по падежам

Данный модуль реализует преобразование падежей ФИО

Тригонометрические функции

Модуль импортирует несколько арифметических функций, таких как tg, arctg, arcsin, lg и т.д. Некоторые из них (exp, ln, ArcTan) подменяют стандартные (примерно на 30% быстрее), другие дополняют. Все они реализованы с использованием встроенного ассемблера и оптимизировались по скорости работы

Управление таймером в TP5.5/6.0

Модуль таймера. Перепрограммирует частоту системного таймера. Позволяет изменять частоту прерывания 08h в пpеделах от 19 до 5000 Геpц вместо 18.2 герц. [только TPU for TP 5.5 and 6.0]

Экранный интерфейс A_DESIGN

Модуль экранного интерфейса A_DESIGN в исходнике и пример его использования

256-color VESA Graphics Module

2-х мерная графика в 256-ти цветных VESA-режимах (640x400, 640x480, 800x600, 1024x768). Модуль (много разных функций) + примеры.

32 bit CRC Calculation Program

Модуль для подсчета CRC-32 (Cyclic Redundancy Check - контpоль циклической избыточности). Применен алгоритм, аналогичный используемому в PKZIP.
Here is a 32 bit CRC calculation program. This calculation system is equivilant to the CRC routines used in PKZIP (c) PKWare. If you zip up a file and -v)iew it's CRC then test the same file you zipped with this util, the CRC values should match perfectly

669 Sound Library

Звуковая библиотека для работы с PC Speaker, Covox, AdLib, Sound Blaster. Поддерживает форматы музыкальных файлов: MOD, STM, S3M, 669.
669 library, for Pascal programmers. This library of routines will play 8-track 669 music mods and supports a wide variety of sound boards (Speaker, DAC, SB).

Additional Demos for GX2 Graphical Unit

Additional demos for GX2:

  • BumpMapping effect
  • Tunnel effect
  • Fern fractal

Requires the GX2 Graphical Unit written by Stefan Goehler.

Allocate Memory Block lager than 64K

Процедуры для резервирования и освобождения памяти блоками большего размера чем 65520 байт (предел компилятора). Модуль + пример.