PRC (Palm OS)

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
Line 5: Line 5:
 
|mimetypes={{mimetype|application/vnd.palm}}
 
|mimetypes={{mimetype|application/vnd.palm}}
 
}}
 
}}
'''PRC''' is an archive-like file format associated with PalmOS. It stores executable code, and related data.
+
'''PRC''' is an archive-like file format associated with Palm OS. It stores executable code, and/or resource data.
  
 
PRC probably stands for '''Palm Resource''', though it is sometimes said to stand for '''Palm Resource Code''', or '''Palm Resource Compiler'''.
 
PRC probably stands for '''Palm Resource''', though it is sometimes said to stand for '''Palm Resource Code''', or '''Palm Resource Compiler'''.
  
It is very similar to [[PalmOS Database|PDB]], but it is not the same format. For example, the resource records that follow the header are 10 bytes each, while for PDB they are 8 bytes each.
+
It is very similar to [[Palm OS Database|PDB]], but it is not the same format. For example, the resource records that follow the header are 10 bytes each, while for PDB they are 8 bytes each.
  
 
== Disambiguation ==
 
== Disambiguation ==
The term "PRC" is also associated with [[PalmDOC]] and related formats.
+
The term "PRC" is also associated with [[PalmDOC]] and related formats, though PalmDOC is a [[Palm OS Database|PDB]] format, not a PRC format.
  
 
== Identification ==
 
== Identification ==
In ''most'' PRC files, ASCII characters "{{magic|appl}}" appear at offset 60. But in general, it is not easy to identify PRC, and/or to distinguish it from [[PalmOS Database|PDB]]. A few PRC files even have a '''.pdb''' file extension.
+
In many PRC files, ASCII characters "{{magic|appl}}" appear at offset 60. But when they don't, it is not easy to identify a PRC file by its contents.
 +
 
 +
A few PRC files even have a '''.pdb''' file extension. PRC and [[Palm OS Database|PDB]] can usually be distinguished by the byte at offset 78. For PRC, it is a printable ASCII character. For PDB, it should be a very small number, virtually always 0.
  
 
== Sample files ==
 
== Sample files ==

Revision as of 15:11, 16 September 2017

File Format
Name PRC (Palm OS)
Ontology
Extension(s) .prc, .pdb
MIME Type(s) application/vnd.palm

PRC is an archive-like file format associated with Palm OS. It stores executable code, and/or resource data.

PRC probably stands for Palm Resource, though it is sometimes said to stand for Palm Resource Code, or Palm Resource Compiler.

It is very similar to PDB, but it is not the same format. For example, the resource records that follow the header are 10 bytes each, while for PDB they are 8 bytes each.

Contents

Disambiguation

The term "PRC" is also associated with PalmDOC and related formats, though PalmDOC is a PDB format, not a PRC format.

Identification

In many PRC files, ASCII characters "appl" appear at offset 60. But when they don't, it is not easy to identify a PRC file by its contents.

A few PRC files even have a .pdb file extension. PRC and PDB can usually be distinguished by the byte at offset 78. For PRC, it is a printable ASCII character. For PDB, it should be a very small number, virtually always 0.

Sample files

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox