Fastgraph Pixel Run Format

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m (Jsummers moved page PRF (Fastgraph) to Fastgraph Pixel Run Format: No evidence found that Fastgraph uses the "PRF" abbreviation)
Line 5: Line 5:
 
|released=≤1991
 
|released=≤1991
 
}}
 
}}
'''PRF''' ('''Pixel Run Format''', or maybe '''Pixel Run File''') is an obscure bitmap image format associated with the ''Fastgraph'' graphics toolkit from Ted Gruber Software. It is also supported by the early-1990s-era ''IMPROCES'' software by John Wagner.
+
'''Fastgraph Pixel Run Format''' and '''Fastgraph Packed Pixel Run Format''' are raster graphics formats associated with the ''Fastgraph'' and ''Fastgraph/Light'' graphics toolkits from Ted Gruber Software. In this article, we'll use the abbreviation ''PRF'' to refer to the formats.
  
 
== Discussion ==
 
== Discussion ==
The IMPROCES documentation says:
+
The preferred filename extensions seem to be '''.SPR''' (probably for ''Standard'' Pixel Run) and '''.PPR''', though others are also used.
<blockquote>The PRF format is really of use only to programmers who use Fastgraph. I don't recommend using PRF for storing your images if you aren't going to use them in a Fastgraph program. There is no palette information stored with the PRF file.</blockquote>
+
  
As if that weren't enough to discourage you from going anywhere near PRF, it also says:
+
Though the product is named "Fastgraph", some filenames use the string "FASTGRAF".
<blockquote>NOTE: Unregistered users of IMPROCES may not use Pixel Run Format files created with IMPROCES in their programs, whether they are registered users of Fastgraph or not.</blockquote>
+
  
== Identification ==
+
PRF is mainly for programmers. The Fastgraph package does include some DOS utilities (SNAPSHOT.EXE, CLIP.EXE, etc.) that use it.
PRF files apparently begin with (hex) bytes {{magic|46 00 41 00 53 00 54 00 47 00 52 00 41 00 46 00}}.
+
  
== Sample files ==
+
There might be multiple variants of PRF, some of which are more portable than others. (More research needed.)
* https://telparia.com/fileFormatSamples/image/fastgraphPRF/
+
  
== Links ==
+
== Identification ==
 +
Some PRF files begin with (hex) bytes {{magic|46 00 41 00 53 00 54 00 47 00 52 00 41 00 46 00}}. But others do not.
 +
 
 +
== Software ==
 
* IMPROCES (MS-DOS software; distributed as shareware)
 
* IMPROCES (MS-DOS software; distributed as shareware)
 
** [http://cd.textfiles.com/swextrav1993/disk1/grprogs/improc20.zip v2.0]
 
** [http://cd.textfiles.com/swextrav1993/disk1/grprogs/improc20.zip v2.0]
Line 33: Line 32:
 
** [http://cd.textfiles.com/somuch/smsharew3/GRAPHICS/IMPROC41.ZIP v4.1]
 
** [http://cd.textfiles.com/somuch/smsharew3/GRAPHICS/IMPROC41.ZIP v4.1]
 
** [http://cd.textfiles.com/simtel/simtel20/MSDOS/GRAPHICS/IMPROC42.ZIP v4.2]
 
** [http://cd.textfiles.com/simtel/simtel20/MSDOS/GRAPHICS/IMPROC42.ZIP v4.2]
 +
 +
== Sample files ==
 +
* https://telparia.com/fileFormatSamples/image/fastgraphPRF/
 +
* {{CdTextfiles|swextrav1993/disk1/grprogs/fgl105c.zip|fgl105c.zip}} → CORAL.*
 +
* {{CdTextfiles|swextrav1993/disk1/grprogs/fgdemo10.zip|fgdemo10.zip}} → CASINO.PPR
 +
* {{CdTextfiles|swextrav1993/disk1/grprogs/fg_xmas.zip|fg_xmas.zip}} → XMAS.PPR
 +
 +
== Links ==
 
* [https://www.fastgraph.com/ Fastgraph website]
 
* [https://www.fastgraph.com/ Fastgraph website]

Revision as of 17:42, 7 April 2022

File Format
Name Fastgraph Pixel Run Format
Ontology
Extension(s) .prf
Released ≤1991

Fastgraph Pixel Run Format and Fastgraph Packed Pixel Run Format are raster graphics formats associated with the Fastgraph and Fastgraph/Light graphics toolkits from Ted Gruber Software. In this article, we'll use the abbreviation PRF to refer to the formats.

Contents

Discussion

The preferred filename extensions seem to be .SPR (probably for Standard Pixel Run) and .PPR, though others are also used.

Though the product is named "Fastgraph", some filenames use the string "FASTGRAF".

PRF is mainly for programmers. The Fastgraph package does include some DOS utilities (SNAPSHOT.EXE, CLIP.EXE, etc.) that use it.

There might be multiple variants of PRF, some of which are more portable than others. (More research needed.)

Identification

Some PRF files begin with (hex) bytes 46 00 41 00 53 00 54 00 47 00 52 00 41 00 46 00. But others do not.

Software

Sample files

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox