AminetAminet
Search:
82086 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/src/c2p4.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:v.fast c2p converter (cpu+blitter) 020+
Type:dev/src
Architecture:m68k-amigaos
Date:1994-04-26
Download:http://aminet.net/dev/src/c2p4.lha - View contents
Readme:http://aminet.net/dev/src/c2p4.readme
Downloads:2726
c2p4.a (written by Peter McGavin) is a 4-plane chunky to planar covnverter
optimized for 020+ systems with fast mem.  It uses a comparison buffer (ie.
convert only what has changed from the previous frame).  Performs the first
two passes with the CPU and then passes 3 and 4 with the blitter.  Returns
immediately after starting the blitter (ie. your program can calculate the
next frame while the blitter is still running).

An example of the speedup possible is demonstrated with wolf3d.old and
wolf3d.new - use the joystick to move around and fire to exit.

wolf3d.old was taken from the wolf3d-2.lha archive, and was written by
russell at cpsc.ucalgary.ca (Terence Russell) using a "normal" c2p converter.

wolf3d.new was modified by peterm at maths.grace.cri.nz (Peter McGavin) using
the new c2p4.a converter

Enjoy!



Contents of dev/src/c2p4.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 3968   12827  30.9% -lh5- 3c93 Apr  7  1994 c2p4.a
[generic]                  472     818  57.7% -lh5- e2e9 Apr 24  1994 c2p4.doc
[generic]                12675   19648  64.5% -lh5- d0fa Apr 11  1994 wolf3d.old
[generic]                12458   19656  63.4% -lh5- 8ae3 Apr  7  1994 wolf3d.new
[generic]                 2094    8192  25.6% -lh5- 1c41 Apr  8  1994 walls.bmp
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         5 files   31667   61141  51.8%            Apr 26  1994

Aminet © 1992-2017 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>