]> CyberLeo.Net >> Repos - FreeBSD/releng/8.1.git/blob - contrib/file/Magdir/amigaos
Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.
[FreeBSD/releng/8.1.git] / contrib / file / 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 0       string          EMOD\0          Amiga E module
46 8       string          ECXM\0          ECX module
47 0       string/c        @database       AmigaGuide file
48
49 # Amiga disk types
50
51 0       string          RDSK            Rigid Disk Block
52 >160    string          x               on %.24s
53 0       string          DOS\0           Amiga DOS disk
54 0       string          DOS\1           Amiga FFS disk
55 0       string          DOS\2           Amiga Inter DOS disk
56 0       string          DOS\3           Amiga Inter FFS disk
57 0       string          DOS\4           Amiga Fastdir DOS disk
58 0       string          DOS\5           Amiga Fastdir FFS disk
59 0       string          KICK            Kickstart disk
60
61 # From: Alex Beregszaszi <alex@fsn.hu>
62 0       string          LZX             LZX compressed archive (Amiga)
63