ST Picture Formats: Difference between revisions
Jump to navigation
Jump to search
m (Added GFA Artist) |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 52: | Line 52: | ||
[[Canvas file format]] *.CNV *.CPT |
[[Canvas file format]] *.CNV *.CPT |
||
[[COKE file format]] *.TG1 |
[[COKE file format]] *.TG1 |
||
+ | [[ColorBurst file format]] *.BST |
||
[[C.O.L.R. Object Editor file format]] *.MUR |
[[C.O.L.R. Object Editor file format]] *.MUR |
||
[[ComputerEyes Raw Data file format]] *.CE? ? = 1, 2, 3 |
[[ComputerEyes Raw Data file format]] *.CE? ? = 1, 2, 3 |
||
Line 78: | Line 79: | ||
[[GEM Bit Image file format]] *.IMG |
[[GEM Bit Image file format]] *.IMG |
||
[[GEM Metafile file format]] *.GEM |
[[GEM Metafile file format]] *.GEM |
||
− | [[GFA Artist file format]] *.ART |
+ | [[GFA Artist file format]] *.ART |
+ | [[GFA Raytrace file format]] *.SA? *.SC? *.SU? ? = L, H |
||
[[GodPaint file format]] *.GOD |
[[GodPaint file format]] *.GOD |
||
[[HighresMedium file format]] *.HRM |
[[HighresMedium file format]] *.HRM |
||
Line 87: | Line 89: | ||
[[IndyPaint file format]] *.TRU |
[[IndyPaint file format]] *.TRU |
||
[[InShape file format]] *.IIM |
[[InShape file format]] *.IIM |
||
+ | [[Lexicor Film file format]] *.FLM |
||
[[MacPaint file format]] *.MAC |
[[MacPaint file format]] *.MAC |
||
[[MegaPaint file format]] *.BLD |
[[MegaPaint file format]] *.BLD |
||
Line 95: | Line 98: | ||
[[PaintPro ST/PlusPaint ST]] *.PIC |
[[PaintPro ST/PlusPaint ST]] *.PIC |
||
[[PaintShop file format]] *.PSC *.DA4 |
[[PaintShop file format]] *.PSC *.DA4 |
||
− | [[Paintworks file format]] *.CL? *.PG? *.SC? |
+ | [[Paintworks file format]] *.CL? *.PG? *.SC? ? = 0, 1, 2 |
[[PhotoChrome file format]] *.PCS |
[[PhotoChrome file format]] *.PCS |
||
[[Picture Packer file format]] *.PP? ? = 1, 2, 3 |
[[Picture Packer file format]] *.PP? ? = 1, 2, 3 |
||
+ | [[Picworks file format]] *.CP3 |
||
[[PixArt file format]] *.PIX |
[[PixArt file format]] *.PIX |
||
[[PL4 file format]] *.PL4 |
[[PL4 file format]] *.PL4 |
||
Line 112: | Line 116: | ||
[[Spectrum 512 Extended file format]] *.SPX |
[[Spectrum 512 Extended file format]] *.SPX |
||
[[Spectrum 512 Smooshed file format]] *.SPS |
[[Spectrum 512 Smooshed file format]] *.SPS |
||
+ | [[Spooky Sprites file format]] *.TRE *.TRP |
||
[[STAD file format]] *.PAC |
[[STAD file format]] *.PAC |
||
[[STOS Memory Bank file format]] *.MBK |
[[STOS Memory Bank file format]] *.MBK |
Latest revision as of 21:43, 11 February 2017
ST Picture Formats ------------------ Edited by: David Baggett, Hans Wessels 5640 Vantage Point Road Columbia, MD 21044 USA (301) 596-4779 (Please report errors or additions to H.Wessels@C12H22O11_atari_.org.) (Please remove the _atari_ part when sending me an e-mail.) Copyright (C) 1988, 1989, 1990, 1991 by David M. Baggett Additions 2006-2007 Hans Wessels are public domain. Additions 2015-2017 Lonny Pursell are public domain. Non-profit redistribution of this document is permitted, provided the document is not modified in any way. Reproduction of this document in whole or in part for commercial purposes is expressly forbidden without the prior written consent of David M. Baggett. The information presented here is not guaranteed to be correct. The editor and contributors will in no event be liable for direct, indirect, incidental, or consequential damages resulting from the use of the information in this document. This document is the product of many hours of volunteer work by a large number of people. Please respect this -- do not violate the distribution policy. CONTRIBUTORS Steve Belczyk Phil Blanchfield Jason Blochowiak John Brochu** David Brooks Daniel Deimert Neil Forsyth Stefan Hoehn Gerfried Klein G. "Maddog" Knauss Ken MacLeod Shamus McBride Jim McCabe Lars Michael Darek Mihocka David Mumper George Nassas Jim Omura George Seto Joe Smith Greg Wageman Roland Waldi* Gerry Wheeler Contents --------
Animaster Sprite Bank file format *.ASB Animatic Film file format *.FLM Art Director file format *.ART Calamus Raster Graphic file format *.CRG Canvas file format *.CNV *.CPT COKE file format *.TG1 ColorBurst file format *.BST C.O.L.R. Object Editor file format *.MUR ComputerEyes Raw Data file format *.CE? ? = 1, 2, 3 CrackArt file format *.CA? ? = 1, 2, 3 Cybermate Delta Animation file format *.DLT Cyber Paint Cell file format *.CEL Cyber Paint Sequence file format *.SEQ Dali file format *.SD? ? = 0, 1, 2 Dali Compressed file format *.?PK ? = L, M, H DEGAS file format *.PI? ? = 1, 2, 3 (4, 5, 6) DEGAS Elite file format *.PI? ? = 1, 2, 3 DEGAS Elite Block file format *.BL? ? = 1, 2, 3 DEGAS Elite Compressed file format *.PC? ? = 1, 2, 3 DEGAS Elite Font file format *.FNT DEGAS Elite Icon file format *.ICN DelmPaint file format *.DEL *.DPH DeskPic file format *.GFB Doodle file format *.DOO DUO file format *.DU? ? = 1, 2, O DuneGraph file format *.DG1 *.DC1 EggPaint file format *.TRP EZ-Art Professional file format *.EZA FuckPaint file format *.PI4 *.PI9 Funny Paint file format *.FUN GDOS Font file format *.FNT GEM Bit Image file format *.IMG GEM Metafile file format *.GEM GFA Artist file format *.ART GFA Raytrace file format *.SA? *.SC? *.SU? ? = L, H GodPaint file format *.GOD HighresMedium file format *.HRM IFF file format *.IFF ImageLab file format *.B&W *.B_W Imagic Film/Picture file format *.IC? ? = 1, 2, 3 IMG Scan file format *.RWL *.RWH *.RAW IndyPaint file format *.TRU InShape file format *.IIM Lexicor Film file format *.FLM MacPaint file format *.MAC MegaPaint file format *.BLD NEOchrome file format *.NEO NEOchrome Animation file format *.ANI Overscan Interlaced file format *.PCI Pablo Paint file format *.PPP *.PA3 PaintPro ST/PlusPaint ST *.PIC PaintShop file format *.PSC *.DA4 Paintworks file format *.CL? *.PG? *.SC? ? = 0, 1, 2 PhotoChrome file format *.PCS Picture Packer file format *.PP? ? = 1, 2, 3 Picworks file format *.CP3 PixArt file format *.PIX PL4 file format *.PL4 Print-Technik Raw Data file format *.HIR Public Painter file format *.CMP QuantumPaint file format *.PBX Rag-D file format *.RAG Rembrandt file format *.TCP RGB Intermediate file format *.RGB Signum! file format *.IMC Spectrum 512 file format *.SPU Spectrum 512 Compressed file format *.SPC Spectrum 512 Enhanced file format *.SPU Spectrum 512 Extended file format *.SPX Spectrum 512 Smooshed file format *.SPS Spooky Sprites file format *.TRE *.TRP STAD file format *.PAC STOS Memory Bank file format *.MBK Synthetic Arts file format *.SRT Tiny file format *.TN? ? = 1, 2, 3, Y, (4, 5, 6) TmS Cranach file format *.ESM TruePaint Animation file format *.TPA TruePaint/Prism Paint file format *.TPI *.PNT Video Master file format *.FLM *.VID *.VSQ Warp9 Font file format *.FNT ZZ_ROUGH file format *.RGH
PackBits Compression Algorithm
Introductory Information ------------------------ word = 2 bytes long = 4 bytes palette = Hardware color palette, stored as 16 words. First word is color register zero (background), last word is color register 15. Each word has the form: Bit: (MSB) 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 (LSB) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 0 0 0 0 0 R2 R1 R0 0 G2 G1 G0 0 B2 B1 B0 R2 = MSB of red intensity R0 = LSB of red intensity G2 = MSB of green intensity G0 = LSB of green intensity B2 = MSB of blue intensity B0 = LSB of blue intensity Intensity ranges from 0 (color not present) to 7 (highest intensity). Example: { red = 7, green = 3, blue = 5 } -> 0735 (hex) Caveat: It is wise to mask off the upper four bits of each palette entry, since a few programs store special information there (most notably Art Studio). ------------------------------------------------------------------------- * Roland Waldi contributed extensive information on the following formats: GEM, IMG, Doodle, STAD, Imagic Film/Picture, Art Director, IFF ** John Brochu, ST picture formats guru, provided sage advice and many corrections to the following formats: NeoChrome, DEGAS Elite Compressed, Spectrum 512 Compressed, GEM Bit Image, IFF, MacPaint
Magazine References
- ST Format, issue 31, p123.
Back to Graphics