Merge from vendor branch BIND:
[dragonfly.git] / contrib / file-4 / magic / Magdir / amigaos
1 #------------------------------------------------------------------------------
2 # amigaos:  file(1) magic for AmigaOS binary formats:
3
4 #
5 # From ignatios@cs.uni-bonn.de (Ignatios Souvatzis)
6 #
7 0       belong          0x000003fa      AmigaOS shared library
8 0       belong          0x000003f3      AmigaOS loadseg()ble executable/binary
9 0       belong          0x000003e7      AmigaOS object/library data
10 #
11 0       beshort         0xe310          Amiga Workbench
12 >2      beshort         1               
13 >>48    byte            1               disk icon
14 >>48    byte            2               drawer icon
15 >>48    byte            3               tool icon
16 >>48    byte            4               project icon
17 >>48    byte            5               garbage icon
18 >>48    byte            6               device icon
19 >>48    byte            7               kickstart icon
20 >>48    byte            8               workbench application icon
21 >2      beshort         >1              icon, vers. %d
22 #
23 # various sound formats from the Amiga
24 # G=F6tz Waschk <waschk@informatik.uni-rostock.de>
25 #
26 0       string          FC14            Future Composer 1.4 Module sound file
27 0       string          SMOD            Future Composer 1.3 Module sound file
28 0       string          AON4artofnoise  Art Of Noise Module sound file
29 1       string          MUGICIAN/SOFTEYES Mugician Module sound file
30 58      string          SIDMON\ II\ -\ THE      Sidmon 2.0 Module sound file
31 0       string          Synth4.0        Synthesis Module sound file
32 0       string          ARP.            The Holy Noise Module sound file
33 0       string          BeEp\0          JamCracker Module sound file
34 0       string          COSO\0          Hippel-COSO Module sound file
35 # Too simple (short, pure ASCII, deep), MPi
36 #26     string          V.3             Brian Postma's Soundmon Module sound file v3
37 #26     string          BPSM            Brian Postma's Soundmon Module sound file v3
38 #26     string          V.2             Brian Postma's Soundmon Module sound file v2
39
40 # The following are from: "Stefan A. Haubenthal" <polluks@web.de>
41 0       beshort         0x0f00          AmigaOS bitmap font
42 0       beshort         0x0f03          AmigaOS outline font
43 0       belong          0x80001001      AmigaOS outline tag
44 0       string          ##\ version     catalog translation
45
46 # Amiga disk types
47
48 0       string          RDSK            Rigid Disk Block
49 >160    string          x               on %.24s
50 0       string          DOS\0           Amiga DOS disk
51 0       string          DOS\1           Amiga FFS disk
52 0       string          DOS\2           Amiga Inter DOS disk
53 0       string          DOS\3           Amiga Inter FFS disk
54 0       string          DOS\4           Amiga Fastdir DOS disk
55 0       string          DOS\5           Amiga Fastdir FFS disk
56 0       string          KICK            Kickstart disk