Resources
From Just Solve the File Format Problem
Incorporating non-executable data into a progam's source code can be inconvenient. A variety of techniques, and associated resource formats, exist to address this issue.
Resource formats often store user interface elements (dialog boxes, menus, etc.), graphics, or sound. There is usually also a way to store arbitrary custom data.
Formats listed here include:
- Formats that are embedded into executable files
- Stand-alone file formats that are loaded into memory at runtime
- Intermediate file formats
- Specialized source code formats that contain, or refer to, resource data
Formats
- AMOS AmBs
- AMOS Memory Bank
- Borland Delphi form
- DFF
- Dynamic-link library (Windows) - Resource-only DLLs are not uncommon.
- GEM resource file (Atari) (.rsc)
- Macintosh resource file (Mac OS Classic development) (.rsrc)
- Resource script file (.rc, .rc2)
- STOS memory bank
- VisualBasic form (.frm)
- Windows resource
- Xcode Core Data Model (.xcdatamodel, .xcdatamodeld)