home *** CD-ROM | disk | FTP | other *** search
/ Brotikasten / BROTCD01.iso / geos / geos28.d64 / macformat.txt < prev    next >
Text File  |  1995-08-05  |  3KB  |  105 lines

  1.  
  2.           ═┴├╨┴╔╬╘ ╞╔╠┼ ╞╧╥═┴╘
  3.           -------- ---- ------
  4.  
  5.            ─OCS BY: ╓ALHALLA1
  6.            ---- --  ---------
  7.  
  8.  
  9.       ╘HE ═AC╨AINT FILE FORMAT WOULD BE
  10. REAL EASY TO CONVERT TO OUR OLD, BORING
  11. ─╧╧─╠┼ FORMAT 'CEPT FOR ONE THING:
  12. SINCE ═AC╨AINT FILES ARE SO BIG AND
  13. DETAILED (LIKE OUR GEO╨AINT FILES),
  14. THEY USE A SQUEEZING TECHNIQUE TO
  15. MINIMIZE SPACE. ╔T TOOK ME ABOUT A YEAR
  16. TO FINALLY FIND A COHERENT SOURCE ON
  17. THIS SQUEEZING FORMAT, SO NOW ╔'M
  18. WRITING A SERIES OF ═AC TO 64
  19. CONVERTERS AS WELL AS SPREADING THESE
  20. ─╧├S ALL OVER THE COUNTRY SO SOMEONE
  21. BETTER THAN ME CAN MAKE A PROGRAM
  22. BETTER THAN MINE.
  23.  
  24.       ╔T'S NOT AS HARD AS IT LOOKS. ╘O
  25. CONVERT A ═AC FILE INTO OUR FORMAT,
  26. LET'S SAY ─╧╧─╠┼ FOR THE SAKE OF
  27. CLARITY, PERFORM THESE STEPS.
  28.  
  29. (1) ╥EAD IN THE FIRST 640 BYTES OF THE
  30. ═┴├FILE AS FAST AS POSSIBLE: THIS IS A
  31. HEADER BLOCK AND MEANS NOTHING TO US.
  32.  
  33. (2) ╥EAD IN 8 SCANLINES AT A TIME, IN
  34. THE FOLLOWING FASHION:
  35.      (A) ╥EAD ONE BYTE.
  36.      (B) ╔F THE BYTE IS GREATER THAN
  37.          128, IT'S A ╥EPEATER. ╔F ╪=
  38.          THE BYTE'S VALUE, THEN THE
  39.          NUMBER OF BYTES TO COUNT IS
  40.          256-(╪-1). ╥EAD IN THE NEXT
  41.          BYTE AND DUPE IT ╪ TIMES.
  42.      (C) ╧THERWISE, IT'S A ╙TANDARD
  43.          ─ATA COUNTER.
  44.          ╩UST READ IN THE NEXT ╪+1
  45.          BYTES AND USE 'EM AS STRAIGHT
  46.          DATA.
  47.      (D) ╦EEP COUNT OF HOW MANY BYTES
  48.          YOU'VE READ AND WHEN THEY
  49.          REACH 72 (IT SHOULDN'T GO
  50.          OVER THAT), START A NEW LINE.
  51.      (E) ┴FTER ALL 8 LINES ARE READ,
  52.          YOU HAVE TO REFORMAT THEM
  53.          INTO OUR FORMAT- BYTE 1 LINE
  54.          1, BYTE 1 LINE 2.... UP TO
  55.          BYTE 72 LINE 8, OR HOWEVER
  56.          MANY BYTES YOU'RE USING
  57.          (─╧╧─╠┼ FILES USE 40).
  58.      (F) ┴FTER THE 200TH SCANLINE (FOR
  59.          ─╧╧─╠┼), CLOSE THE FILES.
  60.  
  61. ═Y TECHNIQUE IS TO CONVERT THE ═ACFILE
  62. SEVERAL DIFFERENT WAYS. ╧NE METHOD IS
  63. TO TAKE A WINDOW OF 40 BYTES (320
  64. PIXELS) BY 200 SCANLINES FROM THE
  65. ═ACFILE AND MAKE ONE ─╧╧─╠┼ FILE.
  66. ┴NOTHER WAY IS TO CREATE 8 ─╧╧─╠┼
  67. FILES FROM THE ONE ═ACFILE- FOUR OF
  68. 'EM COVER THE LEFT HAND 320 PIXELS,
  69. FOUR COVER THE RIGHT HAND 256 PLUS 64
  70. PIXELS OF EMPTY SPACE (YOU HAVE TO PAD
  71. IT OUT YOURSELF).
  72.  
  73. ╔F YOU HAVE ANY QUESTIONS, MY HANDLE
  74. ON ╤╠╔╬╦ (AS OF NOW, WHICH IS 4/6 AT
  75. 10:58 ╨═) IS ╓ALHALLA1. ╞EEL FREE TO
  76. ASK...... IF ╔ DON'T EXIST, ASK ╞LEXI-
  77. MAN OR THE GRAPHICS ╙┘╙╧╨ (╨╚ AT THIS
  78. TIME). ╘HEY'RE BOTH SAINTS AND THEY'D
  79. PROBABLY FORWARD YOUR QUESTIONS TO
  80. ME WITHOUT A HITCH.
  81.  
  82.                          ╓AL
  83.  
  84. ╨╙..... .┬Y THE WAY, THE FIRST 1024
  85. BYTES OF A MONOCHROME ─╧╧─╠┼ FILE
  86. MUST BE ALL THE SAME. ╔ SUGGEST A
  87. VALUE OF 3, WHICH CREATES COLORS OF
  88. BLACK ON CYAN, A FAIR SIMULATION OF
  89. A ═┴├'S SCREEN. ┬LACK ON WHITE IS
  90. GOOD TOO IF YOU'RE PLANNING ON PRINT-
  91. ING IT OUT ESPECIALLY.
  92.  
  93. ╨╨╙..... ╞OR THOSE OF YOU WHO MAY
  94. WONDER WHERE TO ╟┼╘ ═AC╨IX, ╔ WOULD
  95. SUGGEST ALMOST ANY ═┴├-ORIENTED ┬┬╙.
  96. ┴LSO, ╨╠╔╬╦, ├╔$ AND A FEW OTHER
  97. NON-64 SERVICES (╔ LIKE ╤╠╔╬╦, SO ╔
  98. DON'T BOTHER WITH 'EM AND ╔ DON'T
  99. REALLY KNOW) SUPPORT THIS FORMAT.
  100. ┴ND OF COURSE, MANY ADULT-ORIENTED
  101. BOARDS HAVE AMPLE SUPPLIES OF ═AC╨IX.
  102. ╘HAT'S ALL FOR NOW.....
  103.  
  104.  
  105.