home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / Information / CAT3.930820.ARC / CAT3.SOFTWARE.1 next >
Encoding:
Text File  |  2019-04-13  |  27.0 KB  |  742 lines

  1.  
  2.  
  3. rea 2 nor
  4. rea 5 nor
  5. rea 6 nor
  6. rea 9 nor
  7.  ************
  8. Topic 2         Fri Jan 18, 1991
  9. D.KAYE                       at 23:41 PST
  10. Sub: '81 partition.help                     
  11.  
  12. Sort programs reset '81 drive and subdirectory is losot dir reappears An old
  13. 64 prg DIR SORT PRINT will sort and print but does not save the directory. 
  14. Help.. *s
  15. 5 message(s) total.
  16.  ************
  17.  ------------
  18. Category 3,  Topic 2
  19. Message 1         Fri Jan 18, 1991
  20. D.KAYE                       at 23:47 PST
  21.  
  22. I've loaded 4 different 1581 alpha sorter prgs from the 1571 drive and each
  23. pogram resets the 1581 drive so that the subdirectory is lost and the  root
  24. directory reappears. There is an old 64 program calDIR SORT PRINT" which will
  25. do an alpha sort and then print the sorted directory. Unfortunately, it
  26. doesn't save the newly sorted directory on the diI've looked at the code in
  27. the sort programs but I'm not sure I can find the line which resets the drive.
  28. Any help will  be much appreciated.
  29.  ------------
  30. Category 3,  Topic 2
  31. Message 2         Sat Jan 19, 1991
  32. H.HERMAN1                    at 03:57 EST
  33.  
  34.  DK,  
  35.  
  36.  Have you considered using your WP?  Most all commercial WP's support
  37.  partitioning on the 1581, and also allow for loading a directory into
  38.  their buffer.   From there, doing a block sort should get the directory
  39.  in alpha order, and ready for printing.  
  40.  
  41.  Using a WP has the added advantage in letting you edit, add, and change stuff
  42.  around to your liking before doing any printing.
  43.  
  44.  Howie
  45.  ------------
  46. Category 3,  Topic 2
  47. Message 3         Sun Jan 20, 1991
  48. C128.JBEE                    at 16:14 EST
  49.  
  50.  I should have a 1581 partition utility up in the libraries somewhere :D
  51.  It should be called "part.tin.me.jbe" if it isn't I will upload it.  It
  52.  splits a 1581 into (4)1541 partitions.
  53.  I also have a sort program (written by someone else) that will let you
  54.  sort partitions.  If I forget to upload them remind me in a couple of
  55.  days.
  56.  JBEE
  57.  (:
  58.  ps.I believe CMD's HD sorter for native partitions will also work on
  59.  1581s.
  60.  ------------
  61. Category 3,  Topic 2
  62. Message 4         Sat Jun 06, 1992
  63. CMD-DOUG                     at 10:42 EDT
  64.  
  65. Resetting of the 1581 partition is caused by sending an INITIALIZE command.
  66. There used to be a utility floating around somewhere that would correct this
  67. (until the drive is powered down or reset).
  68.  ------------
  69. Category 3,  Topic 2
  70. Message 5         Sat Jun 06, 1992
  71. C128.JBEE [* Sysop *]        at 18:19 EDT
  72.  
  73.  It was also published a while ago in TC128, so if you have any older issues
  74.  look through those.
  75.  ------------
  76.  
  77. 3  ************
  78. Topic 5         Sun Nov 01, 1992
  79. A.PEROTTI                    (Forwarded) 
  80. Sub: Help with PCIII and CADPAK 128         
  81.  
  82. Can a partition on the 1581 be used for the dictionary in PaperClip III?  And
  83. why am I having such difficulty in CADPAK 128?
  84.  
  85. 24 message(s) total.
  86.  ************
  87.  ------------
  88. Category 3,  Topic 5
  89. Message 1         Sun Nov 01, 1992
  90. A.PEROTTI                    (Forwarded) 
  91.  
  92. To anyone who can help me with some problems:
  93.  
  94. I recently got a 1581, WOW, what a drive!  I started messing around with
  95. partitions and thought it would be really handy to have the  spell check
  96. dictionary for Paper Clip III in a partition on my data disk. I set up the
  97. partition just fine an was able to access it through the use of PCIII's disk
  98. command feature, but when doing the spell check at some point the program
  99. resets the drive and I end up back in the root directory.  Should I just give
  100. up?
  101.  
  102. I have also noticed that words I want added to my dictionary, for some strange
  103. reason, do not get added.  I should say I am running PCIII in  128 mode on a
  104. 128D with a 1581 attached.
  105.  
  106. Now for CADPAK 128.  I have been doing some drawing with CADPAK lately and I
  107. cannot save my drawings.  I have tried everything, I think, but I can't get
  108. the program to save on the internal 1571 or the 1581.  I am using the mouse
  109. version if that helps.
  110.  
  111. I have been toying with these problems for some time now so any help will bbe
  112. greatly appreciated.
  113.  
  114. Thanks!!!!!   --Tony Perotti
  115.  ------------
  116. Category 3,  Topic 5
  117. Message 2         Mon Nov 02, 1992
  118. C128.JBEE [* Sysop *]        (Forwarded) 
  119.  
  120.  Paperclip resets the 1581 (covered in a previous issue of TC-128 with a
  121.  fix) but I never used it.  I just put PCiii, the dictionary, the WHOLE
  122.  thing on my data disk.  Also, if you are going to use PCiii on your
  123.  data disk I suggest using CONTROL Z to save your files.  Besides loading
  124.  faster the ascii text uses about 1/3 the space as PRG files.
  125.  Words will not be added to your dictionary if the program cannot find the
  126.  files to save it to.  Make sure that USR file for the dictionary is
  127.  copied to your data disk.  Also, if you have a REU (or not) you can save
  128.  200+ blks by not copying one of the PCiii boot files to your disk:
  129.  pciii128g
  130.  or
  131.  pciii128/rc
  132.  You can also modify the boot program so everything loads from the 1581
  133.  (or any device number).  What you do is load and run PCiii, set up how you
  134.  want it to save and load files (#9?), then save configure to disk.  Then
  135.  exit to basic and modify the boot file so it loads from #9.
  136.  
  137.  If you want to keep it neat, you could always save your data files to
  138.  a partition, though I found that a hassle.  What I do when the disk gets
  139.  full is just make a whole disk copy.  Then I delete all the old data files
  140.  from the disk.  Then I pop the original disk away in case I need the
  141.  files someday and use the newly copied disk with the deleted files.
  142.  
  143.  Another benefit of doing it this way is in case you add a misspelled
  144.  word to your dictionary.  Just recopy all the PCiii dictionary files
  145.  from the last disk copied.
  146.  
  147.  Use a newly formatted 1581 disk to start with and add "dividers" at the
  148.  end of the file copying to easily separate your data files from the
  149.  PCiii files.
  150.  ------------
  151. Category 3,  Topic 5
  152. Message 3         Mon Nov 02, 1992
  153. CBM-ED [e.g.bell]            (Forwarded) 
  154.  
  155. You could also use The Write Stuff if you are at all interested in changing
  156. software.
  157.  
  158. John:  There has been a discussion ongoing for awhile about disabling the
  159. reset-moving-to-root-directory thing on the 1581 for some time.  Does your
  160. article deal with that or just the disable of the i0 command.  That appeared
  161. in Transactor from Miklos G. many years ago, but many say it only works on the
  162. initialize but not a reset.  (i.e.  works w/open 15,8,15,"i0"  but not with
  163. open 15,8,15,"u:")  If it disables the latter, I would be interested in the
  164. article myself, tho more for information as I'm not high on  partitions for
  165. other reasons.
  166.  ------------
  167. Category 3,  Topic 5
  168. Message 4         Mon Nov 02, 1992
  169. C128.JBEE [* Sysop *]        (Forwarded) 
  170.  
  171.  If memory serves me right, it rewrote the vector in the 1581.
  172.  I still have a bit of indexing to do before I upload it.
  173.  ------------
  174. Category 3,  Topic 5
  175. Message 5         Mon Nov 02, 1992
  176. CBM-ED [e.g.bell]            (Forwarded) 
  177.  
  178. I know there are people who would be interested in it, especially if it
  179. overrides the reset.  It is a bone of contention that a program that does that
  180. to determine which type drive is being used also will mess up any of the
  181. user's soft device number settings.
  182.  ------------
  183. Category 3,  Topic 5
  184. Message 6         Tue Nov 03, 1992
  185. HOWIE-CBM                    (Forwarded) 
  186.  
  187.  Ed,
  188.  
  189.  1581's have no prob keping a device number that gets set thru software.
  190.  
  191.  Neither a "u: nor a "i0" will change it.  Thinking about it *nothing* will
  192.  change its device setting.
  193.  
  194.  That is so long as it is within the USR file "copyright cbm 86".             
  195.  
  196.  I quess you could also include something to open a partition too.  But,
  197.  doing this is so task specific, I suspect there are times when having
  198.  this may be more trouble than a convenience, since the only way to then
  199.  access the root would be thru the "/".
  200.  
  201.  Howie
  202.  ------------
  203. Category 3,  Topic 5
  204. Message 7         Tue Nov 03, 1992
  205. CBM-ED [e.g.bell]            (Forwarded) 
  206.  
  207. Perhaps with that provision, Howie, but somehow I don't think that would
  208. appease the peoplewith the objection.  The device number was one of the
  209. concerns, as also was any custom stuff, tho I guess I'm getting WAY off-topic
  210. here. :: grin ::
  211.  ------------
  212. Category 3,  Topic 5
  213. Message 8         Wed Nov 04, 1992
  214. CMD-DOUG                     (Forwarded) 
  215.  
  216. Howie, are you sure that a 'UJ' won't reset a soft device number on the 1581?
  217. Seems to me that it does, though 'UI' should not.
  218.  ------------
  219. Category 3,  Topic 5
  220. Message 9         Wed Nov 04, 1992
  221. HOWIE-CBM                    (Forwarded) 
  222.  
  223.  Doug,
  224.  
  225.  The 1581 will do whatever the "copyright cbm 86" file might tell it.  So if
  226.  it says to be device #12, that is what it will be.  Now you can still change
  227.  the drive to another number thru software, but any of the uj's or ui's would
  228.  set it back to #12 again.
  229.  
  230.  All of this presumes, of course, that there is a disk in the 1581 with that
  231.  one block file on it.
  232.  
  233.  Actually that file can be as long as necessary to load additional stuff into
  234.  the drive's ram.  That is why I suggested the addition of a routine to
  235.  open a partition.  So any program sending resets would have the drive
  236.  return to the desired partition, or in effect do nothing, which is what
  237.  the user wants.  However, there may be times when a user might want a
  238.  reset to let it return to the root.  But then, a different disk in the
  239.  drive with a different content to its "copyright cbm 86" file could take
  240.  care of that.
  241.  
  242.  Howie
  243.  ------------
  244. Category 3,  Topic 5
  245. Message 10        Wed Nov 04, 1992
  246. CBM-MARK                     (Forwarded) 
  247.  
  248.  Hey, neat Howie!  I didn't know all that about the "copyright cbm 86"
  249.  file!!  Either I haven't looked in the right place in the 1581 manual
  250.  or all this good stuff you're telling us isn't in there (wouldn't surprise :)
  251.  
  252.                Mark
  253.  ------------
  254. Category 3,  Topic 5
  255. Message 11        Wed Nov 04, 1992
  256. C128.JBEE [* Sysop *]        (Forwarded) 
  257.  
  258.  As for CADPAK 128, I don't know.  I tried using it once and got so
  259.  frustrated I returned it.
  260.  ------------
  261. Category 3,  Topic 5
  262. Message 12        Thu Nov 05, 1992
  263. HOWIE-CBM                    (Forwarded) 
  264.  
  265.  Mark,
  266.  
  267.  It is all there in the 1581 Manual.  A bit hidden from general view, but
  268.  there nevertheless.
  269.  
  270.  It is in the section called "Auto Boot Loader", page 88 in my Manual.
  271.  Follows the format described in "Utility Loader", page 87.
  272.  
  273.  Maybe its use has been limited because it is so well hidden?  A lot of
  274.  stuff can get done with these files.  Only application I've seen has
  275.  been the `set 1581 number'.
  276.  
  277.  I would quess that it could even instruct the 1581 to do some real
  278.  co-processing.   :)
  279.  
  280.  Howie
  281.  ------------
  282. Category 3,  Topic 5
  283. Message 13        Thu Nov 05, 1992
  284. CBM-ED [e.g.bell]            (Forwarded) 
  285.  
  286. This is nifty, Howie, but in light of the original discussion, more work than
  287. what the average person would want to do.  There is more involved there than
  288. just plinking out a BASIC program and calling it that name. It has to be in
  289. ML, it has to reside and execute in DRIVE RAM, it has  to follow a certain
  290. file format, etc.  All in all, not the cake walk a relative beginner would
  291. have just changing a device number with the U0>#  instruction.  It is
  292. definitely do-able though.  I never disputed that. Better would be an irq
  293. changer as started this discussion that would  change the reset vector to
  294. eliminate that pesky device number resetting i0 command (assuming that it
  295. would also control the u0 reset too).   Otherwise, the CBM file is a lot of
  296. work to fix a very isolated problem (in terms of people who have it).  My
  297. solution with my Magic program is  to say 'This is the way the program works. 
  298. If it is worth it you have to deal with that.'  That is not the best attitude,
  299. but at least anyone can do it.  I have only in all the stuff I've ever read
  300. seen 2 good descriptions of how to use the BlockExecute stuff, which is what
  301. happens when this file is found, and both articles as I recall were in old
  302. Transactors... again limiting most users because the T was a limited
  303. circulation mag with a self-limiting format... it was mainly for advanced
  304. users.
  305.  ------------
  306. Category 3,  Topic 5
  307. Message 14        Thu Nov 05, 1992
  308. J.KARN                       (Forwarded) 
  309.  
  310. Tony,
  311.  
  312. Re. using the 1581 with Cadpak-128.  Although you can't directly save a file
  313. from Cadpak-128 to the 1581, Cadpak will read a file from the 1581.  This
  314. means you can still use the 1581 to archive Cadpak files.  You simply have to
  315. save the Cadpak file to your 1571 drive, then use any good file copy utility
  316. to copy the file(s) to  the 1581.  I ran into the same problem with my SFD
  317. 1001 drive; Cadpak will read files from the drive, but won't save files to it.
  318.  
  319. J.Karn
  320.  ------------
  321. Category 3,  Topic 5
  322. Message 15        Thu Nov 05, 1992
  323. A.PEROTTI                    (Forwarded) 
  324.  
  325. Thanks for all the great advice and information.  I'll let you know how things
  326. go with the solutions you have provided.
  327.  
  328. --Tony
  329.  ------------
  330. Category 3,  Topic 5
  331. Message 16        Thu Nov 05, 1992
  332. CBM-MARK                     (Forwarded) 
  333.  
  334.  ::blush::  I found the reference to 'copyright cbm 86' in the 1581's
  335.  manual, Howie.  Thanks!  But as Ed mentions, programming something for
  336.  the drive ram is not for the average user.  I'm one of those average
  337.  users ;)  Though, if I *really* put my mind to it I might be able to.
  338.  
  339.            Mark
  340.  ------------
  341. Category 3,  Topic 5
  342. Message 17        Thu Nov 05, 1992
  343. D.RAY1 [Dale]                (Forwarded) 
  344.  
  345. The artilcle in TC128 that JBEE refers to shows how to redirect the vector
  346. when the 1581 was sent a reset. It could be modified to work for any command
  347. you want to redirect to your own user defined routine.
  348.  
  349. For this fix to work your program must allow the user to send commands to the
  350. drive, so you can switch between partitions.
  351.  
  352. The fix as outlined does work for some software, not all. You would have to
  353. make sure you "fixed" any drive command that calls the reset routine built
  354. into the drive as a subroutine.
  355.  
  356. I set this up for a friend who was using a 1581 with a Plus 4, and for him it
  357. worked fine.
  358.  ------------
  359. Category 3,  Topic 5
  360. Message 18        Fri Nov 06, 1992
  361. HOWIE-CBM                    (Forwarded) 
  362.  
  363.  Ed,
  364.  
  365.  ha!!
  366.  
  367.  I *never* said it was easy...    :)
  368.  
  369.  And, there is *NO WAY* that I understand any of this...
  370.  
  371.  To correctly write a `copyright cbm 86' file in addition to everything you
  372.  just listed, a super knowledge of CBM DOS doesn't hurt.
  373.  
  374.  One reason  I so much like that file in our Library "SET.1581.NO".
  375.  It is a "simple" Basic (originally Basic2, but I think I might have put
  376.  in some minor things that make it a Basic7, which can be taken out), which
  377.  asks for user input (what the user may want the file to do) and then
  378.  proceeds to correctly write the `copyright' file to the 1581.
  379.  
  380.  Howie
  381.  ------------
  382. Category 3,  Topic 5
  383. Message 19        Fri Nov 06, 1992
  384. CBM-ED [e.g.bell]            (Forwarded) 
  385.  
  386. Well, it doesn't take any genius to write DOS code... just a memory map which
  387. I don't have (for the vectors), but I have only ever seen 1 article that
  388. really came close to a good description of how to generate the  checksum
  389. required, tho I'm sure a little tinkering would reveal it.  Just not stuff for
  390. the average guy.  Personally, I just take the approach that if my program is
  391. worthwhile, you'll put up with the resets.  But if what John mentioned does
  392. the job (resetting the drive vector to prevent it from resetting the
  393. partitions, etc) so much the better.  FWIW, the 1571 and 1541 also have
  394. similar mechanisms in them... they look for filenames starting with & or
  395. filenames of &, and execute them via a command to that effect sent over the
  396. error channel.  It is not a widely known thing, I don't  think, but it has
  397. always been available, and could be used to do the same job you mention the
  398. CBM... file doing.
  399.  
  400.  
  401. I had to look, but you can find a little blurb on this on page 80 of your 1571
  402. manual.  Don't have one for the 1541 anymore, but I believe it is for  that
  403. too.  Maybe not.
  404.  ------------
  405. Category 3,  Topic 5
  406. Message 20        Fri Nov 06, 1992
  407. R.KNOP1 [Rob Knop]           (Forwarded) 
  408.  
  409. The 1541 does also do the "&" files.  I have one that I got out of a Compute!
  410. WAY back when (this was back when Compute! still used to have the square
  411. binding AND the exclamation point).  It was a simple little thing that stopped
  412. the "drive" chatter e.g. when formatting disks.
  413.  
  414. -Rob
  415.  ------------
  416. Category 3,  Topic 5
  417. Message 21        Sat Nov 07, 1992
  418. CMD-DOUG                     (Forwarded) 
  419.  
  420. Re: Cadpak 128
  421.  
  422. What was stated is correct...the regular version of Cadpak 128 will NOT save
  423. files to a 1581. But, having spent some time at Abacus, and having had the
  424. responsibility of moving a number of titles over to 1581 format during that
  425. time, I can tell you that author Roy Wainwright and I did spend some time
  426. going over why this DIDN'T work. Roy did some messy things with the directory
  427. during SAVE (he isn't listening, is he?), and actually pulled something from
  428. drive memory as I recall. A phone call to Fred Bowen at the time lead to the
  429. equivalent location in the 1581, and a couple hours of programming led to a
  430. 1581 version of the program.
  431.  
  432. Now, I've been away from Abacus for a few years, but with any luck, they can
  433. still provide you with a 1581 version of Cadpak ON A 1581 disk for
  434. $10...provided you are the registered owner of the program.
  435.  ------------
  436. Category 3,  Topic 5
  437. Message 22        Sat Nov 07, 1992
  438. C128.JBEE [* Sysop *]        (Forwarded) 
  439.  
  440.  That is a great tidbit of news!
  441.  ------------
  442. Category 3,  Topic 5
  443. Message 23        Wed Nov 11, 1992
  444. A.PEROTTI                    (Forwarded) 
  445.  
  446. Thanks for all the great information!!!
  447.  
  448. Paperclip works just fine without partitions so I'm not sweating it. That is
  449. very interesting about the CBM usr file, I found the info in my drive manual
  450. too.
  451.  
  452. CADPAK is no longer giving me headaches, based on advice received here I
  453. successfully save work to my 1571 and I will have to send for the 1581
  454. upgrade!
  455.  
  456. Thanks again --- Tony
  457.  ------------
  458. Category 3,  Topic 5
  459. Message 24        Wed Nov 11, 1992
  460. C128.JBEE [* Sysop *]        (Forwarded) 
  461.  
  462.  :)
  463.  ------------
  464.  
  465. 3  ************
  466. Topic 6         Tue Feb 02, 1993
  467. R.KNOP1 [Rob Knop]           (Forwarded) 
  468. Sub: CP/M system enhancements               
  469.  
  470. ...starting with James Waltrip/Randy Winchester's BIOS-R6, ZPM3, ad ZCCP...
  471. 8 message(s) total.
  472.  ************
  473.  ------------
  474. Category 3,  Topic 6
  475. Message 1         Tue Feb 02, 1993
  476. R.KNOP1 [Rob Knop]           (Forwarded) 
  477.  
  478. Well, I got release 2 of BIOS-R6 from Randy Winchester, and built a new system
  479. with it (including ZPM), and the system seemed to work.  Haven't had a chance
  480. to play around with it, but it did boot succesfully.  I'll be uploading that
  481. shortly.
  482.  
  483. You can use the CXSYS.GET file to just directly build a system with the files
  484. in there without modification, and it should work.  However, if you have an
  485. REU, you might want to edit CXIO.ASM to change your drive search path first.
  486. (These are the drives on which it looks for the .COM files for commands you
  487. type.)  The default one that's set up is A:,* -- which means first it searches
  488. drive A:, then it searches your current drive.  The temp drive is set to drive
  489. A:.  This configuration should work on everybody's system, since you need a
  490. drive A: to boot in the first place.  However, if you have an REU, you might
  491. want to change the search path to M:,*,A:, since loading commands from the REU
  492. is faster than from a disk drive.  (No bets on REU vs. RAMLink though :) 
  493. Also, if you have an REU you will almost certainly want to change your temp
  494. drive to M:.
  495.  
  496. Let me know if people would be interested in a quick cookbook on how to change
  497. your drive search path in the CXIO.ASM file before building a new system.
  498.  
  499. Also, shortly when C=Hacking #5 is released, I will have a whole host of other
  500. neat CP/M files from Randy, including ZCP the souped up CCP replacement
  501. (taylored to work on the C128) and a number of other CP/M utilities (some of
  502. which are 128 specific).  I will be uploading those here to.
  503.  
  504. -Rob
  505.  ------------
  506. Category 3,  Topic 6
  507. Message 2         Thu Feb 04, 1993
  508. HOWIE-CBM                    (Forwarded) 
  509.  
  510.  Rob,
  511.  
  512.  I would appreciate a brief(?) tutorial on what to change in the CXIO.ASM.
  513.  I'm okey running things, not so okey when it comes to making them.
  514.  
  515.  And, those new files from Randy sound *very* interesting.  I'll keep my eye
  516.  glued for the C= Hacking Issue #5.
  517.  
  518.  Speaking of custom modifications (we were weren't we?) I wonder if it is
  519.  possible to have the sys see and use, for example, a one Meg REU?
  520.  
  521.  And, suppose I want to change things on the fly, will the ZCCP let me do
  522.  things like changing order, temp, and display with SETDEF?
  523.  
  524.  It is sure nice to see all these improvements.
  525.  
  526.  Howie
  527.  ------------
  528. Category 3,  Topic 6
  529. Message 3         Thu Feb 04, 1993
  530. R.KNOP1 [Rob Knop]           (Forwarded) 
  531.  
  532. Re: supporting CP/M one meg or more REU's: at one point, I started poking
  533. though the CP/M code trying to figure out how to allow an up to 2 Meg REU be
  534. used as up to 4 512K RAM drives, M:, N:, O:, and P:.  (But perhaps I should
  535. make them K:, N:, O:, P: ? :)  This was about 2 years ago, and I've forgotten
  536. most everything I did, though I do have notes.  I may still do this someday.
  537.  
  538. Re: SETDEF, yes, that still works in the same manner with BIOS-R6.  So,
  539. really, you don't need to hardcode the drive search path when building a new
  540. system.  I just did it so I could skip the SETDEF step.  Makes the system feel
  541. more "personally customized" too :)
  542.  
  543. For an interesting article on improving the general operation of your CP/M
  544. system, see Randy Winchester's article in issue #28 of TC128.  And, his
  545. upccoming article in Hacking #5.
  546.  
  547. Howie: I will put together a short cookbook on how to change the hardcoded
  548. drive search path, once I get enough of my wits about me to do it....
  549.  
  550. -Rob K:N:O:P:
  551.  ------------
  552. Category 3,  Topic 6
  553. Message 4         Fri Feb 05, 1993
  554. HOWIE-CBM                    (Forwarded) 
  555.  
  556.  Thanks Rob!!
  557.  
  558.  Now let me see if I have this right....
  559.  
  560.  SETDEF K:, N:, O:, P:
  561.  
  562.  LOL!!  I like this!!  :)
  563.  
  564.  oh!
  565.  
  566.  While you might be anticipating projects, a couple of undone thingies that
  567.  I would sure like to see:
  568.  
  569.  [1]  Having the sys grab the time/date from CMD's RTC, and
  570.  
  571.  [2]  Having dBASE grab the date from the sys.  It seems to do this for
  572.  everyone's computer except the 128.
  573.  
  574.  Did I just ask for too much?  :/
  575.  
  576.  Howie
  577.  ------------
  578. Category 3,  Topic 6
  579. Message 5         Mon Feb 15, 1993
  580. C128.JBEE                    at 23:16 EST
  581.  
  582.  Using the "old" system, when trying to access a (non CPM) disk I get the
  583.  error message
  584.  "slicer    r b00-01"
  585.  What is a "slicer"???
  586.  ------------
  587. Category 3,  Topic 6
  588. Message 6         Tue Feb 16, 1993
  589. HOWIE-CBM                    at 06:29 EST
  590.  
  591.  JBEE,
  592.  
  593.  A "slicer"?  Isn't that something used by a deli to make delicious
  594.  sandwiches!
  595.  
  596.  If you want to see something even more amusing...  Uh..  um...  well for
  597.  you it might not be so amusng.....
  598.  
  599.  Anyway, ask for a directory of a 1581 CP/M disk while in 128 mode.
  600.  
  601.  Yup!  Somehow or other the "A...." name rears its head.  Go figure?
  602.  
  603.  Howie
  604.  ------------
  605. Category 3,  Topic 6
  606. Message 7         Tue Feb 16, 1993
  607. C128.JBEE                    at 10:05 EST
  608.  
  609.  Guess it must be an inside "joke" from whoever wrote the dos?
  610.  ------------
  611. Category 3,  Topic 6
  612. Message 8         Tue Feb 16, 1993
  613. HOWIE-CBM                    at 10:40 EST
  614.  
  615.  ooopss......
  616.  
  617.  In order to see that other funny name, the disk should be a
  618.  1571, with the two sys files on it.
  619.  
  620.  Howie
  621.  <who goofed>
  622.  ------------
  623.  
  624. 3  ************
  625. Topic 9         Fri Mar 20, 1992
  626. C128.JBEE [* Sysop *]        (Forwarded) 
  627. Sub: Floating Point routines                
  628.  
  629.  A few questions about floating point routines someone wrote to me that
  630.  I need answers too.
  631. 6 message(s) total.
  632.  ************
  633.  ------------
  634. Category 3,  Topic 9
  635. Message 1         Fri Mar 20, 1992
  636. C128.JBEE [* Sysop *]        (Forwarded) 
  637.  
  638.  Someone wrote to me and wanted to know if there are any floating point
  639.  routines available that he could add to his programs.
  640.  
  641.  He has scientific C128 programs that need the accuracy beyond the F.P.
  642.  routines build into the C128 roms.
  643.  
  644.  What is his best way to go ?
  645.  Binary?
  646.  Binary Coded Decimal?
  647.  Geos?
  648.  
  649.  Where can I find the routines for him?
  650.  ------------
  651. Category 3,  Topic 9
  652. Message 2         Sat Mar 21, 1992
  653. HOWIE-CBM                    (Forwarded) 
  654.  
  655.  JBEE,
  656.  
  657.  I saw a message thread about this very thing recently.  I am not sure where,
  658.  but I am sure that I didn't understand 90% of it...   :(
  659.  
  660.  Something about changing 8 bit numbers into 16 bit ones.  Hope this helps!
  661.  
  662.  Howie
  663.  ------------
  664. Category 3,  Topic 9
  665. Message 3         Sat Mar 21, 1992
  666. R.KNOP1 [Rob Knop]           (Forwarded) 
  667.  
  668. GEOS doesn't have any floating point routies itself.  When I needed to use
  669. floats in GEOS, I patched into the 128 ROM routines.  (Which is, at least to
  670. me, an interesting topic in itself.  See the RPN128 and RPN64 sources, which
  671. are in the GEOS library here, for more info on that.)
  672.  
  673. Howie, were you referring to the C= Hacking Mag that appeared on Usenet?  One
  674. article in there (I believe an article about VDC graphics) had a scheme for
  675. representing floating point numbers.  I am pulling this purely from (my)
  676. memory, but I think it went something like this:  Each floating point (FP)
  677. number has four bytes.  The first two represent the integer part in the usual
  678. way (giving you a range of -32768 to 32767).  The last two represent the
  679. fractional part, in binary analogously to how decimal numbers represent
  680. fractional parts.  In decimal, the first place is 1/10th's, the second place
  681. is 1/100th's, etc.  In binary, the first bit is 1/2's, the second bit is
  682. 1/4's, the third bit is 1/8's, etc.
  683.  
  684. This scheme could easily be extended to include whatever precision you wanted.
  685. You could have 2 bytes of integer part and 6 bytes of fractional part to have
  686. a limited range but very accurate floating point representation.
  687.  
  688. The problem is, you have to write your own FP routines.  Addition and
  689. subtraction aren't hard, but things like log, sin....
  690.  
  691. It might be more efficient to use the IEEE double precision FP format.  I am
  692. sure one could find the format documented in some CS book or another; and I
  693. suspect one could find pseudocode or C source code to floating point routines
  694. for these guys.
  695.  
  696. When I get a chance (probably not until next Wednesday), I will archive and
  697. upload this Usenet C= Hacking Mag to one of the Programming  libraries here. 
  698. There are some interesting things in there.
  699.  
  700.  
  701. -Rob
  702.  
  703.  
  704.  
  705.  ------------
  706. Category 3,  Topic 9
  707. Message 4         Mon Mar 23, 1992
  708. HOWIE-CBM                    (Forwarded) 
  709.  
  710.  Rob,
  711.  
  712.  The discussion about FP numbers was part of a C Language thread over on 
  713.  one of the Forums on CompuServe.  Can I say that here...   :?
  714.  
  715.  The C= Hacking Mag on Usenet was fascinating.  I had forgotten that it to 
  716.  made reference to this.  By all means, do upload a copy to the Lib, when 
  717.  you get the chance.  It is chock full of useful info that can be referred 
  718.  to by developers/programmers.
  719.  
  720.  Thanks!
  721.  
  722.  Howie
  723.  ------------
  724. Category 3,  Topic 9
  725. Message 5         Sat Jun 27, 1992
  726. CBM-ED [e.g.bell]            (Forwarded) 
  727.  
  728. Sorry for taking so long to reply to this, but I kind of forgot what I  knew
  729. in terms of a reply, John.  The ABACUS program BASIC 128, the BASIC compiler
  730. for the C128, says in its manual that it uses FP routines previously found
  731. only on the bigger computers.  I can't verify it, but if your friend is
  732. willing to take Abacus/the author at word value, this may be the answer to
  733. your question.
  734.  ------------
  735. Category 3,  Topic 9
  736. Message 6         Sat Jun 27, 1992
  737. C128.JBEE [* Sysop *]        (Forwarded) 
  738.  
  739.  Thank you Ed :)
  740.  ------------
  741.