GEOS File Information Sector OffSet Description ------ -------------------------------------------------------- $00 $00, track link is zero because there is only one sector. $01 $FF, number of bytes in this sector. $02 $03, Width of icon in bytes $03 $15, Height of the icon $04 $BF, Bit map data type $05-$43 Icon image in sprite format. $44 DOS file type ($81=SEQ, $82=PRG, $83=USR, $84=REL, bit 6=Write Protection) $45 GEOS file type 0 Non-GEOS file. 1 BASIC Program. 2 Assembly program. 3 Data file. 4 System file. 5 Desk Accessory. 6 Application. 7 Application Data. 8 Font file. 9 Printer driver. 10 Input driver. 11 Disk Device 12 System Boot file 13 Temporary 14 Auto Executing 15 Input 128 $46 File structure, 0 for sequential, 1 for VLIR. $47-$48 Load address. $49-$4A End of load address. $4B-$4C Start of execution address for program; unused otherwise. $4D-$59 Class of file; bytes 0-11 are the name, 12-15 is the version, 16-19 are zeroes. $60 Commodore 128 80-column support flag. Codes are: 0 GEOS 64 or 128, 40 columns only 64 GEOS 64 or 128, 40 or 80 columns 128 GEOS 64, 40 columns only 192 GEOS 128, 80 columns only $61-$74 Author of file; zero byte terminated. The following GEOS file types have authors: 1 BASIC Program 6 Application 2 Assembly Program 9 Printer driver 5 Desk Accessory 10 Input Driver $75-$88 For Application Data files, and other Data files, this is the class of the file that created this file. $89-$9F Data, for Application use $A0-$FF Info field for the file; zero byte terminated.