Re: T64

From: Ettore Perazzoli (ettore_at_comm2000.it)
Date: 1998-09-23 00:40:25

    Ruud> Hallo, Can anybody give me some detailed info about the
    Ruud> T64-format, please?  Thanks!

This is taken from the C64S distribution.  I hope it helps.

--
Ettore


T64 File Structure was developed by Miha Peternel for use in C64S.
It is easy to use and allows future extensions.

______________________
  T64 file structure

  Offset, size, description
       0, 64    tape record
      64, 32*n  file records for n directory entries
 64+32*n, ???   binary contents of the files

_______________
  Tape Record

  Offset, size, description
       0, 32    DOS tape description + EOF (for type)
      32, 2     tape version ($0200)
      34, 2     number of directory entries
      36, 2     number of used entries (can be 0 in my loader)
      38, 2     free
      40, 24    user description as displayed in tape menu

_______________
  File Record

  Offset, size, description
       0, 1     entry type
                0 = free entry
                1 = normal tape file
                2 = tape file with header, header is saved just before file data
                3 = memory snapshot v0.9, uncompressed *
                4 = tape block *
                5 = digitized stream *
                6..255 reserved * types with * are subject to change
       1, 1     C64 file type
       2, 2     start address
       4, 2     end address
       6, 2     free
       8, 4     offset of file contents start within T64 file
      12, 4     free
      16, 16    C64 file name
-
This message was sent through the cbm-hackers mailing list.
To unsubscribe: echo unsubscribe | mail cbm-hackers-request@dot.tcm.hut.fi.

Archive generated by hypermail 2.1.1.