home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / Information / CAT5MSGS.ARC / CAT5.2MSGS930520 < prev    next >
Encoding:
Text File  |  2019-04-13  |  31.3 KB  |  903 lines

  1.  ************
  2. Topic 24        Sun Sep 06, 1992
  3. B.VRIELING1                  (Forwarded) 
  4. Sub: Upload: CS-DOS Extra Utilties Pack V2.0
  5.  
  6. I have uploaded file #10024, CS-EXTRA2.0.ARC to library #2. (See following
  7. message for details).
  8.  
  9. 4 message(s) total.
  10.  ************
  11.  ------------
  12. Category 5,  Topic 24
  13. Message 1         Sun Sep 06, 1992
  14. B.VRIELING1                  (Forwarded) 
  15.  
  16.   New Upload: CS-EXTRA2.0.ARC, file #10024
  17.  
  18. This new archive replaces V1.0 of the CS-DOS Extra Utilities Pack, released by
  19. me around Feb '92. This one contains all the CMD directory related commands of
  20. the original pack (RD, MD, CD, and CP) plus two new ones:
  21.  
  22. 1) WPVIEW - view WordPerfect documents. It has been tested with documents from
  23. both 5.1 and 4.2 IBM versions of WordPerfect, and should work with the Amiga
  24. versions as well.
  25.  
  26. 2) ZIPVIEW - view directories (only! - no decompression done!) of IBM ZIP
  27. files.
  28.  
  29. All of the above mentioned files ONLY run under CS-DOS.
  30.  
  31. Complete documentation is included in the archive.
  32.  
  33. ...Bruce
  34.  
  35. GEnie: B.VRIELING1
  36.  Internet: bvrieling@undergrad.math.waterloo.edu
  37.  
  38.  ------------
  39. Category 5,  Topic 24
  40. Message 2         Tue Sep 08, 1992
  41. C128.JBEE [* Sysop *]        (Forwarded) 
  42.  
  43.  Nice little package :)
  44.  ------------
  45. Category 5,  Topic 24
  46. Message 3         Wed Sep 23, 1992
  47. JBEE                         at 17:36 EDT
  48.  
  49.  
  50.  
  51.  ------------
  52.  ************
  53. Topic 25        Sun Oct 04, 1992
  54. B.VRIELING1                  at 21:49 EDT
  55. Sub: New Upload: CS-XTRA3.SFX               
  56.  
  57. Version 3.0 of the CS-DOS Extra Utilities Pack, CS-XTRA3.SFX, has been
  58. uploaded to library #9.
  59. 73 message(s) total.
  60.  ************
  61.  ------------
  62. Category 5,  Topic 25
  63. Message 1         Sun Oct 04, 1992
  64. B.VRIELING1                  at 21:49 EDT
  65.  
  66. The Pack is a collection of utilities that run under CS-DOS which enhance the
  67. CS-DOS environment.
  68.  
  69. Existing commands in the archive: CD, RD, MD, CP, WPVIEW, ZIPVIEW.
  70.  
  71. New commands:
  72.  
  73. 1) IDIR displays directories of IBM format diskettes. It currently works with
  74. 360K 5 1/4" and 720K 3 1/2" disks. This command is a precursor to ICOPY, due
  75. out at a later date.
  76.  
  77. 2) SEARCH hunts a given list of files for a specified text string.
  78.  
  79. 3) SETRAM is a modification to an existing CS-DOS command which allows
  80. placement of the ramdisk anywhere in an expanded REU. The 512K barrier is
  81. gone! I currently place my ramdisk in the area from 512K to 1 meg, and use the
  82. first 8 banks of the REU for LHA storage.
  83.  
  84. 4) RDIR (same reasons as SETRAM)
  85.  
  86. Note that Parsec owns copyright on the last two commands mentioned above. I
  87. wrote neither the original code nor the included documentation. I merely
  88. modified the existing modules. This is also explicitly stated in the included
  89. documentation.
  90.  
  91. If you have any comments, suggestions for new modules, or bug reports, please
  92. let me know.
  93.  
  94. (Note that it may take a day or two before this upload becomes 'live'.)
  95.  
  96. Enjoy!
  97.  
  98. GEnie: B.VRIELING1
  99.  Internet: bvrieling@undergrad.math.waterloo.edu
  100.  
  101.  ------------
  102. Category 5,  Topic 25
  103. Message 2         Mon Oct 05, 1992
  104. C128.JBEE [* Sysop *]        at 01:49 EDT
  105.  
  106.  Sounds interesting :)  Can't wait to try them out, especially IDIR!
  107.  ------------
  108. Category 5,  Topic 25
  109. Message 3         Mon Oct 05, 1992
  110. R.KNOP1 [Rob Knop]           at 09:36 EDT
  111.  
  112. I like the SETRAM!  Since everything else uses the first 512K of the REU,
  113. probably it would be possible to bootup CS-DOS, and then be able to keep your
  114. RAM disk intact while doing other things (e.g. Dialogue128).  If you don't
  115. turn off the computer, then you could rapidly go back into CS-DOS.
  116.  
  117. -Rob
  118.  ------------
  119. Category 5,  Topic 25
  120. Message 4         Mon Oct 05, 1992
  121. B.VRIELING1                  at 20:59 EDT
  122.  
  123. Rob,
  124.  
  125. That's exactly what I do with my setup. Most software that make use of the REU
  126. blindly trample the first 512K. By putting my CS-DOS ramdisk between 512K and
  127. 1 meg, I leave the first 512K free. I use it for LHA storage in CS-DOS, and
  128. when I am not using CS-DOS, other programs may trample at will.
  129.  
  130. Rebooting and reloading the ramdisk was getting tiresome. My ramdisk contains
  131. well over 120K of files...
  132.  
  133. ...Bruce
  134.  
  135. GEnie: B.VRIELING1
  136.  Internet: bvrieling@undergrad.math.waterloo.edu
  137.  
  138.  ------------
  139. Category 5,  Topic 25
  140. Message 5         Sun Oct 11, 1992
  141. S.CRAIK [Steve]              at 03:17 EDT
  142.  
  143.  Hi Bruce,
  144.  
  145.   Just thought, I'd let you know.. about some of my findings (though
  146.  not entirely conclusive)  ..but wtr to RAMLink and partitions
  147.  
  148.   I haven't got my RAMLink setup in a way that there would be a
  149.  1581 sub within a NATIVE partition ..so I don't know an answer to
  150.  that occurance.   But, since I have several partitions as 1581 parts.
  151.   I just make sure that I ASSIGN them.  Just like HOWIE's SETTIMEDAY
  152.  (different default number ..though)  anyway, I've been able to MOVE
  153.  COPY, and pretty sure ARC128 to and from various partitions.
  154.  
  155.   BTW... I did have a bit o' trouble with IDIR on a 5.25 IBM disk.
  156.  BBR was able to read the disk.  ??  But, sadly I didn't have another
  157.  disk to check IDIR on the internal 1571 (Jiffy-Dos ROM).  I didn't
  158.  have that problem with the 3.5 disks that I tried.  ALL of the disks
  159.  had been created on a CLONE with the specified amount of Kbtyes that
  160.  those drives can handle.
  161.  
  162.  Steve Craik
  163.  ------------
  164. Category 5,  Topic 25
  165. Message 6         Sun Oct 11, 1992
  166. B.VRIELING1                  at 08:18 EDT
  167.  
  168. Steve,
  169.  
  170. First of all, thanks for the feedback. You're the first.... :)
  171.  
  172. Re: your suggestions with the RAMLINK
  173.  
  174. I also have a RAMLINK, and have found success with ASSIGNing drive letters to
  175. different partitions. CS-DOS seems to co-exist with a RAMLINK quite nicely.
  176.  
  177. One area where compatibility IS a problem, however, is concerning
  178. subdirectories. Most CS-DOS commands do NOT accept PATH information within the
  179. filename. For example,
  180.  
  181. COPY E:\PATH\FILENAME E:\ALT-PATH\FILENAME
  182.  
  183. ... doesn't work. I have tried all variations of the above as well (including
  184. RL-DOS syntax, of course) and COPY simply won't do it. After examining the
  185. source/object code to COPY, it is obvious that the fault does not lie with
  186. COPY. COPY simply passes the parameter to the CS-DOS shell to open the file.
  187. The shell is the component with the problem.
  188.  
  189. The solution, of course, is to update the shell. However, John likely has a
  190. few other priorities right about now like the GEOS ARC program, and the menu
  191. driven ARC program he was talking about... and likely a couple more as well.
  192.  
  193. If the shell can't be updated, then I'm going to try to update COPY. In other
  194. words, parse the passed filename MYSELF, change to the directory, and THEN
  195. open the file through the shell. This should not be hard.
  196.  
  197. Re: your other comments concerning IDIR
  198.  
  199. IDIR sort of 'hangs by a thread' when determining the type of drive to be
  200. searched. The 1581 has the sides exactly FLIPPED compared to the 1571, so it
  201. was important to determine the drive type from the returned STATUS BYTE.
  202.  
  203. The problem occurs with drives that return a slightly different STATUS BYTE.
  204. JiffyDos might do this. The one bit I'm depending on is listed as being
  205. undefined. ;)
  206.  
  207. By the next release, I hope to have this problem straightened out.
  208.  
  209. In the meantime, I may upload a program to test the status information being
  210. returned from the 'problem' drives...
  211.  
  212. ...Bruce
  213.  
  214. GEnie: B.VRIELING1
  215.  Internet: bvrieling@undergrad.math.waterloo.edu
  216.  
  217.  
  218.  ------------
  219. Category 5,  Topic 25
  220. Message 7         Mon Oct 12, 1992
  221. CMD-DOUG                     at 11:16 EDT
  222.  
  223. Are you sure you had the subdirectory syntax correct? What you listed in your
  224. response was NOT correct RL-DOS syntax...you had the colon after the drive
  225. number, and I know that that is what CS-DOS needs, but RAMLink needs one
  226. before the filename after the last slash in the path.
  227.  ------------
  228. Category 5,  Topic 25
  229. Message 8         Tue Oct 13, 1992
  230. B.VRIELING1                  at 19:57 EDT
  231.  
  232. Doug,
  233.  
  234. I tried everything. You're right in that the syntax I listed is NOT RL-DOS
  235. syntax. However, the other varieties don't work either, as far as I can tell.
  236.  
  237. Have you found otherwise?
  238.  
  239. ...Bruce
  240.  
  241. GEnie: B.VRIELING1
  242.  Internet: bvrieling@undergrad.math.waterloo.edu
  243.  
  244.  ------------
  245. Category 5,  Topic 25
  246. Message 9         Wed Oct 14, 1992
  247. S.CRAIK [Steve]              at 04:33 EDT
  248.  
  249.  Hi Bruce,
  250.  
  251.     I believe I may have been incorrect in stating that I could
  252.  use ARC128 across some partitions, while in/on a RAMLink partition
  253.  
  254.     What I can to ..is when on a (1581 lets say, as default) is ..
  255.  create an ARCHIVE on the 1581 and then call on various partitions
  256.  (assigned,of course) from RAMLink for various files to be included.
  257.  
  258.    What I thought I could to but ..seems I couldn't, after several
  259.  *failed* attempts was.. create an archive in D:  which happens to be
  260.  partition 12 (actually D: could be any partition in the RL).  Hmm?
  261.  I couldn't ASSIGN  partition 12 directly.  I have to use RLCP (I re-
  262.  named, your CP to RLCP)  so RLCP 12 sets up 12 as default or the 
  263.  assigned letter  D:    (assign D to 11,0)  the rest of the partitions
  264.  used  6,7,8  correspond to   E to 11,6  F to 11,7  G to 11,8.
  265.   Now, in D:  I tried to create an archive there from files in F:
  266.   couldn't do it..  well, it started to but got the *RED ERROR LIGHT*
  267.  on RAMLink.   (just a little note:  I have partition 12 as NATIVE,
  268.   sorta a WORK DISK with lots o' room.  I do my file transfers there
  269.  as well as archiving  ..etc.).
  270.  
  271.  Hmm?  I could have swore I could..  perhaps it was another ARCHIVER,
  272.  but ARC128 didn't want to work.  DRAT!  (btw ARC128 = ARC, I've
  273.  renamed it and installed as ARC).
  274.  
  275.   ..and so it goes   But, I still continue, I guess I'm stubborn, I
  276.  still say that I could.  Hmm?
  277.  
  278.  BTW.. since you've created ZIPVIEW!  (you know the question, next)
  279.    Will there be a ZIP'per and or UNZIP'per for CS-DOS and 128 native
  280.  mode.  (I say NATIVE, meaning that someone is working on a CP/M ZIP-
  281.  per.. and there already exists a UNZIP.) ???
  282.  
  283.   Steve Craik
  284.  
  285.  ------------
  286. Category 5,  Topic 25
  287. Message 10        Wed Oct 14, 1992
  288. C128.JBEE [* Sysop *]        at 07:45 EDT
  289.  
  290.  Since archiving is being mentioned here I just thought I would point out
  291.  that arc doesn't compress files correctly on the HDs, or least it doesn't
  292.  extract properly the files it compressed ;)
  293.  This will be taken care of in a near update.
  294.  ------------
  295. Category 5,  Topic 25
  296. Message 11        Thu Oct 15, 1992
  297. HOWIE-CBM                    at 02:30 EDT
  298.  
  299.  Steve,
  300.  
  301.  I also recall that some of the compressing programs had a prob accessing
  302.  several ASSIGNed drives if on one command line.
  303.  
  304.  However, for everyday type activity it is very convenient having partitions
  305.  assigned a drive designation.  By the time I get to SFX anything, most of
  306.  the things have already found their way into one partition.
  307.  
  308.  JBEE,
  309.  
  310.  Extracting errors on the HD?  That is strange since there aren't any
  311.  on RL.  Quess there are some subtle DOS differences.   :)
  312.  
  313.  Howie
  314.  ------------
  315. Category 5,  Topic 25
  316. Message 12        Thu Oct 15, 1992
  317. C128.JBEE [* Sysop *]        at 11:17 EDT
  318.  
  319.  Try ARCing a relative file over 500 blocks or so, it won't work properly
  320.  in a native mode partition with either Ramlink or the HD.
  321.  ------------
  322. Category 5,  Topic 25
  323. Message 13        Fri Oct 16, 1992
  324. HOWIE-CBM                    at 01:11 EDT
  325.  
  326.  JBEE,
  327.  
  328.  A relative file?  I never tried arcing one of those.
  329.  
  330.  Let's see, I have one here that's about 400+ blocks (but <500).
  331.  
  332.  Would arcing this bring up the prob?
  333.  
  334.  Howie
  335.  ------------
  336. Category 5,  Topic 25
  337. Message 14        Fri Oct 16, 1992
  338. C128.JBEE [* Sysop *]        at 02:26 EDT
  339.  
  340.  Actually, deARCing it will bring out the problem :)
  341.  Stuff it in a native mode partition, ARC it, and then try deARCing it.
  342.  No go.
  343.  ------------
  344. Category 5,  Topic 25
  345. Message 15        Fri Oct 16, 1992
  346. CBM-ED [e.g.bell]            at 08:37 EDT
  347.  
  348. I *may* be able to shed some light o this  believe it or not.  I  don't have
  349. the hardware you are having the problem with, but I have worked extensively
  350. w/Chris' code and I know how he does the dissolves. He compresses the file
  351. portions of the REL file only, and dissolves it only.  The side sectors are
  352. created during de-compression.  I would suspect that this is the problem.  I
  353. don't remember all of the specifics of the code, but since you only mention
  354. REL files, I bet this is where the problem lies, since direct access and
  355. sector tracing are done, and very possibly also validity checking for them.  I
  356. remember this  because I had to figure a way to identify a 1581 from a 1541
  357. and act accordingly.  Does this sound like it might make sense?
  358.  ------------
  359. Category 5,  Topic 25
  360. Message 16        Fri Oct 16, 1992
  361. C128.JBEE [* Sysop *]        at 13:25 EDT
  362.  
  363. Yes
  364.  ------------
  365. Category 5,  Topic 25
  366. Message 17        Fri Oct 16, 1992
  367. B.VRIELING1                  at 21:23 EDT
  368.  
  369. Steve:
  370.  
  371. While I won't say that you WON'T see UNZIP for the C128 under CS- DOS, I will
  372. say that you won't see it soon (from me at least :D). My first project for the
  373. Pack originally was an UNZIP, but I got sidetracked. The 'start' I made turned
  374. into ZIPVIEW. Right now, I have a number of other things going, and don't know
  375. when I'll have time to dedicate to a time consuming project like UNZIP. We'll
  376. see.
  377.  
  378. ...Bruce
  379.  
  380. GEnie: B.VRIELING1
  381.  Internet: bvrieling@undergrad.math.waterloo.edu
  382.  
  383.  ------------
  384. Category 5,  Topic 25
  385. Message 18        Sat Oct 17, 1992
  386. CMD-DOUG                     at 00:11 EDT
  387.  
  388. Well, if Direct Access commands are attempted to another partition, then that
  389. could cause a bit of a problem. Our DOS requires that you at least physically
  390. enter the partition to OPEN the direct access channel. You can leave after
  391. that and any commands sent to the associated channel will go to that
  392. partition, but trying to OPEN a direct access channel for one partition while
  393. located in another will definately cause a problem. Not sure if that is what
  394. is going on or not?
  395.  ------------
  396. Category 5,  Topic 25
  397. Message 19        Sat Oct 17, 1992
  398. B.VRIELING1                  at 17:11 EDT
  399.  
  400. Doug,
  401.  
  402. When you say "physically enter the partition to OPEN the access channel", if
  403. you mean changing to it using the CP command before an OPEN, then no, CS-DOS
  404. does not do this. It is Rx-DOS "unaware", and the native version does not send
  405. any CMD style commands at all.
  406.  
  407. I'm losing a lot of respect for ARC128's REL file handling, the more I hear
  408. about it. "Direct access" commands to build the side sectors? That doesn't
  409. sound very generic. Does it know about the 1581 super side-sectors? (Ed?) What
  410. about RAMDOS's way of handling REL files, and the fact it does not allow
  411. "direct access" commands?
  412.  
  413. I think I'll run a few tests.
  414.  
  415. ...Bruce
  416.  
  417. GEnie: B.VRIELING1
  418.  Internet: bvrieling@undergrad.math.waterloo.edu
  419.  
  420.  ------------
  421. Category 5,  Topic 25
  422. Message 20        Sat Oct 17, 1992
  423. CBM-ED [e.g.bell]            at 18:11 EDT
  424.  
  425. CS-DOS predates the 1581, doesn't it?   One way or the other, I didn't work
  426. w/CS-DOS, but rather ARC 2.30/2.50 and its REL file handling.  However, I
  427. don't think there were that many changes involved in that particular module,
  428. tho I could be wrong.  And I can't answer wrt the REU either, but Chris wasn't
  429. doing many upgrades by the time the REU etc. hit the scene.  He supported it,
  430. I know, but there were not that many versions of CS-DOS.  I do remember
  431. getting baptized into REL files writing the ARC module for BellTerm, and that
  432. is the way it is done, namely disolving the file as a normal file... oops! 
  433. You know what... before I get my foot any farther in my mouth, Bruce, I better
  434. check the code.  It *may* be that I am remembering wrong about some of the
  435. details. The file would *have* to be opened as a REL file for the type to stay
  436. the same.  I think what it is is that the file is opened as a REL file
  437. allowing DOS to build the side sectors, then the side sectors are traced to
  438. build the pointers.  Bet that is it... because I distinctly remember the
  439. included calculations to determine record size... guess I will have to look at
  440. my source code now and see, but I think I'm very close not... I didn't mean to
  441. put CS-DOS down in that regard.  Just shed light on why this dissolve problem
  442. may be happening in a particular situation on CMD hardware.
  443.  ------------
  444. Category 5,  Topic 25
  445. Message 21        Sat Oct 17, 1992
  446. C128.JBEE [* Sysop *]        at 23:00 EDT
  447.  
  448.  Either way there will be newer versions of ARC128 in the near future :)
  449.  that support all the new devices and flexible enough for unforseen items.
  450.  ------------
  451. Category 5,  Topic 25
  452. Message 22        Sun Oct 18, 1992
  453. HOWIE-CBM                    at 16:34 EDT
  454.  
  455.  JBEE,
  456.  
  457.  I did as suggested, and ARC128 had no prob with *my* REL file.
  458.  
  459.  It along with others were arc'ed, the originals erased, and then the arc
  460.  dearced, all within RL's partition 9, a 2 Meg native partition.
  461.  
  462.  Interestingly the REL file was (and is) 344 blocks.  The ARC shrunk it down
  463.  to an amazing 17.  When I first saw that with a List, I figured something
  464.  went wrong.  However a Verify was OK, and the REL exploded back into 344
  465.  blocks, when the ARC got extracted.
  466.  
  467.  As I said....
  468.  
  469.  I don't recall any prob with ARC and RAMLink.    :)
  470.  
  471.  Howie
  472.  ------------
  473. Category 5,  Topic 25
  474. Message 23        Mon Oct 19, 1992
  475. C128.JBEE [* Sysop *]        at 00:07 EDT
  476.  
  477.  Maybe the file isn't big enough.  I know there is a problem expanding
  478.  large files because I tried to use it instead of just file copying them
  479.  to a disk.  Better to use a 1541 than (5) 1581s to back up a database :)
  480.  ------------
  481. Category 5,  Topic 25
  482. Message 24        Tue Oct 20, 1992
  483. B.VRIELING1                  at 21:21 EDT
  484.  
  485. John/Ed/Howie,
  486.  
  487. Maybe the problem only occurs when you get into super side sectors... at what
  488. point will DOS use them? The cut-off point slips my mind at the moment.
  489.  
  490. ...Bruce
  491.  
  492. GEnie: B.VRIELING1
  493.  Internet: bvrieling@undergrad.math.waterloo.edu
  494.  
  495.  ------------
  496. Category 5,  Topic 25
  497. Message 25        Wed Oct 21, 1992
  498. CMD-DOUG                     at 00:21 EDT
  499.  
  500. Super-Side-Sectors are ALWAYS used on 1581 and CMD Native. Size makes no
  501. difference, though the benefit of them is to allow for more records.
  502.  ------------
  503. Category 5,  Topic 25
  504. Message 26        Wed Oct 21, 1992
  505. HOWIE-CBM                    at 00:39 EDT
  506.  
  507.  Bruce,
  508.  
  509.  I am not exactly sure (translation:  I do not know) how they work.  However,
  510.  the progran I have lets me expand the REL file to several times the size that
  511.  I have it at now.
  512.  
  513.  I quess I could make it larger and try it again.  Only prob, is it would be
  514.  pretty empty.  Even the one I use now must be pretty empty if 344 blocks
  515.  collapsed down to 17 or whatever for the arc.
  516.  
  517.  Howie
  518.  ------------
  519. Category 5,  Topic 25
  520. Message 27        Wed Oct 21, 1992
  521. C128.JBEE [* Sysop *]        at 03:08 EDT
  522.  
  523.  It cuts out at 400 blocks or so (no channel error and/or illegal blk)
  524.  if I remember right.
  525.  ------------
  526. Category 5,  Topic 25
  527. Message 28        Wed Oct 21, 1992
  528. HOWIE-CBM                    at 13:41 EDT
  529.  
  530.  JBEE,
  531.  
  532.  Here's another test I ran on the RAMLink:
  533.  
  534.  [All activity was done within a 2 meg native mode partition]
  535.  
  536.  [1]  Had the program expand its REL file, so that what had been 344 cbm 
  537.  blocks, was/is now 1,252 cbm blocks.
  538.  
  539.  [2]  Continued to run the program, accessing the REL file, and all seemed 
  540.  okey.
  541.  
  542.  [3]  Ran ARC128 on the REL file, including a few others into the ARC as well.
  543.  
  544.  [4]  Curiously a verify of the ARC, while reporting everything as OK, 
  545.  displayed that the original REL was 1,240 blocks, and not the 1,252 that a
  546. DIR 
  547.  showed.
  548.  
  549.  [5]  Erased all the original files from the partition.
  550.  
  551.  [6]  Unarced the ARC.  The REL file re-showed itself in the directory at its 
  552.  original size, 1,252 cbm blocks.
  553.  
  554.  [7]  Ran the program that accesses the REL file, and all seemed to be okey.
  555.  
  556.  Two things to note, however:
  557.  
  558.  [A]  Although the REL was expanded to 1,252 blocks, I did not bother to add 
  559.  more data into the file, so for all practical purposes it was an empty shell.
  560.  
  561.  Do not know how (or if) this had any effect on this test.
  562.  
  563.  [B]  During the unarcing of the REL file, RAMLink's error light lit, and then
  564.  
  565.  went out.  I do not know why.  Does not seem to have done any harm.
  566.  
  567.  So, as I've said, I do not believe there is a prob with arcing REL files 
  568.  under RAMLink's RL/DOS.
  569.  
  570.  Howie
  571.  
  572.  P.S.  All the files that went into the ARC correctly picked up today's
  573.  date, as their arcing date, and I didn't do a thing!   :)
  574.  ------------
  575. Category 5,  Topic 25
  576. Message 29        Wed Oct 21, 1992
  577. CBM-ED [e.g.bell]            at 18:06 EDT
  578.  
  579. WRT the phenomonenal compression, Howie, remember much of a REL file is pad
  580. characters to make for uniform length.  Part of the ARChive  compression is
  581. RLE, which can do some dramatic compression under that circumstance.
  582.  
  583.  ------------
  584. Category 5,  Topic 25
  585. Message 30        Sat Oct 24, 1992
  586. S.CRAIK [Steve]              at 13:30 EDT
  587.  
  588.  Hi Bruce,
  589.  
  590.     I'm wanting to set up SETRAM from CS-XTRA3.SFX.
  591.  
  592.   I am a little confused..  by this:
  593.  
  594.     setram 16,1
  595.     poke 4864,0:poke 4865,0
  596.     stash 2,4864,bank,0
  597.  
  598.    I want to have the rdir at  setram 43,3  and poke in the
  599.   related pokes for various files up in the second 512k such that
  600.  if I use some other program that happens to use the REU.. such as
  601.  Desterm, Dialogue, Zed128.  Anyway, I'm hoping that both can co-
  602.  exist in the REU without either getting corrupt.
  603.  
  604.   You know..but listing again..  I have ..128D Ramlink (2)1581s
  605.  Swiftlink.  RAMLink has the REU as a 2048 DACC currently.  The
  606.   REU is only a 1.5meg'r  I overlapped for some reason (something
  607.   to do with the way RAMLink was doing something and wipeing out
  608.   the entire RAMLink and setting it to its DEFAULT setup.)
  609.   Anywho.. let me know what you think/know.
  610.  
  611.  Steve Craik
  612.  ------------
  613. Category 5,  Topic 25
  614. Message 31        Sun Oct 25, 1992
  615. B.VRIELING1                  at 14:54 EST
  616.  
  617. Steve,
  618.  
  619. Re: How to set up SETRAM.
  620.  
  621. My AUTOEXEC is set up slightly differently.
  622.  
  623. First of all, I did read in the docs somewhere about those "two pokes and the
  624. stash" which you listed. They are there to initialize the ramdisk to EMPTY.
  625. They create a (0,0) link in memory, and then stash this to the start of the
  626. ramdisk. My AUTOEXEC does not use them, and I have never had any troubles. Try
  627. yanking them, and see what happens.
  628.  
  629. Other than that, simply add the SETRAM 43,3 to your AUTOEXEC, and you should
  630. be flying. Don't forget to put the SETRAM program on your *CS-DOS BOOT DISK*.
  631. That's where CS-DOS looks for it upon bootup.
  632.  
  633. One thing I am concerned about... you mention that you want the "RDIR" at 43,3
  634. and you want to "poke in the related poked for various files in the second
  635. 512K". I'm not sure what you are up to. Here's what I do:
  636.  
  637. I have a 2 meg REU. I let CS-DOS use the second 512K in the REU, which starts
  638. at bank 24 (16 inside C128 + 8 to skip the first 8 banks in the REU). To do
  639. this, I use a SETRAM 24,X (X is number of banks I want to use). Now, the first
  640. 512K is freed up for use by other programs. Desterm and BBR for example, use
  641. the first 512K and leave the CS-DOS ramdisk alone. It exists peacefully
  642. between 512K and 1 meg.
  643.  
  644. Did I answer your questions?
  645.  
  646. ...Bruce
  647.  
  648. GEnie: B.VRIELING1
  649.  Internet: bvrieling@undergrad.math.waterloo.edu
  650.  
  651.  ------------
  652. Category 5,  Topic 25
  653. Message 32        Mon Oct 26, 1992
  654. HOWIE-CBM                    at 17:35 EST
  655.  
  656.  Bruce,
  657.  
  658.  That is one terrif way for using the custom expanded REU!!
  659.  
  660.  I wonder if you also have its 2nd Meg reserved for a specific use?
  661.  
  662.  (The closest I get to the way you have things setup, is having CS/DOS use
  663.  the upper banks of a regular 512k REU.  Unlike yours, however, this often
  664.  gets overwritten.)
  665.  
  666.  Howie
  667.  ------------
  668. Category 5,  Topic 25
  669. Message 33        Mon Oct 26, 1992
  670. B.VRIELING1                  at 19:56 EST
  671.  
  672. Howie,
  673.  
  674. Re: Using the 2nd meg in the reu
  675.  
  676. Actually, it doesn't get much use. :) I keep another CS-DOS Ramdisk up there,
  677. for testing purposes. But I have found few uses for it. Note that when I used
  678. a SSV cartridge, I used the extra memory a lot for copying diskettes. But I
  679. haven't seen 64 mode in months now... I stay exclusively with the 128 (and,
  680. ahem... the IBM).
  681.  
  682. ...Bruce
  683.  
  684. GEnie: B.VRIELING1
  685.  Internet: bvrieling@undergrad.math.waterloo.edu
  686.  
  687.  ------------
  688. Category 5,  Topic 25
  689. Message 34        Tue Oct 27, 1992
  690. HOWIE-CBM                    at 16:36 EST
  691.  
  692.  Thanks Bruce!
  693.  
  694.  Howie
  695.  ------------
  696. Category 5,  Topic 25
  697. Message 35        Wed Nov 11, 1992
  698. S.CRAIK [Steve]              at 01:42 EST
  699.  
  700.  Hi All,
  701.  
  702.     Do you remember?   I was asking about CSARC1750 & CSARC and why
  703.  I couldn't I list the directory by using ARC128/L command when looking
  704.  at a CSARC1750 created archive.  (I could list an *.ARC directory of a
  705.  CSARC created arc.)
  706.  
  707.     Well, I looked at a HEX DUMP of two IBM.ARCs I created one w/CSARC-
  708.  1750 and one w/CSARC.  Both just archiving the same file.
  709.  
  710.     It turns out that I only found a difference within the first 32
  711.  positions of the HEX dump.  (actually several within those 32)
  712.   first the CSARC1750 created *.ARC always inserts a "$41" in position
  713.  3.  CSARC doesn't have that.  Later on within that first 32 position at
  714.  position $17 (CSARC) and $18 (CSARC1750, this would be position $17 also
  715.  except CSARC1750 inserted that "$41" earlier thus pushing the rest of
  716.  the bytes up one)  anyway, there is a difference between the two files
  717.  at that point.  It turns out that position $18 (CSARC) & $19 (CSARC1750)
  718.  are (for this particular archive) different as well.
  719.  
  720.     Checking things a little further..  I created two more files 
  721.  archiving the another file (lesser size than the first attempt) but,
  722.  
  723.     The "$41" is there..  but the $17 needn't compare with $18 of CSARC-
  724.  1750 (like before) but this time $18 was the same as $19 of CSARC1750.
  725.  
  726.    Any ideas why the $41 char/byte creeps in there w/ the 1750 version.
  727.  Or why there are differences at position $17 and $18 of the other ver.
  728.  also the sometimes additional differences at the next byte.
  729.  
  730.    Both seem to have their files extracted by an IBM DE-ARC'r ..OK!  Just
  731.  that on the CBM side of things ..why can't I look at the directory of
  732.  one and NOT the other?
  733.  
  734.    Steve Craik
  735.  ------------
  736. Category 5,  Topic 25
  737. Message 36        Wed Nov 11, 1992
  738. C128.JBEE [* Sysop *]        at 23:16 EST
  739.  
  740.  Beats me!  Probably won't be able to get an answer since Chris is out
  741.  of it.  Sometime in 93 we will be redoing all the modules and taking
  742.  care of the little buglets that have popped up.
  743.  Most likely just a programming error.
  744.  ------------
  745. Category 5,  Topic 25
  746. Message 37        Sun Nov 22, 1992
  747. B.VRIELING1                  at 17:33 EST
  748.  
  749. This topic has sort of turned into a "general CS-DOS" topic, so I thought it
  750. would be a good place to ask the following programming question.
  751.  
  752. I'm working on a new CS-DOS program (whose function will remain hush hush for
  753. now ;D) whose program code is too large to fit into memory after I've
  754. allocated buffers and stuff. So, I've broken down its components into modules,
  755. each a separate program performing a specific task.
  756.  
  757. For example, the first one named MASTER opens the input file, and then shells
  758. out to SLAVE which "does its thing" on a portion of the input file (reading in
  759. some input along the way), and when it is done its section, returns to MASTER.
  760. After examining the next little piece of input from the file, MASTER shells
  761. out to MISTRESS (I'm making these up as I go along....) which reads in 12
  762. bytes from the input file, "does her thing", then returns to MASTER.
  763.  
  764. The "shelling out" is a simple dynamic keyboard load ie. I print a line on the
  765. screen like:
  766.  
  767. e:mistress
  768.  
  769. ... and dump a chr$(13) into the keyboard buffer to execute the line. This
  770. works perfectly.
  771.  
  772. The problem comes with keeping the input file OPEN. There are 2 things to
  773. contend with here:
  774.  
  775. 1) When you RUN a program, BASIC closes all open files (or, more accurately,
  776. sets the count of open files to zero). I can overcome this by simply poking a
  777. "1" into the open files count (in BASIC), as BASIC never actually CLOSES the
  778. file on disk. I can then continue to read from it.
  779.  
  780. 2) CS-DOS closes all files upon termination of a CS-DOS program. Sigh. This
  781. one is the pig. The closing is not a simple "set open files to zero". It is
  782. actually a systematic closing of the open files on disk. In other words, it is
  783. closed. Period.
  784.  
  785. What I'm looking for are suggestions on how to keep a disk file open
  786. "secretly". CS-DOS is either going through its list of open files and closing
  787. them, or is doing an OPEN15,X,15;CLOSE15 on each drive. I need a way to OPEN a
  788. file, and not have a CLOSE have an effect on it. And, I don't want it drive
  789. specific. Hmmm..
  790.  
  791. If I have explained myself clearly enough, and you see a possible solution, I
  792. would really appreciate a note.
  793.  
  794. Thanks!
  795.  
  796. ...Bruce
  797.  
  798. GEnie: B.VRIELING1
  799.  Internet: bvrieling@undergrad.math.waterloo.edu
  800.  Fido: Bruce Vrieling @ 1:229/15
  801.  
  802.  ------------
  803. Category 5,  Topic 25
  804. Message 38        Sun Nov 22, 1992
  805. CBM-ED [e.g.bell]            at 20:08 EST
  806.  
  807.  Bruce:
  808.  
  809.  BV> What I'm looking for are suggestions on how to keep a disk 
  810.  BV> file open "secretly". CS-DOS is either going through its list 
  811.  BV> of open files and closing them, or is doing an 
  812.  BV> OPEN15,X,15;CLOSE15 on each drive. I need a way to OPEN a 
  813.  BV> file, and not have a CLOSE have an effect on it. And, I don't 
  814.  BV> want it drive specific. Hmmm.. 
  815.  
  816.  I am not that familiar w/the inner workings of CS-DOS, but I do know
  817.  that the CLSE routine is vectored at 796/797.  Maybe you could intercept
  818.  that and disable it during the time that your routines are running,
  819.  restoring it at the end?  I haven't given this a lot of thought, but maybe
  820.  the best way to avoid the undesirable effect is to just prevent it?
  821.  ------------
  822. Category 5,  Topic 25
  823. Message 39        Mon Nov 23, 1992
  824. B.VRIELING1                  at 22:20 EST
  825.  
  826. Ed,
  827.  
  828. Bingo! That's exactly the type of inspiration that I was looking for. If I
  829. would have thought of that this weekend, I would have saved about 3
  830. unsuccessful hours writing a SPAWN procedure for CS- DOS... sheesh.
  831.  
  832. Thanks! :)
  833.  
  834. GEnie: B.VRIELING1
  835.  Internet: bvrieling@undergrad.math.waterloo.edu
  836.  Fido: Bruce Vrieling @ 1:229/15
  837.  
  838.  ------------
  839. Category 5,  Topic 25
  840. Message 40        Tue Nov 24, 1992
  841. R.KNOP1 [Rob Knop]           at 02:16 EST
  842.  
  843. Do the various secondary programs (e.g. "mistress") have an independent
  844. function?  In other words, would the user have a reason to run mistress
  845. independently of master?  Or, will mistress only be run as an overlay for
  846. master?  If the latter, perhaps it would be simpler just to use real overlays.
  847. I.e., make master a "resident module" (do you detect my GEOS VLIR vocabulary
  848. here?), and have slave and mistress load to a different address. Master can
  849. load the other files directly when needed, and you never have to deal with the
  850. issue of closing the input file.
  851.  
  852. -Rob
  853.  ------------
  854. Category 5,  Topic 25
  855. Message 41        Tue Nov 24, 1992
  856. CBM-ED [e.g.bell]            at 08:30 EST
  857.  
  858. Bruce:
  859.  
  860.  BV> would have thought of that this weekend, I would have saved 
  861.  BV> about 3 unsuccessful hours writing a SPAWN procedure for CS- 
  862.  BV> DOS... sheesh. 
  863.  
  864. Everyone once in awhile even a blind squirrel comes up with an acorn. I would
  865. have bet you had already done that, but I know from experience that is not
  866. always the case.  Now you have everyone wondering what it is you are doing.
  867.  
  868.  ------------
  869. Category 5,  Topic 25
  870. Message 42        Tue Nov 24, 1992
  871. CBM-MARK                     at 21:47 EST
  872.  
  873.  Master, slave , mistress???  You guys been in the 'Rose Garden' too often!
  874.  
  875.               ▐▐Mark▐▐ ;D
  876.  ------------
  877. Category 5,  Topic 25
  878. Message 43        Fri Nov 27, 1992
  879. B.VRIELING1                  at 19:10 EST
  880.  
  881. Rob,
  882.  
  883. "Mistress" would never have been run separately. "Master" is always the first
  884. program to be run. However, Master and Mistress are each VERY large programs
  885. (well, their own data sets are anyway :D), and can't co-exist in memory at the
  886. same time. So, therefore the need for the shelling.
  887.  
  888. Ed,
  889.  
  890. Thanks for the tip. And no, I'm not telling what I'm up to yet. ;)
  891.  
  892. Mark,
  893.  
  894. I thought the terminology accurately described what I was up to. Something
  895. would have been missing had I simply called them A, B, and C. :))
  896.  
  897. ...Bruce
  898.  
  899. GEnie: B.VRIELING1
  900.  Internet: bvrieling@undergrad.math.waterloo.edu
  901.  Fido: Bruce Vrieling @ 1:229/15
  902.  
  903.