Storyboard PIC/CAP

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Software)
m (Change telparia.com samples link to template)
 
(4 intermediate revisions by one user not shown)
Line 6: Line 6:
 
|released=1985
 
|released=1985
 
}}
 
}}
'''Storyboard .PIC''' and '''.CAP''' are graphics formats associated with ''Storyboard'', a line of presentation software by IBM.
+
'''Storyboard .PIC''' and '''.CAP''' are full-screen graphics formats associated with ''Storyboard'', a line of presentation software by IBM.
  
 
There are at least three editions of Storyboard: ''PC Storyboard'', ''Storyboard Plus'', and ''Storyboard Live!''.
 
There are at least three editions of Storyboard: ''PC Storyboard'', ''Storyboard Plus'', and ''Storyboard Live!''.
 
PIC is a raster graphics format. CAP is a screen capture format which may contain raster graphics, or characters/text. (However, Storyboard Live! does not seem to create text mode CAP files.)
 
  
 
PIC format is primarily associated with the ''Picture Maker'' component of Storyboard. PIC format can also be called '''Picture Maker PIC''', or something like that.
 
PIC format is primarily associated with the ''Picture Maker'' component of Storyboard. PIC format can also be called '''Picture Maker PIC''', or something like that.
Line 16: Line 14:
 
A CAP file is created by the ''Picture Taker'' component of Storyboard.
 
A CAP file is created by the ''Picture Taker'' component of Storyboard.
  
Picture Maker can read PIC and CAP files. Some versions of Storyboard also include a SHOWPIC.EXE utility that can display them.
+
Picture Maker can read PIC and CAP files. Some versions of Storyboard also include a SHOWPIC.EXE utility that can display them, and a PICTYPE.EXE utility that prints information about them.
 +
 
 +
== Format details ==
 +
Whether there's any important distinction between PIC and CAP isn't clear, but there are definitely two distinct PIC/CAP file formats: An "old" format that starts with "<code>EP_CAP</code>", and a "new" format that has byte <code>0xc1</code> at offset 2.
 +
 
 +
An old format file contains either raster or character graphics. New format is apparently only for raster graphics.
 +
 
 +
Storyboard PC uses only old format. Storyboard Plus seems to use old format for text mode CAP files, and new format otherwise. Storyboard Live seems to use only new format.
  
 
== Identification ==
 
== Identification ==
For PC Storyboard, all formats are observed to start with ASCII "{{magic|EP_CAP}}".
+
Old format files start with ASCII "{{magic|EP_CAP}}".
 +
 
 +
For new format, the following byte patterns may appear at the start of the file:
  
Storyboard Plus seems to use the <code>EP_CAP</code> format only for text mode CAP files.
+
?? 84 c1 01 00 = 640x200 16-color mode
 +
?? 84 c1 03 00 = 640x350 16-color mode
 +
?? 84 c1 07 00 = 640x480 16-color mode
 +
?? 84 c1 08 00 = 320x200 4-color mode
 +
?? 85 c1 0a 00 = 320x200 256-color mode
 +
?? 86 c1 0b 00 = 640x480 256-color mode
  
In other cases, PIC and CAP use a different format that's not easy to identify. Based on limited testing, PIC files seem to start with {{magic|00 ?? c1}}, and CAP files with {{magic|54 ?? c1}}. The formats appear to be pretty similar after the first byte.
+
The first byte is observed to be either 0x00 or 0x54. Stricter identification, using the bytes at offsets 5 through 12, may be possible. It's not clear how flexible the format is.
  
 
== Software ==
 
== Software ==
Line 35: Line 47:
  
 
== Sample files ==
 
== Sample files ==
* https://telparia.com/fileFormatSamples/image/ibmStoryboardPic/
+
* {{DexvertSamples|image/ibmStoryboardPic}}
 +
* [https://archive.org/details/the-world-of-computer-software The World Of Computer Software] → SBL5.ZIP → DEMO*.TEM - New-format files for various screen modes
  
 
[[Category:Presentation]]
 
[[Category:Presentation]]
 
[[Category:IBM]]
 
[[Category:IBM]]

Latest revision as of 04:09, 28 December 2023

File Format
Name Storyboard PIC/CAP
Ontology
Extension(s) .pic, .cap
Wikidata ID Q105850199
Released 1985

Storyboard .PIC and .CAP are full-screen graphics formats associated with Storyboard, a line of presentation software by IBM.

There are at least three editions of Storyboard: PC Storyboard, Storyboard Plus, and Storyboard Live!.

PIC format is primarily associated with the Picture Maker component of Storyboard. PIC format can also be called Picture Maker PIC, or something like that.

A CAP file is created by the Picture Taker component of Storyboard.

Picture Maker can read PIC and CAP files. Some versions of Storyboard also include a SHOWPIC.EXE utility that can display them, and a PICTYPE.EXE utility that prints information about them.

Contents

[edit] Format details

Whether there's any important distinction between PIC and CAP isn't clear, but there are definitely two distinct PIC/CAP file formats: An "old" format that starts with "EP_CAP", and a "new" format that has byte 0xc1 at offset 2.

An old format file contains either raster or character graphics. New format is apparently only for raster graphics.

Storyboard PC uses only old format. Storyboard Plus seems to use old format for text mode CAP files, and new format otherwise. Storyboard Live seems to use only new format.

[edit] Identification

Old format files start with ASCII "EP_CAP".

For new format, the following byte patterns may appear at the start of the file:

?? 84 c1 01 00 = 640x200 16-color mode
?? 84 c1 03 00 = 640x350 16-color mode
?? 84 c1 07 00 = 640x480 16-color mode
?? 84 c1 08 00 = 320x200 4-color mode
?? 85 c1 0a 00 = 320x200 256-color mode
?? 86 c1 0b 00 = 640x480 256-color mode

The first byte is observed to be either 0x00 or 0x54. Stricter identification, using the bytes at offsets 5 through 12, may be possible. It's not clear how flexible the format is.

[edit] Software

[edit] Sample files

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox