summaryrefslogtreecommitdiffstats
path: root/magic/Magdir/blit
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--magic/Magdir/blit24
1 files changed, 24 insertions, 0 deletions
diff --git a/magic/Magdir/blit b/magic/Magdir/blit
new file mode 100644
index 0000000..5ce7870
--- /dev/null
+++ b/magic/Magdir/blit
@@ -0,0 +1,24 @@
+
+#------------------------------------------------------------------------------
+# $File: blit,v 1.9 2021/07/03 14:01:46 christos Exp $
+# blit: file(1) magic for 68K Blit stuff as seen from 680x0 machine
+#
+# Note that this 0407 conflicts with several other a.out formats...
+#
+# XXX - should this be redone with "be" and "le", so that it works on
+# little-endian machines as well? If so, what's the deal with
+# "VAX-order" and "VAX-order2"?
+#
+#0 long 0407 68K Blit (standalone) executable
+#0 short 0407 VAX-order2 68K Blit (standalone) executable
+0 short 03401 VAX-order 68K Blit (standalone) executable
+0 long 0406 68k Blit mpx/mux executable
+0 short 0406 VAX-order2 68k Blit mpx/mux executable
+# GRR: line below is too general as it matches also TTComp archive, ASCII, 4K handled by ./archive
+0 short 03001 VAX-order 68k Blit mpx/mux executable
+# TODO:
+# skip TTComp archive, ASCII, 4K by looking for executable keyword like main
+#>0 search/5536 main\0 VAX-order 68k Blit mpx/mux executable
+# Need more values for WE32 DMD executables.
+# Note that 0520 is the same as COFF
+#0 short 0520 tty630 layers executable