HexDump of DFF.TXT



00000000: 50 61 75 6c 20 4d 61 63 - 65 20 53 6f 66 74 77 61   Paul.Mac e.Softwa
00000010: 72 65 20 49 6e 63 2e 0d - 0a 34 30 30 20 57 69 6c   re.Inc.. .400.Wil
00000020: 6c 61 69 6d 73 6f 6e 20 - 57 61 79 0d 0a 41 73 68   laimson. Way..Ash
00000030: 6c 61 6e 64 20 4f 52 20 - 39 37 35 32 30 0d 0a 0d   land.OR. 97520...
00000040: 0a 44 46 46 20 46 69 6c - 65 20 46 6f 72 6d 61 74   .DFF.Fil e.Format
00000050: 0d 0a 0d 0a 49 20 64 6f - 6e 27 74 20 64 6f 20 76   ....I.do n.t.do.v
00000060: 65 72 74 69 63 61 6c 20 - 72 75 6e 20 6c 65 6e 67   ertical. run.leng
00000070: 74 68 20 65 6e 63 6f 64 - 69 6e 67 2c 20 62 65 63   th.encod ing..bec
00000080: 61 75 73 65 20 49 20 61 - 6c 77 61 79 73 20 74 68   ause.I.a lways.th
00000090: 6f 75 67 68 74 20 74 68 - 65 0d 0a 6f 76 65 72 68   ought.th e..overh
000000a0: 65 61 64 20 77 61 73 20 - 6e 6f 74 20 77 6f 72 74   ead.was. not.wort
000000b0: 68 20 69 74 2c 20 70 61 - 72 74 69 63 75 6c 61 72   h.it..pa rticular
000000c0: 6c 79 20 66 6f 72 20 44 - 46 46 20 70 6c 61 79 62   ly.for.D FF.playb
000000d0: 61 63 6b 2e 0d 0a 0d 0a - 44 46 46 20 68 61 73 20   ack..... DFF.has.
000000e0: 38 20 62 79 74 65 73 20 - 70 65 72 20 66 72 61 6d   8.bytes. per.fram
000000f0: 65 20 66 6f 72 20 61 20 - 77 69 6e 64 6f 77 20 6f   e.for.a. window.o
00000100: 66 20 74 68 77 65 72 65 - 20 74 68 65 20 63 68 61   f.thwere .the.cha
00000110: 6e 67 65 73 20 74 61 6b - 65 20 70 6c 61 63 65 2e   nges.tak e.place.
00000120: 0d 0a 54 68 65 20 61 63 - 74 75 61 6c 20 64 69 66   ..The.ac tual.dif
00000130: 66 65 72 65 6e 63 65 20 - 64 61 74 61 20 69 73 20   ference. data.is.
00000140: 38 30 20 74 6f 20 46 46 - 20 69 73 20 63 6f 75 6e   80.to.FF .is.coun
00000150: 74 20 6f 66 20 6e 75 6d - 62 65 72 20 6f 66 20 62   t.of.num ber.of.b
00000160: 79 74 65 73 20 74 6f 20 - 6d 6f 76 65 2c 0d 0a 30   ytes.to. move...0
00000170: 20 74 6f 20 33 46 20 69 - 73 20 73 6b 69 70 20 63   .to.3F.i s.skip.c
00000180: 6f 75 6e 74 2c 20 61 6e - 64 20 34 30 20 74 6f 20   ount..an d.40.to.
00000190: 37 46 20 69 73 20 52 4c - 45 20 63 6f 75 6e 74 2e   7F.is.RL E.count.
000001a0: 20 49 66 20 61 20 63 6f - 75 6e 74 20 69 73 20 7a   .If.a.co unt.is.z
000001b0: 65 72 6f 0d 0a 28 38 30 - 2c 20 34 30 2c 20 61 6e   ero...80 ..40..an
000001c0: 64 20 30 29 20 74 68 65 - 20 66 6f 6c 6c 6f 77 69   d.0..the .followi
000001d0: 6e 67 20 77 6f 72 64 20 - 69 73 20 74 68 65 20 63   ng.word. is.the.c
000001e0: 6f 75 6e 74 20 28 6d 6f - 73 74 6c 79 20 66 6f 72   ount..mo stly.for
000001f0: 20 62 69 67 20 73 6b 69 - 70 73 29 2e 0d 0a 54 68   .big.ski ps....Th
00000200: 69 73 20 69 73 20 64 65 - 66 69 6e 69 74 65 6c 79   is.is.de finitely
00000210: 20 6e 6f 74 20 68 6f 77 - 20 49 27 64 20 64 6f 20   .not.how .I.d.do.
00000220: 69 74 20 6e 6f 77 2c 20 - 62 75 74 20 49 20 74 68   it.now.. but.I.th
00000230: 72 65 77 20 69 74 20 74 - 6f 67 65 74 68 65 72 20   rew.it.t ogether.
00000240: 34 20 6f 72 0d 0a 35 20 - 79 65 61 72 73 20 61 67   4.or..5. years.ag
00000250: 6f 20 61 6e 64 20 6e 65 - 76 65 72 20 77 61 6e 74   o.and.ne ver.want
00000260: 65 64 20 74 6f 20 63 68 - 61 6e 67 65 20 69 74 20   ed.to.ch ange.it.
00000270: 61 6e 64 20 6d 61 6b 65 - 20 61 6c 6c 20 6d 79 20   and.make .all.my.
00000280: 75 73 65 72 73 20 63 6f - 6e 76 65 72 74 20 0d 0a   users.co nvert...
00000290: 74 68 65 69 72 20 66 69 - 6c 65 73 2e 0d 0a 0d 0a   their.fi les.....
000002a0: 75 6e 73 69 67 6e 65 64 - 20 69 6e 74 20 64 66 66   unsigned .int.dff
000002b0: 63 6e 74 3b 20 20 20 20 - 20 20 20 2f 2f 20 6e 75   cnt..... ......nu
000002c0: 6d 62 65 72 20 6f 66 20 - 66 72 61 6d 65 73 20 69   mber.of. frames.i
000002d0: 6e 20 44 46 46 20 66 69 - 6c 65 0d 0a 75 6e 73 69   n.DFF.fi le..unsi
000002e0: 67 6e 65 64 20 63 68 61 - 72 20 6e 75 6d 62 69 74   gned.cha r.numbit
000002f0: 73 3b 20 20 20 20 20 2f - 2f 20 6e 75 6d 62 65 72   s....... ..number
00000300: 20 6f 66 20 62 69 74 73 - 20 70 65 72 20 70 69 78   .of.bits .per.pix
00000310: 65 6c 0d 0a 75 6e 73 69 - 67 6e 65 64 20 63 68 61   el..unsi gned.cha
00000320: 72 20 6e 75 6d 70 6c 3b - 20 20 20 20 20 20 20 2f   r.numpl. ........
00000330: 2f 20 6e 75 6d 62 65 72 - 20 6f 66 20 62 69 74 20   ..number .of.bit.
00000340: 70 6c 61 6e 65 73 0d 0a - 0d 0a 73 74 72 75 63 74   planes.. ..struct
00000350: 20 0d 0a 20 20 20 7b 0d - 0a 20 20 20 75 6e 73 69   ........ ....unsi
00000360: 67 6e 65 64 20 6c 6f 6e - 67 20 64 66 66 70 6f 73   gned.lon g.dffpos
00000370: 3b 20 20 20 2f 2f 20 70 - 6f 73 69 74 69 6f 6e 20   .......p osition.
00000380: 6f 66 20 66 72 61 6d 65 - 20 69 6e 20 66 69 6c 65   of.frame .in.file
00000390: 0d 0a 20 20 20 75 6e 73 - 69 67 6e 65 64 20 6c 6f   .....uns igned.lo
000003a0: 6e 67 20 64 66 66 6c 65 - 6e 3b 20 20 20 2f 2f 20   ng.dffle n.......
000003b0: 77 69 64 74 68 20 61 6e - 64 20 68 65 69 67 68 74   width.an d.height
000003c0: 20 6f 66 20 66 72 61 6d - 65 0d 0a 20 20 20 69 6e   .of.fram e.....in
000003d0: 74 20 78 73 69 7a 65 3b - 20 20 20 20 20 20 20 20   t.xsize. ........
000003e0: 20 20 20 20 20 20 2f 2f - 20 77 69 64 74 68 20 61   ........ .width.a
000003f0: 6e 64 20 68 65 69 67 68 - 74 20 6f 66 20 66 72 61   nd.heigh t.of.fra