OS/2 Bitmap Array
From Just Solve the File Format Problem
(Difference between revisions)
(Splitting this from OS/2 BMP article) |
Dexvertbot (Talk | contribs) m (Change telparia.com samples link to template) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 18: | Line 18: | ||
== Sample files == | == Sample files == | ||
+ | * {{DexvertSamples|archive/os2BitmapArray}} | ||
=== BA/BM === | === BA/BM === |
Latest revision as of 02:55, 28 December 2023
OS/2 bitmap array (also called Bitmap Graphics Array or BGA) is a container format for one or more images in (OS/2-style) BMP, OS/2 Icon, and/or OS/2 Pointer format.
BGA files are sometimes embedded as resources in OS/2 Linear Executable files. OS/2 Icon files often use the BGA container format.
Contents |
[edit] Identification
A BGA file begins with ASCII "BA
". At offset 14 is the type signature of the first image in the file, which will be "BM
", "CI
", "IC
", "CP
", or "PT
".
[edit] Specifications
[edit] Software
- Deark can extract the contents of BGA files
[edit] Sample files
[edit] BA/BM
- CARDBMPS.ZIP → 9S.BMP, DIAMOND.BMP, HEART.BMP, MASK.BMP, SPADE.BMP
- MEMSZ128.ZIP → MEMSIZE.BMP
[edit] BA/CI
- Refer to OS/2 Icon#Sample files.