Turbo Pascal for DOS library for implementing 256 color MCGA games
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demo
doc
img
resources
screencasts
snd
src
README.md

README.md

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 MCGA MCGA MCGA MCGA MCGA MCGA MCGA MCGA MCGA MCGA MCGA 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.

Analytics