Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

MCGA

Turbo Pascal for DOS library for implementing 256 color MCGA games

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

MCGA 1.44

Last update: 1996

MCGA is a Turbo Pascal for DOS library for implementing fast 256 color games. MCGA is optimized for speed with x386 assembler code.

Features

  • graphic primitives (circle, line, etc.)
  • unlimited virtual screens
  • double buffering support
  • x386 assembler optimizations
  • 256 color support
  • sprite support
  • pallete effects (rotate pallete, etc.)

Screencast

Screenshots

MCGA MCGA MCGA MCGA MCGA MCGA MCGA MCGA MCGA MCGA

Source code

The source code of MCGA library is mainly located in src/MCGA.PAS unit.

Credits

The MCGA library uses partial code from PC-GPE and other unknown sources. Thanks also to Marian Olteanu for contributing and doing some x386 optimizations.