home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / GEOSApps / VDC-BG.SFX / testbghdr.cvt (.txt) < prev    next >
GEOS ConVerT  |  1990-02-12  |  2KB  |  48 lines

  1. testBGHdr
  2. PRG formatted GEOS file V1.0
  3. Star NX-10
  4. OP V2.0 or higher
  5. Text  Scrap
  6. BLASTER'S CONVERTER V2.5
  7. testBGasm.rel
  8. VDC-BG.rel
  9. Write Image V2.1
  10. geoWrite    V1.1
  11. GEOPROGRAMMER sample file.
  12. ;************************************************************************
  13. ;        BMovHdr
  14. ;    Header record for the test program of the VDC BG screen routines
  15. ;    Robert A. Knop Jr., comp.sys.cbm Hacking magazine Issue #3
  16. ;    (Based on SamSeqHdr by BSW)
  17. ;************************************************************************
  18. .if    Pass1        ;Only need to include this file
  19.             ;during assembler's first pass.
  20.      @.include    geosSym
  21.         ;get GEOS definitions
  22. .endif
  23.      @.header
  24.         ;start of header section
  25.     .word    0    ;first two bytes are always zero
  26.     .byte    3        ;width in bytes
  27.     .byte    21    ;and height in scanlines of:
  28.     .byte    $80 | USR    ;Commodore file type, with bit 7 set.
  29.     .byte    APPLICATION    ;Geos file type
  30.     .byte    SEQUENTIAL    ;Geos file structure type
  31.     .word    Start    ;start address of program (where to load to)
  32.     .word    $3ff    ;usually end address, but only needed for
  33.                 ;desk accessories.
  34.     .word    Start    ;init address of program (where to JMP to)
  35.     .byte    "testBG      V1.0",0,0,0,$c0
  36.             ;permanent filename: 12 characters,
  37.             ;followed by 4 character version number,
  38.             ;followed by 3 zeroes,
  39.             ;followed by 40/80 column flag. (80 col ONLY)
  40.     .byte    "The Masked Nerd    ",0
  41.             ;twenty character author name
  42.     ;end of header section which is checked for accuracy
  43.     .block    160-117    ;skip 43 bytes...
  44.     .byte    "Demo of 64K VDC "
  45.     .byte    "BG screen routines.",$0d
  46.     .byte    "by Rob Knop"
  47.      @.endh
  48.