Macintosh resource file

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Category:Resources)
(Copied information from "Resource Fork" article)
Line 5: Line 5:
 
}}
 
}}
 
The '''Macintosh resource file''' format was used by the Resource Manager in Mac OS Classic for storing resources used by Mac OS Classic applications as well as file associations and executable code. Traditionally, this format is used in the [[Resource Fork]] of a file on the [[HFS]] and [[HFS+]] file systems; however, when resource files are still used in Mac OS X applications, the same format is used in a file with the extension .rsrc.
 
The '''Macintosh resource file''' format was used by the Resource Manager in Mac OS Classic for storing resources used by Mac OS Classic applications as well as file associations and executable code. Traditionally, this format is used in the [[Resource Fork]] of a file on the [[HFS]] and [[HFS+]] file systems; however, when resource files are still used in Mac OS X applications, the same format is used in a file with the extension .rsrc.
 +
 +
== Format details ==
 +
A resource has a [[FourCC|four-character type code]], an ID, and data. The type code is generally unique to the type of data stored within, but this may not be the case with application-specific formats.
  
 
== References ==
 
== References ==
 
* [[Wikipedia:Resource fork|Resource fork (Wikipedia)]]
 
* [[Wikipedia:Resource fork|Resource fork (Wikipedia)]]
* [http://developer.apple.com/legacy/mac/library/documentation/mac/pdf/MoreMacintoshToolbox.pdf More Macintosh Toolbox]
+
* [http://developer.apple.com/legacy/mac/library/documentation/mac/pdf/MoreMacintoshToolbox.pdf More Macintosh Toolbox] (format is described on page 1-121 to 1-125)
 
* [https://github.com/kreativekorp/ksfl KSFL] reads and writes Macintosh resource files
 
* [https://github.com/kreativekorp/ksfl KSFL] reads and writes Macintosh resource files
 
* [https://github.com/kreativekorp/ksfl/wiki/Macintosh-Resource-File-Format Description of the file format] from the KSFL wiki
 
* [https://github.com/kreativekorp/ksfl/wiki/Macintosh-Resource-File-Format Description of the file format] from the KSFL wiki

Revision as of 14:34, 6 October 2018

File Format
Name Macintosh resource file
Ontology
Extension(s) .rsrc, .dfont

The Macintosh resource file format was used by the Resource Manager in Mac OS Classic for storing resources used by Mac OS Classic applications as well as file associations and executable code. Traditionally, this format is used in the Resource Fork of a file on the HFS and HFS+ file systems; however, when resource files are still used in Mac OS X applications, the same format is used in a file with the extension .rsrc.

Format details

A resource has a four-character type code, an ID, and data. The type code is generally unique to the type of data stored within, but this may not be the case with application-specific formats.

References

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox