GRASP font

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Sample files)
Line 8: Line 8:
 
See [[GRASP GL]] for more information about GRASP, and related formats.
 
See [[GRASP GL]] for more information about GRASP, and related formats.
  
== Format ==
+
It appears that there is a second GRASP font format, that is significantly different from the one that is documented. We'll call the documented format "original format", and the other format "new format".
GRASP font files have a 7-byte header with no identifying signature, followed by the glyph bitmap data.
+
 
 +
== Format details ==
 +
=== Original format ===
 +
Files have a 7-byte header with no identifying signature, followed by the glyph bitmap data. See the Links section for documentation.
 +
 
 +
=== New format ===
 +
A file possibly begins with 0x10, has a name at offset 1, and the file size at offset 25.
  
 
== Sample files ==
 
== Sample files ==
 +
=== Original format ===
 
* [http://cd.textfiles.com/carousel344/008/GRASP11C.ZIP GRASP11C.ZIP] → *.SET
 
* [http://cd.textfiles.com/carousel344/008/GRASP11C.ZIP GRASP11C.ZIP] → *.SET
 
* [http://cd.textfiles.com/vgaspectrum/animate/gl/cgademo.gl cgademo.gl] → chapter.set
 
* [http://cd.textfiles.com/vgaspectrum/animate/gl/cgademo.gl cgademo.gl] → chapter.set
 
* [http://cd.textfiles.com/vgaspectrum/animate/gl/grafx.gl grafx.gl] → square.set
 
* [http://cd.textfiles.com/vgaspectrum/animate/gl/grafx.gl grafx.gl] → square.set
 +
 +
=== New format ===
 +
* [http://cd.textfiles.com/vgaspectrum/animate/gl/duck.gl duck.gl] → rome25.set
 +
* [http://cd.textfiles.com/vgaspectrum/animate/gl/v7vga.gl v7vga.gl] → book.set
  
 
== Links ==
 
== Links ==
 
* {{EGFF|grasp|GRASP File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]] ("Font File" section)
 
* {{EGFF|grasp|GRASP File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]] ("Font File" section)
 
* [http://www.textfiles.com/programming/FORMATS/glformat.txt glformat.txt] ("Font Files" section)
 
* [http://www.textfiles.com/programming/FORMATS/glformat.txt glformat.txt] ("Font Files" section)
 
== Editors' notes ==
 
It appears that there is a second GRASP font format, that is quite different from the one that is documented. It possibly begins with 0x10, has a name at offset 1, and the file size at offset 25.
 
 
Examples:
 
* [http://cd.textfiles.com/vgaspectrum/animate/gl/duck.gl duck.gl] → rome25.set
 
* [http://cd.textfiles.com/vgaspectrum/animate/gl/v7vga.gl v7vga.gl] → book.set
 

Revision as of 16:51, 31 December 2016

File Format
Name GRASP font
Ontology
Extension(s) .set, .fnt

GRASP font is a bitmap font format associated with the GRASP animation software. Some GRASP GL archive files contain one or more GRASP font files.

See GRASP GL for more information about GRASP, and related formats.

It appears that there is a second GRASP font format, that is significantly different from the one that is documented. We'll call the documented format "original format", and the other format "new format".

Contents

Format details

Original format

Files have a 7-byte header with no identifying signature, followed by the glyph bitmap data. See the Links section for documentation.

New format

A file possibly begins with 0x10, has a name at offset 1, and the file size at offset 25.

Sample files

Original format

New format

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox