OS/2 bitmap family

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Sample files)
(Rewrite)
Line 2: Line 2:
 
|formattype=electronic
 
|formattype=electronic
 
|subcat=Graphics
 
|subcat=Graphics
|extensions={{ext|bmp}}, {{ext|pm}}, {{ext|bga}}, {{ext|ico}}, {{ext|ptr}}
+
|extensions={{ext|bmp}}, {{ext|pm}}, {{ext|bga}}
 
|pronom={{PRONOM|fmt/115}}, {{PRONOM|x-fmt/270}}
 
|pronom={{PRONOM|fmt/115}}, {{PRONOM|x-fmt/270}}
 
}}
 
}}
IBM '''OS/2 BMP''' (also known as '''Presentation Manager Bitmap''' or '''PM Bitmap''') is a family of image formats that is closely related to the Windows [[BMP]] formats.
+
IBM [[OS/2 BMP]] (also known as '''Presentation Manager Bitmap''' or '''PM Bitmap''') is a family of raster graphics formats used on OS/2. It is closely related to [[BMP|Windows BMP]].
  
== Versions ==
+
The term '''OS/2 BMP''' can refer just to the "bitmap" formats (files with a signature of "BM"), or to the family of formats that also includes specialized [[OS/2 Icon|icon]] and [[OS/2 Pointer|pointer]] formats.
=== OS/2 BMP 1.0 ===
+
* PRONOM: {{PRONOM|fmt/115}}
+
Version 1.0 is identical to [[BMP#Windows BMP v2|Windows BMP v2]].
+
  
=== OS/2 BMP 2.0 ===
+
There are two major versions of the bitmap format: '''OS/2 BMP 1.0''', and '''OS/2 BMP 2.0'''. For details, refer to [[BMP]].
* PRONOM: {{PRONOM|x-fmt/270}}
+
  
The first two bytes of the file are a signature indicating the file's image type.
+
For details about the icon format, see [[OS/2 Icon]].
 +
 
 +
For details about the pointer format, see [[OS/2 Pointer]].
 +
 
 +
== Format ==
 +
All file begin with a 14-byte "file header", of which the first two bytes are an ASCII signature indicating the file type.
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 22: Line 23:
 
! Notes
 
! Notes
 
|-
 
|-
|<code>BA</code> || Bitmap Array || BA format is a kind of container format for one or more images in the other formats.
+
|<code>BA</code> || Bitmap Array || BA format is a kind of container format for one or more images in the other formats (often used with CI format).
 
|-
 
|-
|<code>BM</code> || Bitmap || See [[BMP#OS/2 BMP 2.0|BMP]] for more about this type.
+
|<code>BM</code> || Bitmap || Refer to [[BMP]] for more information.
 
|-
 
|-
|<code>CI</code> || Color Icon
+
|<code>CI</code> || Color Icon || Refer to [[OS/2 Icon]].
 
|-
 
|-
|<code>CP</code> || Color Pointer
+
|<code>CP</code> || Color Pointer || Refer to [[OS/2 Pointer]].
 
|-
 
|-
|<code>IC</code> || Icon
+
|<code>IC</code> || Icon || Refer to [[OS/2 Icon]].
 
|-
 
|-
|<code>PT</code> || Pointer
+
|<code>PT</code> || Pointer || Refer to [[OS/2 Pointer]].
 
|}
 
|}
 +
 +
== Specifications ==
 +
* [http://www.fileformat.info/format/os2bmp/spec/902d5c253f2a43ada39c2b81034f27fd/view.htm OS/2 Presentation Manager Programming Reference Guide, Vol III]
  
 
== Sample files ==
 
== Sample files ==
Line 40: Line 44:
 
=== BM (2.0) ===
 
=== BM (2.0) ===
 
* [http://samples.libav.org/image-samples/bmp-files/test4os2v2.bmp test4os2v2.bmp]
 
* [http://samples.libav.org/image-samples/bmp-files/test4os2v2.bmp test4os2v2.bmp]
=== BA/CI ===
 
* http://ftp.sunet.se/pub/OS2/hobbes/multimedia/images/icons/
 
* http://cd.textfiles.com/hobbesos29804/disk1/ICONS/
 
* http://cd.textfiles.com/hobbesos29503/ICONS/
 
* [http://cd.textfiles.com/640swstudio/OS2/ICONSOS2.ZIP ICONSOS2.ZIP]
 
=== CP ===
 
* http://cd.textfiles.com/hobbesos29804/disk1/CURSORS/
 
* [http://wp1028399.wp048.webpack.hosteurope.de/prak1.rar prak1.rar]
 
  
==Resources==
+
== Links ==
* [http://www.fileformat.info/format/os2bmp/spec/902d5c253f2a43ada39c2b81034f27fd/view.htm OS/2 Presentation Manager Programming Reference Guide, Vol III]
+
 
* {{EGFF|os2bmp|OS/2 Bitmap File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]
 
* {{EGFF|os2bmp|OS/2 Bitmap File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]
 
* [[Wikipedia:BMP file format|Wikipedia page on the BMP file format]] has some info related to OS/2
 
* [[Wikipedia:BMP file format|Wikipedia page on the BMP file format]] has some info related to OS/2
  
 
[[Category:IBM]]
 
[[Category:IBM]]

Revision as of 23:52, 3 February 2014

File Format
Name OS/2 bitmap family
Ontology
Extension(s) .bmp, .pm, .bga
PRONOM fmt/115, x-fmt/270

IBM OS/2 BMP (also known as Presentation Manager Bitmap or PM Bitmap) is a family of raster graphics formats used on OS/2. It is closely related to Windows BMP.

The term OS/2 BMP can refer just to the "bitmap" formats (files with a signature of "BM"), or to the family of formats that also includes specialized icon and pointer formats.

There are two major versions of the bitmap format: OS/2 BMP 1.0, and OS/2 BMP 2.0. For details, refer to BMP.

For details about the icon format, see OS/2 Icon.

For details about the pointer format, see OS/2 Pointer.

Contents

Format

All file begin with a 14-byte "file header", of which the first two bytes are an ASCII signature indicating the file type.

Signature Image type Notes
BA Bitmap Array BA format is a kind of container format for one or more images in the other formats (often used with CI format).
BM Bitmap Refer to BMP for more information.
CI Color Icon Refer to OS/2 Icon.
CP Color Pointer Refer to OS/2 Pointer.
IC Icon Refer to OS/2 Icon.
PT Pointer Refer to OS/2 Pointer.

Specifications

Sample files

BM (1.0)

BM (2.0)

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox