What are the GEOS file formats?
There are numerous types of files that users of GEOS will have to deal with. They can be broken into roughly two groups: native GEOS files and GEOS-related Commodore files. Native GEOS files come in two formats: Sequential files, and VLIR. These formats differ in their means of storage. Sequential files store all their data in a flat file where each piece of data follows the previous one from beginning to end. VLIR (Variable Length Indexed Recording) files are more akin to the Commodore Relative “REL” files. Data inside a VLIR file is broken into 1 – 128 separate records, each of which may be any size. These record segments may contain program code, pages of data, or anything else. Both of the native GEOS formats appear in Commodore directories as “USR” type files (as opposed to “PRG” or “SEQ”). In addition to their VLIR or Sequential data portions, they also contain an information block. This block contains information such as the author, comments, file creation date, the icon image,