Genus Graphics Library
From Just Solve the File Format Problem
(Difference between revisions)
Dexvertbot (Talk | contribs) m (Sample files) |
|||
Line 3: | Line 3: | ||
|formattype=electronic | |formattype=electronic | ||
|subcat=Archiving | |subcat=Archiving | ||
− | |extensions={{ext|gx}}, {{ext|gxl}} | + | |extensions={{ext|gx}}, {{ext|gxl}}, others |
}} | }} | ||
− | '''Genus Graphics Library''' is an archive format created by Genus Microprogramming Inc. | + | '''Genus Graphics Library''' (sometimes called '''GXLib''', or similar) is an archive format created by Genus Microprogramming Inc. |
See also [[PCX Library]]. | See also [[PCX Library]]. | ||
+ | |||
+ | == Format details == | ||
+ | The format allows for the possibility of compression, but it's not clear if any standard compression methods have ever been defined. | ||
== Identification == | == Identification == | ||
− | Files begin with {{magic|0x01 | + | Files begin with bytes {{magic|0x01 0xca}}, and have {{magic|64 00}} at offset 52. |
+ | |||
+ | The two-byte integer at offset 94 is the number of archive members. If it is nonzero, then the byte at offset 128 is the compression method of the first member:, which is normally 0. | ||
+ | |||
+ | There's a copyright string at offset 2 that usually, but not always, starts with "{{magic|Copyright (c) Genus Microprogramming, Inc. 1988}}". | ||
== Software == | == Software == | ||
Line 18: | Line 25: | ||
== Sample files == | == Sample files == | ||
* {{DexvertSamples|archive/gxlib}} | * {{DexvertSamples|archive/gxlib}} | ||
+ | |||
+ | * Examples of files with a different copyright string: | ||
+ | ** {{CdTextfiles|nightowl/nopv06/002A/AQUEST1.ZIP|AQUEST1.ZIP}} → *.GGL | ||
+ | ** {{CdTextfiles|nightowl/pdsi006/001A/EGAPITD3.ZIP|EGAPITD3.ZIP}} → *.EGA | ||
+ | |||
+ | * {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/EDUCATE/QWIZTEST.ZIP|QWIZTEST.ZIP}} → GVI.CMP and some other files - Needs investigation. Apparently an incompatible variant of this format. | ||
== Links == | == Links == |
Revision as of 16:39, 1 August 2025
Genus Graphics Library (sometimes called GXLib, or similar) is an archive format created by Genus Microprogramming Inc.
See also PCX Library.
Contents |
Format details
The format allows for the possibility of compression, but it's not clear if any standard compression methods have ever been defined.
Identification
Files begin with bytes 0x01 0xca
, and have 64 00
at offset 52.
The two-byte integer at offset 94 is the number of archive members. If it is nonzero, then the byte at offset 128 is the compression method of the first member:, which is normally 0.
There's a copyright string at offset 2 that usually, but not always, starts with "Copyright (c) Genus Microprogramming, Inc. 1988
".
Software
Sample files
- Examples of files with a different copyright string:
- AQUEST1.ZIP → *.GGL
- EGAPITD3.ZIP → *.EGA
- QWIZTEST.ZIP → GVI.CMP and some other files - Needs investigation. Apparently an incompatible variant of this format.