home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / Information / CAT7-940127B.SFX / 02cat7 next >
Encoding:
Text File  |  1990-02-12  |  33.5 KB  |  892 lines

  1.  
  2.  
  3. Baudville called Blazing Paddles that used this technique.
  4.  ------------
  5. Category 7,  Topic 12
  6. Message 43        Fri Dec 18, 1992
  7. E.RAFANAN                    at 22:54 EST
  8.  
  9. Yes, but (I'm assuming you're talking about the VIC screens) doesn't that
  10. really limit you to 4 colors in an 4x8 block - which really means when you're
  11. swapping color maps, you can only get up to  16 different colors in each 4x8
  12. block?
  13.  
  14. I'm just guessing, so let me know if I'm wrong.
  15.  
  16.  ------------
  17. Category 7,  Topic 12
  18. Message 44        Sat Dec 19, 1992
  19. CMD-DOUG                     at 04:02 EST
  20.  
  21. Yes, I was only speaking of overall colors available. To do what you are
  22. saying would require a video interrupt for every bit, which I don't think is
  23. possible. An interrupt for each line IS possible, though, so using multicolor
  24. mode with color map swapping and raster line interrupts could yield a palatte
  25. of 240 with up to 128 different colors per cell. Only half of what you were
  26. looking for, but a far improvement over what you can get using static screen
  27. modes.
  28.  ------------
  29. Category 7,  Topic 12
  30. Message 45        Mon Dec 21, 1992
  31. R.KNOP1 [Rob Knop]           at 10:39 EST
  32.  
  33. It is possible to get a raster IRQ interrupt at the end of each scan line on
  34. the VIC 40 column screen.  (If I am not mistaken, this is how FLI works.)  Is
  35. it possible to get an IRQ at the end of each VDC scanline?  Since the VDC is
  36. able to do as small as 8x2 color blocks, (8 vertically if I remember
  37. correctly), you could get 320x200 resolution with each "pixel"'s color
  38. controlled independently.  (Though I don't think there is enough memory even
  39. in a 64K VDC machine to hold the bitmap and all the color maps necessary for
  40. the 240 color mode.  I think it's close, though.)
  41.  
  42. -Rob
  43.  ------------
  44. Category 7,  Topic 12
  45. Message 46        Mon Dec 21, 1992
  46. CBM-ED [e.g.bell]            at 14:15 EST
  47.  
  48. I don't think you can do that kind of raster work with the VDC Rob.  The VDC
  49. doesn't generate any interrupts at all.  The only thing it does do as far as I
  50. know is signal when it is moving the electron beam back to the top of the
  51. screen.  But if it did, how could there be enough room in a 64K 128 for a 240
  52. scheme and not in a 64K VDC?  Not being sarcastic... I don't understand the
  53. logic either way, but especially not the latter.
  54.  ------------
  55. Category 7,  Topic 12
  56. Message 47        Mon Dec 21, 1992
  57. CMD-DOUG                     at 21:10 EST
  58.  
  59. According to a conversation I had with Loren Lovhaug many moons ago (back when
  60. IPAINT was being developed), it WAS possible to make changes at the end of
  61. each scan line. I don't know what kind of trick was used to do this, but
  62. perhaps someone could get in touch with Rick Kane to find out.
  63.  ------------
  64. Category 7,  Topic 12
  65. Message 48        Mon Dec 21, 1992
  66. C128.JBEE                    at 21:26 EST
  67.  
  68.  I get an upcoming issue of TC-128/64 ;)
  69.  
  70.  Actually, there are a lot of tricks you can play with the VDC, including
  71.  raster bars.  Anyone seen the J.Litz demo?
  72.  
  73.  Actually, I experimented with this years ago, just isn't feasible in my
  74.  opinion because you get the "flashies".  Before I got bogged down in work
  75.  I was experimenting with "dot" addressable color by narrowing the characters
  76.  to one pixel x 2.
  77.  
  78.  The default screens on the A. for a lot of the early games was 320x200.
  79.  You can store the information for a 320x200x8 (bitplanes) for a full color
  80.  GIF.  The problem is just displaying it.  By using smaller characters and
  81.  interlace it is possible to display a decent looking picture.
  82.  
  83.  I think a grayscaled 640x800 picture will look a lot better than a
  84.  320x200 "chunky" color GIF picture anyday.
  85.  ------------
  86. Category 7,  Topic 12
  87. Message 49        Tue Dec 22, 1992
  88. R.KNOP1 [Rob Knop]           at 01:33 EST
  89.  
  90. Ed-
  91.  
  92. Well, there is room for a 240 color screen if you limit yourself to using 8x8
  93. color blocks.  What I was thinking was 8x2 color blocks, 8 pixels vertically
  94. (the VDC does have such a mode, doesn't it? or is it 2 pix vertically?). Then,
  95. every scan line, switch your color map using some sort of fancy VDC IRQ
  96. technique that is probably not possible, and you can set the color of each
  97. horizontal pair of pixels independently of every other pair.  (No more of this
  98. being limited to 2 or 4 or whatever colors in one 8x8 block.)  This gives you
  99. an effective resolution of 320x200 independently addressable and colorable
  100. pixels on the screen.
  101.  
  102. Now, the memory required for this scheme is 16K for the bitmap (assuming
  103. 640x200 bitmap), and 640x200/(2*8)=8K for each color map.  To independently
  104. address the color of every pair of pixels, you need 8 separate color maps,
  105. which means 64K of color map memory alone.
  106.  
  107. If you do go back to the limit of 8x8 color map blocks, then it is certainly
  108. possible, because you only need 16K or something like that for color maps.
  109.  
  110. I was being ambitious.  This is all talk so far, isn't it? :)
  111.  
  112. JBEE: Re: 640x800 Greyscale looking better than "chunky" 320x200 color, it
  113. really depends on the image you are looking.  If the colors vary slowly, and
  114. you have enough of them, sometimes looking at a 320x200 full color screen you
  115. wouldn't believe that the resolution is as low as it is.  (For example, I once
  116. saw "Wing Commanader" on a 386 and was impressed that the quality of graphics
  117. were what the were on the 320x200 (or similar) screen.)   On other pictures,
  118. it does look quite chunky and giving up the color for the higher resolution
  119. gains you a lot. Then, also, if the 640x800 isn't true greyscale, but rather 1
  120. bitplane black and white graphics which have been dithered, you don't really
  121. have 640x800 resolution. And, some pictures dither far better than others.
  122. (Actually, it may just be that some pictures have been dithered better than
  123. others :)
  124.  
  125. -Rob
  126.  ------------
  127. Category 7,  Topic 12
  128. Message 50        Tue Dec 22, 1992
  129. C128.JBEE                    at 02:04 EST
  130.  
  131.  I should have said dithered B&W 640x800 :)
  132.  ------------
  133. Category 7,  Topic 12
  134. Message 51        Tue Dec 22, 1992
  135. R.PATERNOST2 [Ray]           at 20:43 EST
  136.  
  137. In the FWIW department, I have GeoGIF, and it does an adequate job of
  138. displaying _some_ GIF pictures nicely.  (I think it's the interlaced ones that
  139. it chokes on.)  However, I'd be happy to get a GIF viewer that scrolls the
  140. picture like Paintview II from RUN magazine does:  Scroll the picture with the
  141. mouse.
  142.  ------------
  143. Category 7,  Topic 12
  144. Message 52        Tue Dec 22, 1992
  145. C128.JBEE                    at 22:43 EST
  146.  
  147.  Sounds interesting!
  148.  ------------
  149. Category 7,  Topic 12
  150. Message 53        Sun Jan 03, 1993
  151. M.KIRBY2                     at 10:03 EST
  152.  
  153. My complaint about 128/64 GIF viewers is not about color or resolution, though
  154. of course there is always room for improvement.  The problem is that most  IFs
  155. are too big for the screen.  I have a viewer for 64 mode that lets you load in
  156. different chunks of the picture but this is a long slow process and the
  157. farther you get from the top right corner the longer it takes.  What I'd like
  158. to see, and I brought this up on Q-Link once, is a viewer that will load in
  159. the entire picture and then let you scroll around it.  Perhaps it could use an
  160. REU if the files is to big to fit into memory at once.
  161.  ------------
  162. Category 7,  Topic 12
  163. Message 54        Sun Jan 03, 1993
  164. C128.JBEE                    at 17:55 EST
  165.  
  166.  Maybe the best solution is to convert it to a native mode format like
  167.  Basic 8 or Geos and then scroll around the picture.  Best thing would be
  168.  a ram device like a REU or Ramlink.
  169.  
  170.  I believe the delay when scrolling is from having to decode the color
  171.  tables on the fly.
  172.  ------------
  173. Category 7,  Topic 12
  174. Message 55        Sat Jan 09, 1993
  175. R.PATERNOST2 [Ray]           at 15:14 EST
  176.  
  177. I would be happy to see a program like "geo-GIF" that decodes the color as
  178. well.  Of course, something that would convert GIFs to I-Paint format would
  179. certainly be as welcome!
  180.  ------------
  181. Category 7,  Topic 12
  182. Message 56        Sat Jan 09, 1993
  183. R.KNOP1 [Rob Knop]           at 20:33 EST
  184.  
  185. Does anybody know where I can get ahold of the I-Paint format?  I've looked in
  186. the libraries here, and didn't find it.  If it's there, could somebody give me
  187. a file #?  If not, where else could I find it?
  188.  
  189. I do know where I can get the GIF format... depending on the I-Paint format,
  190. this should be a rather doable project, I would think.
  191.  
  192. -Rob
  193.  ------------
  194. Category 7,  Topic 12
  195. Message 57        Sun Jan 10, 1993
  196. C128.JBEE                    at 00:14 EST
  197.  
  198.  I uploaded a text file into Library #5 within the last two weeks or so ;)
  199.  ------------
  200. Category 7,  Topic 12
  201. Message 58        Sun Jan 10, 1993
  202. R.KNOP1 [Rob Knop]           at 13:38 EST
  203.  
  204. JBEE- Got it, I'll take a look at it momentarily.
  205.  
  206. Thanks,
  207.  
  208. -Rob
  209.  ------------
  210. Category 7,  Topic 12
  211. Message 59        Thu Jan 14, 1993
  212. R.KNOP1 [Rob Knop]           at 00:19 EST
  213.  
  214. JBEE - The format file is just what I need.  Also just got the GIF format, and
  215. will put some thought to writing a converter :)
  216.  
  217. One other thing I need: the table of actually what color each of the 256
  218. different combinations of color value gives. ideally, the table would give 8-
  219. bit R,G, and B value for each color, since that's what's tabulated in theGIF's :)
  220.  
  221. I'll poke through the library to see if there is such a beast there.
  222.  
  223. -Rob
  224.  ------------
  225. Category 7,  Topic 12
  226. Message 60        Thu Jan 14, 1993
  227. B.VRIELING1                  at 19:52 EST
  228.  
  229. Rob,
  230.  
  231. A note on converting the colour within GIF's to the C128 colour format:
  232.  
  233. Converting between two different 'resolutions' of RGB colour is not difficult
  234. (ie. finding the 128 colour closest to the one in the GIF). One can think of
  235. the different amounts of colour as directions in three space.
  236.  
  237. Suppose we label the RGB colours for a point in the GIF R1, G1, and B1 (they
  238. will each have a specific value taken from the GIF). Now, take all 16 of the
  239. C128's colours for the 80 column screen (look up their RBG component values in
  240. the PRG) and compute (for all of them):
  241.  
  242. (R1-R)^2 + (G1-G)^2 + (B1-B)^2
  243.  
  244. ...where R, G, and B are the component values for the C128 colour.
  245.  
  246. After you compute this for ALL 16 colours, you will have 16 corresponding
  247. values. The SMALLEST one is the C128 colour CLOSEST to the original one in the
  248. GIF.
  249.  
  250. Mathematically, the above is a distance equation, and we're computing the
  251. distance between the GIF colour, and all the C128 colours. The three axes are
  252. the three different colours. The smallest distance is the value that is the
  253. closest in actual colour.
  254.  
  255. (Mathematicians will comment that you should ROOT the above equation, but
  256. squaring is a linear transformation, so the smallest answer to the above would
  257. yield the same colour as the smallest from a set of rooted values.)
  258.  
  259. Gee, this math/cs major has its uses, eh?
  260.  
  261. ...Bruce
  262.  
  263. GEnie: B.VRIELING1
  264.  Internet: bvrieling@undergrad.math.waterloo.edu
  265.  Fido: Bruce Vrieling @ 1:229/15
  266.  
  267.  ------------
  268. Category 7,  Topic 12
  269. Message 61        Thu Jan 14, 1993
  270. C128.JBEE                    at 23:14 EST
  271.  
  272.  Almost makes me want to go make to school for a degree ;)
  273.  ------------
  274. Category 7,  Topic 12
  275. Message 62        Fri Jan 15, 1993
  276. R.KNOP1 [Rob Knop]           at 00:55 EST
  277.  
  278. Bruce-
  279.  
  280. Right, I've actually done stuff very much like that before.  Basically all
  281. you're doing is least squares fitting :)  I've even poked through some code
  282. that converts 24-bit color images to the Amiga HAM format, which uses
  283. basically the algorightm that you describe, although it's a little more
  284. complicated because the HAM format is sorta screwey.
  285.  
  286. What I need to be able to do that, though, are the R, G, and B values for the
  287. 240 (or 256 or whatever) colors that can be displayed by I-Paint.  Ideally,
  288. I'd like 8-bit values for R, G, and B, since 8-bit values are what you will
  289. see in GIF's.  (And, of course, since that means there are 24 million
  290. different colors, the I-Paint images won't be able to keep the full fidelity
  291. of the original GIF.)
  292.  
  293. Of course, there is also dithering to get better color... and that's something
  294. I know next to zilch about.  I should try to find a good computer graphics
  295. book that says something about dithering.
  296.  
  297. -Rob
  298.  ------------
  299. Category 7,  Topic 12
  300. Message 63        Sat Jan 16, 1993
  301. B.VRIELING1                  at 19:51 EST
  302.  
  303. Rob,
  304.  
  305. Hmmm. I'm with you on that one, as I know nothing about dithering either. If
  306. you do come across some useful info, could you send me email as to where I
  307. could locate it? It would be appreciated. :)
  308.  
  309. ...Bruce
  310.  
  311. GEnie: B.VRIELING1
  312.  Internet: bvrieling@undergrad.math.waterloo.edu
  313.  Fido: Bruce Vrieling @ 1:229/15
  314.  
  315.  ------------
  316. Category 7,  Topic 12
  317. Message 64        Tue Jun 15, 1993
  318. M.KIRBY2                     at 22:25 EDT
  319.  
  320. I've been recieving lots of UU encoded GIFs lately but can't decode them. I
  321. delete everything before "Begin" and after "end" but I always get a  file
  322. error.  I encpoded a GIF I alredy had to compare and asside from capatalizing
  323. the "begin" and "end" it seemed the same. I'm using the UUXFER program, are
  324. there other's that might  do a better  job?
  325.  ------------
  326. Category 7,  Topic 12
  327. Message 65        Wed Jun 16, 1993
  328. C128.JBEE                    at 02:01 EDT
  329.  
  330.  If you are trying to receive UU files through GEnie mail it will not
  331.  work as far as I know.  You would have to use xmodem to transfer
  332.  the UU files.
  333.  ------------
  334. Category 7,  Topic 12
  335. Message 66        Wed Jun 16, 1993
  336. R.KNOP1 [Rob Knop]           at 09:35 EDT
  337.  
  338. UUencoded files should work just fine through GEnie mail.  I think GEnie
  339. doesn't like it when you do it :), but there should be no technical problem
  340. with it.  UUencode was originally developed so people could send binary files
  341. through media (e.g. email) which only let you send ascii files (i.e. the whole
  342. point is that you don't need to use something like xmodem because you probably
  343. don't have it available :) ), and it is a fairly robust file transfer method.
  344.  
  345. In my experience, Fuzzy Fox's uuxfer is  pretty robust program.  You do want
  346. to remove everything before the begin and everything after the end...
  347. sometimes people will break a uuencoded file into multiple chunkgs (i.e.
  348. multiple email messages) which need to be concatenated back together before
  349. the uudecode will work.
  350.  
  351. My guess as to what your problem is is some sort of ASCII/PETSCII
  352. translation... this is because you mention the difference between the file you
  353. started with and the file uuxfer produced when _encoding_ is the begin and end
  354. in capitals.  Are you using ASCII-PETSCII translation when downloading?  If
  355. so, try turning it off, or downloading the file as Binary... to quote from the
  356. docs by Fuzzy Fox:
  357.  
  358.  First of all, I should think that anyone who does Telecomm work on C64's
  359.  knows the problem of encoding with ASCII and PETASCII.  UUXFER will
  360.  ALWAYS ALWAYS ALWAYS encode its files in ASCII, and *NOT* in PETASCII!
  361.  This means that when you upload the file, you must specify either ASCII
  362.  or BINARY file transfer, or at least specify that you are turning
  363.  translation OFF.  I hope this is clear.
  364.  
  365.  When decoding files with UUXFER, the program should cope properly if you
  366.  accidentally leave translation turned on, but I won't swear to that.  It
  367.  will properly handle end-of-line encodings of all kinds.
  368.  
  369. Good luck.
  370.  
  371. -Rob
  372.  ------------
  373. Category 7,  Topic 12
  374. Message 67        Thu Jun 17, 1993
  375. HOWIE-CBM                    at 05:03 EDT
  376.  
  377. Rob,
  378.  
  379. Nope!
  380.  
  381. UUxfer will only work properly when the file that it is going to UUdecode is
  382. in ascii, *NOT* petascii.
  383.  
  384. This really should not be a problem for a 64 nor 128 user.  Most all Terminal
  385. program with buffers, most all wordprocessors, and text editors offer the
  386. translation option of petascii <=> ascii.  Therefore, if a UUdecoded file
  387. inadvertantly was translated into petascii, it can easilly be changed back
  388. into its UUdecodable form.
  389.  
  390. Howie
  391.  ------------
  392. Category 7,  Topic 12
  393. Message 68        Fri Jun 18, 1993
  394. R.KNOP1 [Rob Knop]           at 22:27 EDT
  395.  
  396. Howie- in that case, I expect that's what the problem is- the uuencoded file
  397. ended up in PETSCII.
  398.  
  399. For 128 owners, ZED is probably the quickest and easiest way to convert
  400. between ASCII and PETSCII .
  401.  
  402. -Rob
  403.  ------------
  404. Category 7,  Topic 12
  405. Message 69        Sat Jun 19, 1993
  406. C128.JBEE                    at 03:00 EDT
  407.  
  408.  I would be interested in knowing how program files and picture files
  409.  transfer in GEnie mail.  I always thought the e-mail editor stripped none
  410.  printing characters that could be part of a picture or program file.
  411.  ------------
  412. Category 7,  Topic 12
  413. Message 70        Sat Jun 19, 1993
  414. CBM-ED [e.g.bell]            at 09:27 EDT
  415.  
  416.  John:
  417.   JB>  I would be interested in knowing how program files and
  418.   JB> picture files  transfer in GEnie mail.  I always thought the
  419.   JB> e-mail editor stripped none  printing characters that could
  420.   JB> be part of a picture or program file. 
  421.  
  422.  The editor does strip those characters, but UUENCODE translates binary 
  423.  files into files of all printing characters using who-knows-what kind of
  424.  algorithm.  End result is a file that can be transferred through a mail
  425.  editor, all of which strip non-printing codes (or execute them somehow).
  426.  I believe UUENCODE was developed for Internet, tho I'm not sure about that.
  427.  
  428.  ------------
  429. Category 7,  Topic 12
  430. Message 71        Thu Jun 24, 1993
  431. M.KIRBY2                     at 23:33 EDT
  432.  
  433. Thanks.  Since I was using a commie program I just assumed it would use
  434. Petscii.  I converted the files to ASCII and they decoded just fine. Thanks
  435. again.
  436.  ------------
  437. Category 7,  Topic 12
  438. Message 72        Sun Jun 27, 1993
  439. HOWIE-CBM                    at 17:23 EDT
  440.  
  441. You're welcome!  :)
  442.  
  443. Howie
  444.  ------------
  445.  ************
  446. Topic 13        Mon Nov 25, 1991
  447. D.MCALEER1 [Micro-Bytes]     (Forwarded) 
  448. Sub: Howsabout an ASCII Art Converter?      
  449.  
  450. Hi all :)  I'm curious if there is an ASCII art design program for the 64 or
  451. 128, or if there's a program that will convert a normal picture to ASCII art. 
  452. Anyone?
  453. 2 message(s) total.
  454.  ************
  455.  ------------
  456. Category 7,  Topic 13
  457. Message 1         Tue Nov 26, 1991
  458. C128.JBEE [* Sysop *]        (Forwarded) 
  459.  
  460.  There are Doodle to ASCII converters.  There should be some uploaded about
  461.  3 years ago.  If you can not find them e-mail me and I will upload the PD
  462.  ones I have.
  463.  
  464.  There are also ASCII picture designers for the C-128 and C-64.  Most
  465.  convert PSA clipart to ASCII screens.
  466.  ------------
  467. Category 7,  Topic 13
  468. Message 2         Wed Nov 27, 1991
  469. D.MCALEER1 [Micro-Bytes]     (Forwarded) 
  470.  
  471.  Thanks, JBEE. :)  I'll do a quickie library check.
  472.  
  473.  \/\/\/ Paul /\/\/\
  474.  ------------
  475.  ************
  476. Topic 14        Sun Feb 23, 1992
  477. G.HOYLE                      (Forwarded) 
  478. Sub: BASIC 8 CONVERTERS                     
  479. 2 message(s) total.
  480.  ************
  481.  ------------
  482. Category 7,  Topic 14
  483. Message 1         Sun Feb 23, 1992
  484. G.HOYLE                      (Forwarded) 
  485.  
  486. Does anyone know of any converter for Basic 8 graphics files? I know nothing
  487. about Basic 8.
  488.  ------------
  489. Category 7,  Topic 14
  490. Message 2         Sun Feb 23, 1992
  491. M.DULSKI1 [Mark @WIZARD]     (Forwarded) 
  492.  
  493.  Just left you a reply in CAT 11 TOP 1 about this.
  494.  ;)
  495.  ------------
  496.  ************
  497. Topic 15        Fri Dec 18, 1992
  498. E.RAFANAN                    at 23:39 EST
  499. Sub: Graphic Formats                        
  500.  
  501. Would like info on various Graphic Formats.
  502. 7 message(s) total.
  503.  ************
  504.  ------------
  505. Category 7,  Topic 15
  506. Message 1         Fri Dec 18, 1992
  507. E.RAFANAN                    at 23:41 EST
  508.  
  509. Does anyone know where I can get info on the various graphic formats? I'm
  510. looking to make a viewer/converter. I know - there's PLENTY of those, but I
  511. like to know how things work. Thanks for any info! Eric
  512.  ------------
  513. Category 7,  Topic 15
  514. Message 2         Fri Dec 18, 1992
  515. C128.JBEE                    at 23:47 EST
  516.  
  517.  Name the formats you want info on so we can point you in the right
  518.  direction.
  519.  :)
  520.  ------------
  521. Category 7,  Topic 15
  522. Message 3         Sun Dec 20, 1992
  523. E.RAFANAN                    at 23:57 EST
  524.  
  525. Well let's see....
  526.  
  527. How about starting out with the basics...
  528.  
  529. Art Studio and Advanced Art Studio - I already know this format. (About the
  530. only ones I know! <grin>)
  531.  
  532. Koalas
  533.  
  534. Doodles
  535.  
  536. Compressed Koalas and Doodles - what is the compression method used in these? 
  537. RLE?
  538.  
  539. Thanks! Eric
  540.  
  541. Actually that's about all formats I really want to know about. Thanks again!
  542.  ------------
  543. Category 7,  Topic 15
  544. Message 4         Mon Dec 21, 1992
  545. CBM-ED [e.g.bell]            at 01:28 EST
  546.  
  547. Eric:  First GG and JJ files do use an RLE method to compress.    Basically,
  548. whenever a number of the same bytes is encountered, a 254 is written to the
  549. file, followed by the number of bytes to follow, followed by the byte itself. 
  550. I believe an actual file chr 254 is just preceded by a chr$(254).
  551.  
  552. Doodle files are straight hi-res bit map format that you should be able to
  553. BLOAD to 8192 in the C128 and view w/a Graphic 1 command. Koalas are similar
  554. to doodle but include the information for a color map, a border color, and
  555. multi-color bit-map info as I recall.  I worked with them in the distant past
  556. and don't really remember too well where everything is moved to, but the files
  557. are stored  together and separated by the viewer into the components, the
  558. color stuff poked to the required area.  PrintShop graphics are little  blocks
  559. of hi-res information you could just poke into memory to view with the right
  560. code.  There are 2 sizes, you would have to read them in to get the size.  I
  561. think, in terms of 8 bit bytes, you have    something like 7 x 7   or   13 x 7
  562. for the 3 block.  RLE files are created using information to tell the computer
  563. how many bits are on then how many are off in each raster line.  There is a
  564. very good  explanation in an old Transactor.  There is also an extensive 
  565. description of GIF files in a text file somewhere in the libraries. I"m at
  566. work right now and thus no time to do the search for you, but the info is out
  567. there if you do a search on GIF, I bet.
  568.  ------------
  569. Category 7,  Topic 15
  570. Message 5         Tue Dec 22, 1992
  571. E.RAFANAN                    at 00:25 EST
  572.  
  573. Thanks for the info!!!
  574.  
  575. The compression for the Koalas and Doodles looks pretty straightforward.
  576. Viewing the Doodles looks pretty easy too. Are Koalas' info stored in the
  577. order you specified - color map, border color, and multi-color data?  If not,
  578. you wouldn't happen to know the correct order? If I know that much, I'm pretty
  579. sure I can get it on the screen.
  580.  
  581. Thanks also for the extra info on the Print Shop, RLE, and GIF formats.
  582.  
  583. Like I said in my first post though, I just wanted to play around, so I don't
  584. want to tackle too much right now. BTW - I'm writing this in C. Just to 'C' if
  585. I can! (Sorry, couldn't resist!!!)
  586.  
  587. - Eric
  588.  ------------
  589. Category 7,  Topic 15
  590. Message 6         Tue Dec 22, 1992
  591. C128.JBEE                    at 02:05 EST
  592.  
  593.  geoPaint format is in Lib#35 and the topic about it is in Lib#1.
  594.  ------------
  595. Category 7,  Topic 15
  596. Message 7         Tue Dec 22, 1992
  597. CBM-ED [e.g.bell]            at 07:24 EST
  598.  
  599. I don't remember the order of the Koala data, but I *think* it is data at
  600. 24576, border color is the byte at 34576, color map starts after that
  601. somewhere.... I would recommend if you know ML that you download something
  602. that displays it and disassemble it.  The actual display routines are not very
  603. big... probably less than 50 or 100 bytes total to flip the  appropriate bits,
  604. etc. and move the necessary data into the correct  RAM.  I did all of this
  605. many years ago in Bell Term for Doodle, Koala, compressed and uncompressed,
  606. Printshop, and RLE.
  607.  ------------
  608.  ************
  609. Topic 16        Sun Jan 10, 1993
  610. E.BENDER                     (Forwarded) 
  611. Sub: I Paint printer driver                 
  612.  
  613. is there one for the Panasonic KXP 1124i? I have tried to find a driver that
  614. works but so far no luck. Can anybody help me?
  615. 1 message(s) total.
  616.  ************
  617.  ------------
  618. Category 7,  Topic 16
  619. Message 1         Sun Jan 10, 1993
  620. HOWIE-CBM                    (Forwarded) 
  621.  
  622.  The 1124i?
  623.  
  624.  Doesn't it have an Epson LQ emulation?  If so, then any IPaint Epson LQ
  625.  driver ought to do nicely.
  626.  
  627.  Howie
  628.  ------------
  629.  ************
  630. Topic 17        Mon Jan 18, 1993
  631. R.PATERNOST2 [Ray]           at 22:01 EST
  632. Sub: Viewers for Geos                       
  633.  
  634. Info on displaying graphics screens from other software packages under Geos.
  635. 2 message(s) total.
  636.  ************
  637.  ------------
  638. Category 7,  Topic 17
  639. Message 1         Mon Jan 18, 1993
  640. R.PATERNOST2 [Ray]           at 22:03 EST
  641.  
  642. Are there any PD viewers for Geos that will display hires b+w/multicolor
  643. screens from Doodle!, MicroIllustrator, and the like?  Also are there any
  644. convert utilities that will convert pics from the above mentioned software
  645. to/from GeoPaint format?  If so, where are they?
  646.  ------------
  647. Category 7,  Topic 17
  648. Message 2         Mon Jan 18, 1993
  649. C128.JBEE                    at 23:27 EST
  650.  
  651.  I believe the files that would convert from Doodle and other hires
  652.  formats are:
  653.  #7845 Graphicview
  654.  #7720 Scrap It!
  655.  and some other utility from Joe Buckley that I can't remember the name :?
  656.  
  657.  ------------
  658.  ************
  659. Topic 18        Thu Feb 25, 1993
  660. G.HOYLE                      (Forwarded) 
  661. Sub: WHAT IS BASIC 8?                       
  662.  
  663. How do I get it? What do I need to have to use it? What good is it?
  664. 1 message(s) total.
  665.  ************
  666.  ------------
  667. Category 7,  Topic 18
  668. Message 1         Thu Feb 25, 1993
  669. CBM-MARK                     (Forwarded) 
  670.  
  671.  This topic will be moved to category #7 shortly.  Why?  Well Basic 8 is a
  672.  graphic programming language and category #7 is the "Sight & Sound" Category.
  673.  Guess that answers your question on what Basic 8 is :)
  674.  
  675.  What do you need to use Basic 8?  Three things basically, a C128, 80 column
  676.  monitor and a disk drive as a minimum.  As for what good is it, it's about
  677. the
  678.  easiest way there is for you to program graphic screens on the C128's 80
  679.  column screen.  If you can program in BASIC you will have no problem using
  680.  BASIC 8 since it's an extention of BASIC.
  681.  
  682.  Briwall and Software Support should both carry BASIC 8.  I don't know about
  683.  Tenex as I couldn't find it listed in the last catalog I have.
  684.  
  685.              Mark
  686.  ------------
  687.  ************
  688. Topic 19        Sun Mar 21, 1993
  689. T.RUTTER2 [Troy Rutter]      at 13:03 EST
  690. Sub: Ultra SIDplayer - Discussion           
  691.  
  692. This topic is for ideas, comments, questions about the new SIDplayer called
  693. Ultra SIDplayer.  It is currently in alpha testing so any comments can help
  694. shape the future of the program.
  695. 17 message(s) total.
  696.  ************
  697.  ------------
  698. Category 7,  Topic 19
  699. Message 1         Sun Mar 21, 1993
  700. T.RUTTER2 [Troy Rutter]      at 13:03 EST
  701.  
  702.   Hi, my name is Troy Rutter (DATASID, QDJ Troy/Data on Qlink) and I
  703.  thought Id sign on and finally start this topic for discussion about Ultra
  704. SIDplayer v1.0 that will be coming out shortly.
  705.  
  706. Basically this SID player goes where no SID player has dared go before.  Do
  707. you hate downloading your SIDs in the slr,msw,pil,wpl formats-- then have to
  708. dissolve them-- then have to boot up the
  709.  SID player only to discover you forgot to dissolve one?  ARGH!  Well,
  710.  don't despair-- Ultra SIDplayer is here!
  711.  
  712. Ultra SIDplayer takes your archived SIDs and plays back the music, stereo,
  713. words (and later the pictures!) without having to dissolve them!  So all you
  714. need to do is load up the player then select your SIDs and there ya go!
  715.  
  716. Currently I have all file formats working to some extent.  I must admit i need
  717. to look at the older versions of the .msw files more closely.  Picture
  718. displays for wpl and pil are not available yet.
  719.  
  720. A beta version will be coming shortly... please let me know what additional
  721. features you would like to see (no MIDI, please!).
  722.  
  723. -Troy
  724.  
  725.  ------------
  726. Category 7,  Topic 19
  727. Message 2         Mon Mar 22, 1993
  728. C128.JBEE                    at 05:33 EST
  729.  
  730.  Hi Troy :)
  731.  If you are the author of Ultra SID Player maybe you should contact me by
  732.  e-mail about it.  I have the exclusive rights to the Sid book by
  733.  Compute, maybe we could work together on something.
  734.  ------------
  735. Category 7,  Topic 19
  736. Message 3         Mon Mar 22, 1993
  737. T.RUTTER2 [Troy Rutter]      at 09:00 EST
  738.  
  739. Jbee,
  740.  
  741.      My source code for the SID player is built around the code that Mark
  742. Dickenson released into the public domain when he started his Stereoplayer. 
  743. The filename of the source is called stereo.mod. Since it uses stereo, Mark
  744. had to completely re-write Craig's code. Which means I'm not quite sure what
  745. your exclusive rights pertain. When I release the SID player, since I am using
  746. Mark's PD source, I could not, in all conscience, attempt to sell the final
  747. product.  I don't know the legalities involved here.  Specificially, if a PD
  748. source code is used can the finished program be sold.  Or is it just my
  749. conscience telling me I won't.
  750.  
  751. I dunno Jbee.. clarify what you meant in email or something.  Im a little
  752. confused. ;D
  753.  ------------
  754. Category 7,  Topic 19
  755. Message 4         Mon Mar 22, 1993
  756. CBM-ED [e.g.bell]            at 09:07 EST
  757.  
  758. Is the pd source for ML code or BASIC?  I am interested in the PD stuff
  759. regardless of how the other stuff works out.
  760.  ------------
  761. Category 7,  Topic 19
  762. Message 5         Mon Mar 22, 1993
  763. R.KNOP1 [Rob Knop]           at 09:25 EST
  764.  
  765. If it is truly PD, then it is completely legal for you to do anything with it.
  766. You could even turn around and sell the code yourself unmodified.  Thus, it
  767. would certainly be legal.  As to conscience: how much in the way of
  768. modification did you do to the code yourself?  If you've made any significant
  769. changes and enhancements, you probaly have a "moral" right to laim the code
  770. as your own.  A lot of people use public domain code segments, code segments
  771. they've licenced, algorithms worked out by others, etc. in their code, and the
  772. code is still very much theirs (IMHO).  For instance, if you are writing a
  773. database program, but implement your sort according to a bubble sort algorithm
  774. that you read in a book (or even with a legally used code fragment from that
  775. book), you can still claim rights to your program, even though you didn't
  776. reinvent the wheel :)
  777.  
  778. -Rob
  779.  
  780.  (IMHO, of course :)
  781.  ------------
  782. Category 7,  Topic 19
  783. Message 6         Mon Mar 22, 1993
  784. T.RUTTER2 [Troy Rutter]      at 16:41 EST
  785.  
  786. What I have done is this:
  787.  
  788. Mark Dickenson, gracious as his is, released his stereo source (for only
  789. playing the music) into the public domain in 1988.  In the documentation he
  790. says it is intended to be used to install in games, programs, whatever.  Which
  791. is what I am doing.  I have built an entire player around his interrupt
  792. routine that will take a SID archive (.msw for instance), interpret it, then
  793. play the left side, the right side, show the words, and will probably later
  794. display the pic.  So as far as the code for the program itself, it is mine. 
  795. The actual SID routine is Mark's.  (Does that make ANY sense at all?)
  796.  Anyway, I'm still in the early stages.. getting the music,stereo and words to
  797. play..  Heck, I havent evn added the directory routine yet. :DD
  798.  
  799. As for Ed's post... the code that Mark provided is strictly machine
  800. language... and strictly for the 64.  As is evident in the Book/Disk combo
  801. JBee has rights too... the 128 routine is slightly different.
  802.  However.... in the back of the book accompanying the Enhanced SID Player, it
  803. gives tips for adding the code to your own programs.. the only limitation
  804. being that due credit is given for the source.  And, if possible, the file
  805. called sid.obj128 remain titled in that way.
  806.  
  807.  ------------
  808. Category 7,  Topic 19
  809. Message 7         Mon Mar 22, 1993
  810. CBM-ED [e.g.bell]            at 20:57 EST
  811.  
  812.  Ok, given what you have just posted, could you upload the player code to
  813.  our libs... if it is for th C64 that is not a prolem.  I'm sure I can
  814.  adapt it, and I am more than willing to credit the author, keep the 
  815.  name, etc.  I just don't want to re-invent the wheel, and this seems to
  816.  be exactly what I need.  I'm not interested in making a competing
  817.  product.... just a player for SIDS that can be used within my program.
  818.  Would you upload the code?   Thanks!
  819.  ------------
  820. Category 7,  Topic 19
  821. Message 8         Tue Mar 23, 1993
  822. HOWIE-CBM                    at 00:39 EST
  823.  
  824. Rob,
  825.  
  826. I thought bubble sorts were superceeded by several newer and faster ones.
  827.  
  828. As for code ownership I fully agree with what you have expressed.  I do not
  829. see how there can be any question but that Troy can do as he sees fit with his
  830. code, even tho portions may contain others algorythms.
  831.  
  832. New code always relies on prior existing code.  Else how would we ever
  833. progress?
  834.  
  835. Howie
  836.  ------------
  837. Category 7,  Topic 19
  838. Message 9         Tue Mar 23, 1993
  839. C128.JBEE                    at 01:30 EST
  840.  
  841.  Actually all I wanted to know about and ask was if I could include it on
  842.  the back of the SID disk (with the book) and if you would want to write some
  843.  articles for TC128/64 on the how the SID player works and how to make
  844.  good sounding SIDs vs. just copying sheet music.
  845.  
  846.  I just didn't want to turn the topic into a commercial which is why
  847.  the reply was a bit "terse" :D
  848.  ------------
  849. Category 7,  Topic 19
  850. Message 10        Wed Mar 24, 1993
  851. T.RUTTER2 [Troy Rutter]      at 20:34 EST
  852.  
  853. Ok, heres the scoop...
  854.  
  855. I have the SDA of the stereo code Mark uploaded to Qlink.. no problem.
  856.  
  857. NOW...
  858.  
  859. On Qlink.. not once, not twice.. but THREE times under different uploaders is
  860. a file called sid.obj.128  now...  supposably Craig released this into the
  861. Public Domain shortly after the ENHANCED SIDplayer book/disk came out with the
  862. 128 code.  I don't want to be fingered for uploading proprietary (??)
  863. software... but it is on Qlink and they are VERY careful about PD stuff.
  864.  
  865. Whatcha think JBEE, is it safe?
  866.  ------------
  867. Category 7,  Topic 19
  868. Message 11        Wed Mar 24, 1993
  869. CBM-ED [e.g.bell]            at 23:15 EST
  870.  
  871. And judging by the filename, sid.OBJ.128, is this source code... I am not
  872. picky as to which machine I get it for.... 128 or 64 is ok.  I believe I can
  873. work with either because when it comes right down to it, there is not that
  874. much different wrt the SID stuff
  875.  ------------
  876. Category 7,  Topic 19
  877. Message 12        Thu Mar 25, 1993
  878. C128.JBEE                    at 12:09 EST
  879.  
  880.  >software... but it is on Qlink and they are VERY careful about PD stuff.
  881.  
  882.  I will try to connect with Craig this week and ask him :)
  883.  ------------
  884. Category 7,  Topic 19
  885. Message 13        Fri Mar 26, 1993
  886. B.VRIELING1                  at 19:07 EST
  887.  
  888. Howie,
  889.  
  890. (Perhaps this is in the wrong thread (Sidplayer, not sorts) but good info is
  891. likely always welcome so...)
  892.