Исходники
Внимание, здесь только исходники, которые вы сами должны откомпилировать.
Модули:
SGRAPH.ZIP - модуль по работе с графикой 640*480 15Bit
VGAPLUS.ZIP - работа с графикой 320*200 256 цветов
BMP.ZIP - моя попытка вывода BMP 24 бита для модуля SGRAPH, почему-то криво получается
CMOS.ZIP - модуль работы CMOS, внимание, я не несу не какой ответственность за его работу
FILTERS.ZIP - графические фильтры для модуля SGRAPH
KEY.ZIP - работа с клавиатурой через порты, позволяет отслеживать несколько клавиш одновременно
MEMO.ZIP - работа с кучей, позволяет запихать в память почти все, что угодно
RAZNOE.ZIP - разные мои попытки сделать модуль по работе с графикой
SYNCRO.ZIP - синхронизация скорости программы с компьютером
TIM.ZIP - вывод картинок формата TIM, используются на SONY PLAY STATION
TRIG.ZIP - нахождение синуса и косинуса по таблице
VIDEO32.ZIP - еще один модуль по работе с графикой, при этом эмулирует HiColor в 256 цветах или в MONO, а сам модуль вывода графики в DLL файлах, сменили DLL'ку и у нас новый видео режим (Прямо драйвер получается).
XSPR.ZIP -Библиотека по работе со спрайтами
VIDEOSYS.ZIP - модуль для вывода графики с само-модефицирующисмся кодом в зависимости от установленного видеоразрешения, написан для проекта RPG (см. проекты). Поддержка всех видеоразрешений, VESA, эмуляция HiColor и многое другое.:)
Также можно скачать описание того, как работать с модулем.TED.ZIP - библиотека по работе с TED шрифтами а также описание работы с ней. Более подробную информацию о TED шрифтах и сами TED шрифты вы сможете найти на страничке www.pascal.vov.ru
VSYS2.ZIP - модуль работы с графикой в защищенном и реальном режиме памяти, поддержка 08/15/16/24/32 битных режимов, полноэкранная буферизация, рисование примитивов и многое другое, читайте Readme.txt.
BIOSMEMORY.ZIP - модуль работы с памятью BIOS, включение лампочек клавиатуры, таймер и многое другое
SPRITE08.ZIP - модуль работы со спрайтами любого размера в Protected Mode, со всеми коментариями и все такое, также дема, тоже прикольная. Все это работае под модуль VSys2
Демки:
SALUT.ZIP - типа дема салют
ZERO.ZIP - дема
SOME3D.ZIP - дема, что-то 3D и крутиться
FIRE.ZIP - дема, еще один огонь
DEMO2D.ZIP - дема, несколько 2D эффектов
MDEMO.ZIP - демка с крутящимися в пространстве звездочками
MATRIX.ZIP - эффекти из киновильма матрица
Программы:
SNAKE.ZIP - вариант игры питон
Windows программы на Дельфи
DTA.ZIP - конвертирует любой файл в константный массив для Паскля или Дельфи. Полезен для написания демок что-бы вставлять шрифты или картинки, правдо маленькие (не более 64Kb). В результате получается один EXE файл. Примером могут послужить шрифты в графических модулях.
BMPSPR.ZIP - конвертирует BMP картинки в формат SPR для модуля Sprite08.TPP, также добавленны несколько эффектов
BMPSPRSRC.ZIP - исходники конвертера BMP в SPR
Ассемблер
FIRE175.ZIP - Три демки на алгоритме огня у которых размер исполняемого файла не превышает 175 байт, компилируются под Turbo Assembler. Кто может пусть сделает меньше :)