Short: Chunky-to-planar for Blitz, +new stuff Author: Various, and paul@stationone.demon.co.uk Uploader: paul stationone demon co uk Type: dev/basic Architecture: m68k-amigaos Details: Here are a variety of chunky to planar routines for use in your Blitz basic programs. All routines may be used in any freeware, shareware, licenceware and commercialware. I did not write the c2p routines myself but I did all the implementing into blitz code, example code, demo programs and documentation. New in this release are a few extra demo programs that demonstrate background copy and some other stuff, and also sourcecode to the start of a game containing implemented c2p routines and some other code you might be interested in such as display retargetting and some chunky copy/clearscreen routines. I have added a second document (NewBits.Readme) which you should read through first. It is additional to the basic BlitzC2P.Readme file. There have been minor modifications to the c2p routines but no real performance increases over the last release. The archive is about 580k in size. The last release was about 70k. The reason for this increase in data is mainly due to the game program and its graphics files. The directory contents are as follows: Game (dir) Rupture (dir) Land (dir) Default.Chunky Default.Palette Backgrounds (dir) Default.Chunky Default.Palette Display.ascii Display.bb2 Display.bb2.bak Display.bb2.xtra Prefs.ascii Prefs.bb2 Prefs.bb2.bak Prefs.bb2.xtra Rupture.ascii Rupture.bb2 Rupture.bb2.bak Rupture.bb2.xtra Rupture.exe Rupture.exe.info Variables.ascii Variables.bb2 Variables.bb2.bak Variables.bb2.xtra LandStore (dir) Default.IFF BackgroundsStore (dir) Default.IFF MakeBackgrounds.ascii MakeBackgrounds.bb2 MakeBackgrounds.bb2.bak MakeBackgrounds.bb2.xtra MakeLands.ascii MakeLands.bb2 MakeLands.bb2.bak MakeLands.bb2.xtra Rupture.info Demos (dir) 320x256x256.chunky 320x256x256.palette chunkyshape1.ascii chunkyshape1.bb2 chunkyshape1.bb2.xtra chunkyshape2.ascii chunkyshape2.bb2 chunkyshape2.bb2.xtra chunkyshape5.ascii chunkyshape5.bb2 chunkyshape5.bb2.xtra chunkyshape6.ascii chunkyshape6.bb2 chunkyshape6.bb2.xtra chunkyshapecopy.ascii chunkyshapecopy.bb2 chunkyshapecopy.bb2.xtra chunkyshapecopy2.ascii chunkyshapecopy2.bb2 chunkyshapecopy2.bb2.xtra DemoA030.ascii DemoA030.bb2 DemoA030.bb2.xtra DemoA040.ascii DemoA040.bb2 DemoA040.bb2.xtra DemoB030.ascii DemoB030.bb2 DemoB030.bb2.xtra DemoB040.ascii DemoB040.bb2 DemoB040.bb2.xtra C2P (dir) c2p030only.ascii c2p030only.bb2 c2p030only.bb2.xtra c2p030onlyCLS.ascii c2p030onlyCLS.bb2 c2p030onlyCLS.bb2.xtra c2p040only.ascii c2p040only.bb2 c2p040only.bb2.xtra c2p040onlyCLS.ascii c2p040onlyCLS.bb2 c2p040onlyCLS.bb2.xtra c2p040plus.ascii c2p040plus.bb2 c2p040plus.bb2.xtra c2p040plusCLS.ascii c2p040plusCLS.bb2 c2p040plusCLS.bb2.xtra c2p060only.ascii c2p060only.bb2 c2p060only.bb2.xtra c2p060onlyCLS.ascii c2p060onlyCLS.bb2 c2p060onlyCLS.bb2.xtra c2pCACHE.ascii c2pCACHE.bb2 c2pCACHE.bb2.xtra c2pGeneric.ascii c2pGeneric.bb2 c2pGeneric.bb2.xtra c2pGenericCLS.ascii c2pGenericCLS.bb2 c2pGenericCLS.bb2.xtra BlitzC2P.Readme C2P.info Demos.info Game.info NewBits.Readme Directory "BlitzC2P" on Sunday 13-Sep-98 Game.info 2592 ----rw-d Today 17:48:53 Demos.info 2592 ----rw-d Today 17:46:56 C2P.info 2592 ----rw-d Today 17:46:17 NewBits.Readme 13586 ----rwed Today 17:42:25 BlitzC2P.Readme 22302 ----rwed 01-Aug-98 20:56:58 Game Dir ----rwed Today 17:48:33 Demos Dir ----rwed Today 17:35:48 C2P Dir ----rwed Today 16:54:04 5 files - 3 directories - 56 blocks used Directory "BlitzC2P/Game" on Sunday 13-Sep-98 MakeLands.ascii 471 ----rwed Today 17:47:55 MakeBackgrounds.ascii 493 ----rwed Today 17:47:43 MakeLands.bb2.xtra 1250 ----rwed 16-Aug-98 16:40:54 MakeLands.bb2.bak 388 ----rwed 16-Aug-98 16:40:53 MakeLands.bb2 388 ----rwed 16-Aug-98 16:40:54 MakeBackgrounds.bb2.xtra 1250 ----rwed 04-Jan-78 00:58:45 MakeBackgrounds.bb2.bak 410 ----rwed 04-Jan-78 00:00:11 MakeBackgrounds.bb2 410 ----rwed 04-Jan-78 00:58:45 Rupture.info 1674 ----rw-d Thursday 00:03:32 Rupture Dir ----rwed Today 15:39:20 LandStore Dir ----rwed 16-Aug-98 16:40:00 BackgroundsStore Dir ----rwed 10-Aug-98 17:02:42 9 files - 3 directories - 27 blocks used Directory "BlitzC2P/Game/Rupture" on Sunday 13-Sep-98 Rupture.exe.info 383 ----rwed 17-Aug-98 23:59:58 Rupture.exe 55300 ----rwed Today 15:39:09 Rupture.ascii 2581 ----rwed Today 15:35:36 Land Dir ----rwed 16-Aug-98 16:41:01 Backgrounds Dir ----rwed 10-Aug-98 17:03:54 Prefs.ascii 4331 ----rwed Today 15:36:06 Prefs.bb2.xtra 1250 ----rwed Today 15:36:09 Prefs.bb2.bak 4224 ----rwed Today 15:34:16 Variables.ascii 1550 ----rwed Today 15:35:43 Variables.bb2.xtra 1250 ----rwed Today 15:36:13 Prefs.bb2 4224 ----rwed Today 15:36:09 Variables.bb2.bak 1536 ----rwed 18-Aug-98 04:28:40 Variables.bb2 1536 ----rwed Today 15:36:13 Display.ascii 26396 ----rwed Today 15:35:56 Display.bb2.xtra 1250 ----rwed Today 15:36:15 Display.bb2.bak 24260 ----rwed Today 15:34:01 Rupture.bb2 2444 ----rwed Today 15:36:11 Rupture.bb2.xtra 1250 ----rwed Today 15:36:11 Rupture.bb2.bak 2444 ----rwed 18-Aug-98 00:00:00 Display.bb2 24260 ----rwed Today 15:36:15 18 files - 2 directories - 190 blocks used Directory "BlitzC2P/Game/Rupture/Land" on Sunday 13-Sep-98 Default.Chunky 76800 ----rwed 16-Aug-98 16:41:01 Default.Palette 104 ----rwed 16-Aug-98 16:40:59 2 files - 79 blocks used Directory "BlitzC2P/Game/Rupture/Backgrounds" on Sunday 13-Sep-98 Default.Palette 200 ----rwed 10-Aug-98 17:03:34 Default.Chunky 512000 ----rwed 10-Aug-98 17:03:55 2 files - 504 blocks used Directory "BlitzC2P/Game/LandStore" on Sunday 13-Sep-98 Default.IFF 44868 ----rwed 16-Aug-98 16:40:01 1 file - 45 blocks used Directory "BlitzC2P/Game/BackgroundsStore" on Sunday 13-Sep-98 Default.IFF 270358 ----rwed 10-Aug-98 17:02:47 1 file - 266 blocks used Directory "BlitzC2P/Demos" on Sunday 13-Sep-98 320x256x256.palette 776 ----rwed 28-Jul-98 21:56:56 320x256x256.chunky 81920 ----rwed 28-Jul-98 23:26:55 chunkyshape1.bb2.xtra 1250 ----rwed Today 17:23:48 chunkyshape1.bb2 10236 ----rwed Today 17:23:48 chunkyshape1.ascii 11149 ----rwed Today 17:25:12 chunkyshapecopy2.bb2.xtra 1250 ----rwed 04-Aug-98 21:24:42 chunkyshapecopy2.bb2 10839 ----rwed 04-Aug-98 21:24:42 chunkyshapecopy2.ascii 11813 ----rwed Today 17:32:02 chunkyshapecopy.bb2.xtra 1250 ----rwed 31-Jul-98 02:29:28 chunkyshapecopy.bb2 10397 ----rwed 31-Jul-98 02:29:28 chunkyshapecopy.ascii 11306 ----rwed Today 17:31:51 chunkyshape6.bb2.xtra 1250 ----rwed Today 17:31:28 chunkyshape6.bb2 10985 ----rwed Today 17:31:28 chunkyshape6.ascii 12064 ----rwed Today 17:31:33 chunkyshape5.bb2.xtra 1250 ----rwed Today 17:30:33 chunkyshape5.bb2 10675 ----rwed Today 17:30:33 chunkyshape5.ascii 11755 ----rwed Today 17:30:38 chunkyshape2.bb2.xtra 1250 ----rwed Today 17:24:51 chunkyshape2.bb2 10263 ----rwed Today 17:24:51 chunkyshape2.ascii 11176 ----rwed Today 17:25:04 DemoB040.bb2.xtra 1250 ----rwed 01-Aug-98 20:40:00 DemoB040.bb2 10513 ----rwed 01-Aug-98 20:40:00 DemoB040.ascii 11594 ----rwed 01-Aug-98 20:38:36 DemoB030.bb2.xtra 1250 ----rwed 01-Aug-98 20:43:14 DemoB030.bb2 11600 ----rwed 01-Aug-98 20:43:14 DemoB030.ascii 12756 ----rwed 01-Aug-98 20:43:20 DemoA040.bb2.xtra 1250 ----rwed 01-Aug-98 20:44:36 DemoA040.bb2 11072 ----rwed 01-Aug-98 20:44:36 DemoA040.ascii 12135 ----rwed 01-Aug-98 20:44:52 DemoA030.bb2.xtra 1250 ----rwed 01-Aug-98 20:46:10 DemoA030.bb2 12127 ----rwed 01-Aug-98 20:46:10 DemoA030.ascii 13265 ----rwed 01-Aug-98 20:46:22 32 files - 365 blocks used Directory "BlitzC2P/C2P" on Sunday 13-Sep-98 c2pGenericCLS.bb2.xtra 1250 ----rwed Today 16:43:46 c2pGenericCLS.bb2 7961 ----rwed Today 16:43:45 c2pGenericCLS.ascii 8705 ----rwed Today 16:43:53 c2pGeneric.bb2.xtra 1250 ----rwed Today 16:42:51 c2pGeneric.bb2 7179 ----rwed Today 16:42:51 c2pGeneric.ascii 7859 ----rwed Today 16:43:05 c2pCACHE.bb2.xtra 1250 ----rwed 30-Jul-98 21:11:11 c2pCACHE.bb2 10214 ----rwed 30-Jul-98 21:11:11 c2pCACHE.ascii 10765 ----rwed 30-Jul-98 21:11:22 c2p060onlyCLS.bb2.xtra 1250 ----rwed Today 16:41:45 c2p060onlyCLS.bb2 6274 ----rwed Today 16:41:45 c2p060onlyCLS.ascii 6907 ----rwed Today 16:41:57 c2p060only.bb2.xtra 1250 ----rwed Today 16:41:15 c2p060only.bb2 5883 ----rwed Today 16:41:15 c2p060only.ascii 6478 ----rwed Today 16:41:23 c2p040plusCLS.bb2.xtra 1250 ----rwed Today 16:40:44 c2p040plusCLS.bb2 7485 ----rwed Today 16:40:44 c2p040plusCLS.ascii 8106 ----rwed Today 16:40:51 c2p040plus.bb2.xtra 1250 ----rwed Today 16:40:04 c2p040plus.bb2 7131 ----rwed Today 16:40:04 c2p040plus.ascii 7714 ----rwed Today 16:40:13 c2p040onlyCLS.bb2.xtra 1250 ----rwed Today 16:38:32 c2p040onlyCLS.bb2 6404 ----rwed Today 16:38:32 c2p040onlyCLS.ascii 7036 ----rwed Today 16:38:39 c2p040only.bb2.xtra 1250 ----rwed Today 16:37:49 c2p040only.bb2 6013 ----rwed Today 16:37:49 c2p040only.ascii 6607 ----rwed Today 16:37:35 c2p030onlyCLS.bb2.xtra 1250 ----rwed Today 16:36:42 c2p030onlyCLS.bb2 7521 ----rwed Today 16:36:42 c2p030onlyCLS.ascii 8228 ----rwed Today 16:36:41 c2p030only.bb2.xtra 1250 ----rwed Today 16:34:55 c2p030only.bb2 6517 ----rwed Today 16:34:55 c2p030only.ascii 7160 ----rwed Today 16:35:24 33 files - 225 blocks used TOTAL: 103 files - 8 directories - 1757 blocks used