home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / Information / RTCM-MGS.SFX / 02RTCM < prev    next >
Encoding:
Text File  |  2019-04-13  |  33.5 KB  |  794 lines

  1.  
  2. Ed:
  3.  
  4. Wow! You should be extremely happy with it!!! I don't think it can get much
  5. better than this!! Congrats!
  6.  ------------
  7. Category 8,  Topic 18
  8. Message 76        Wed Feb 22, 1995
  9. C128.JBEE                    at 13:34 EST
  10.  
  11.  reply 18
  12.  I will create a private library for registered owners so they can
  13.  download it easily.
  14.  ------------
  15. Category 8,  Topic 18
  16. Message 77        Wed Feb 22, 1995
  17. E.GBELL [e.g.bell]           at 18:23 EST
  18.  
  19.  Keep in mind that this is for version 3.00.  Version 2.04 does not have
  20.  the capabilities to run this, even if I could assemble it for that 
  21.  version.  
  22.  
  23.  There are a few things that still  need tested for the different
  24.  variations available (all that are in the original program) and for the
  25.  special file types (relative), that I did not test myself.  Still, I 
  26.  used it to create the package I uploaded.  :)
  27.  ------------
  28. Category 8,  Topic 18
  29. Message 78        Thu Feb 23, 1995
  30. THE.OUTLAW                   at 22:50 EST
  31.  
  32. Ed, i noticed something odd lately.. it started 1st with ver 2.04. I switched
  33. from using the RS-232 to the swiftlink and then back again but the RS-232
  34. doesn't seem to be recognised. 
  35.  
  36. I keep both interfaces hooked up because the RSCARDS FE doesn't work with the
  37. SL.
  38.  ------------
  39. Category 8,  Topic 18
  40. Message 79        Fri Feb 24, 1995
  41. E.GBELL [e.g.bell]           at 18:23 EST
  42.  
  43.  cam:  Thanks for posting this here.  I think the answer will help others.
  44.  The SwiftLink and user port NMI handlers are separate... totally.  RTCM
  45.  senses the swiftlink and loads that device handler.  From that point,
  46.  there is no further expectation from the user port.  I opted to go this
  47.  route because I'm a firm believer that 'one size fits all' doesn't do any
  48.  size true justice.  Each handler uses a jump table which is how the main
  49.  program can shrug off the two device handlers.   So, if you are going t
  50.  leave the sl plugged in but use the user port modem, try this....
  51.  make a custom boot program, removing the follwing lines....
  52.  
  53.  
  54.  145 dcd=.:poke 56833,.:poke 56834,170:rem check swiftlink
  55.  150 if peek(56834)=170 then f$="swift.obj":dcd=64:else f$="rtc.obj"
  56.  
  57.  Replace these lines with a single line that looks like this:
  58.  
  59.  145 dcd=.:f$="rtc.obj"
  60.  
  61.  If you have problems with your modem always seeing carrier, change the
  62.  'dcd' setting to 'dcd=16'.
  63.  
  64.  The above should get you back up and running.  Thanks for reposting the
  65.  question here!
  66.  ------------
  67. Category 8,  Topic 18
  68. Message 80        Thu Mar 09, 1995
  69. R.KIRK7 [Dick]               at 19:16 EST
  70.  
  71. Is RTCM V3.0 now available to us registered owners and will we be sent a copy
  72. soon or where is it available?
  73.  ------------
  74. Category 8,  Topic 18
  75. Message 81        Thu Mar 09, 1995
  76. C128.JBEE                    at 23:29 EST
  77.  
  78.  For registered GEnie users, it will be available in a new library.
  79.  I am still testing it before releasing it and there are still a few
  80.  tiny things to work out on it.
  81.  ------------
  82. Category 8,  Topic 18
  83. Message 82        Fri Mar 10, 1995
  84. E.GBELL [e.g.bell]           at 06:03 EST
  85.  
  86.  Dick:  I am also working on improving some things with it.  For instance,
  87.  the archiver overlay, the one that allows you to create archives, had to 
  88.  have some work done on it to allow it to archive relative files.  That was
  89.  accomplished, but now I have to tweak the old archive dissolving overlay to
  90.  get it to dissolve REL files.  The new FingerTip overlay needs some work
  91.  to make the operation more friendly and I'm going to try to get the record
  92.  sizes more efficient.
  93.  
  94.  3.00 is a LOT of changes that need to be tested before release.  The down
  95.  side is the delay for release to registered users.  The upside is that 
  96.  there is a lot of new stuff that I think you'll like.  This is the largest
  97.  collection of changes in quite awhile.  Some of them came about directly as
  98.  a result of your suggestions and those of others.... the scrollback buffer 
  99.  is one example, the file selection routines are another, the alternate
  100.  drive, etc.  I also added code to address the other concern with the init
  101.  string not getting sent to modems that have the carrier bit ON all the time
  102.  until the init string is sent, etc.  I don't think I forgot anyone with
  103.  this update.
  104.  ------------
  105. Category 8,  Topic 18
  106. Message 83        Wed Mar 15, 1995
  107. R.KIRK7 [Dick]               at 21:33 EST
  108.  
  109. Looking forward to the new version of RTCM. I thought I had seen something
  110. about it being completed. The changes sound great.
  111.  ------------
  112. Category 8,  Topic 18
  113. Message 84        Wed Mar 15, 1995
  114. N.ONEIL [Nate]               at 22:46 EST
  115.  
  116. I have an RTCM2.04 problem using Autosave with my 1764 (using RAMDOS). In
  117. either Buffer mode or Editor mode, the first autosave to my REU, whether by 
  118. Purge or an Autosave, appears to save to the REU OK but that first file can
  119. not be reloaded into the buffer (70,No Channel,xx,xx). Files autosaved after
  120. the first can be reloaded,however. Using the Copy Overlay, the 0AutoBuffer
  121. file appears to be copied with the  others. Checking the disk, it appears that
  122. when RTCM saves 0AuutoSave to the   REU it either does not actually save the
  123. file or else saves it without pointers The file entry is written properly to
  124. the directory   with the proper name (0AutoSave) and an appropriate length.
  125. The data block  pointer, however, points to a blank block. Is this a hardware
  126. problem with my flat 128, a corruption of my RTCM program, or an RTCM bug?
  127. BTW, it was not a fluke. The problem persists.
  128.   *lis
  129.  ------------
  130. Category 8,  Topic 18
  131. Message 85        Fri Mar 17, 1995
  132. E.GBELL [e.g.bell]           at 06:02 EST
  133.  
  134.  Nate:
  135.   NO> appears to save to the REU OK but that first file can not be
  136.   NO> reloaded into the buffer (70,No Channel,xx,xx)
  137.  
  138.  That error message means that you have (or your drive thinks you have)
  139.  too many channels open.  In RTCM, that cannot happen because even the
  140.  command channel is opened only on an 'as needed' basis.  I am going to
  141.  check things out this weekend.  I do have a copy of 2.04 to test with and
  142.  an REU.
  143.  
  144.  R.KIRK7 would be a good person to consult on this as well, at least to
  145.  confirm that it does or doesn't happen to him.  O, wait,he uses DMA saves.
  146.  I'll check it out myself either tonight or tomorrow and let you know what
  147.  I find out.  BTW, just for general info, the copier in version 3.00 will
  148.  copy your REU whether you used RAMDOS or DMA type saves, for R.KIRK and
  149.  anyone else who might find that useful.  Also supports buffer saves from
  150.  its own menu.  I *may* put in a copier for REL files since I'm working on
  151.  code now that does that for another overlay.  It would probably not be 
  152.  that hard to duplicate in the copier overlay.  :)
  153.  ------------
  154. Category 8,  Topic 18
  155. Message 86        Thu Mar 23, 1995
  156. E.GBELL [e.g.bell]           at 07:58 EST
  157.  
  158.  Nate:  I just tested your problem w/RTCM 2.04 and RAMDOS, and I duplicated
  159.  your results.  Can't explain it cuz it shouldn't be happening.  On the 
  160.  upside, I just tested 3.00 too, and it does not suffer from the problem.
  161.  Whatever the problem was has been corrected in the most recent version
  162.  so I'm not going to worry about this.  Would like to know what is causing 
  163.  it, but guess I'll never find out.  :(  So sorry for the inconvenience in
  164.  2.04, but 3.00 will make it worth it for you.  There are at least 2 brand
  165.  new overlays including Archiver, which will allow you to make your own
  166.  archives using all of RTCM's normal interface stuff, and the dissolver has
  167.  been tweaked to allow you to extract files from archives by pointing and
  168.  clicking on them to get exactly what you want, there is a brand new
  169.  overlay called FingerTip, which is a mini-data base where you can store
  170.  names, addresses, phone numbers and a couple comments about up to 255 
  171.  people per FingerTip file.  You can print this info in any number of ways
  172.  and even dial the number if you want without ever touching the phone.
  173.  I am just about finished tweaking the overlays and they will be back up
  174.  for some more testing, but as I said, the problem you found is a problem
  175.  that has been corrected.  :)
  176.  ------------
  177. Category 8,  Topic 18
  178. Message 87        Thu Mar 23, 1995
  179. N.ONEIL [Nate]               at 21:43 EST
  180.  
  181.  Wow! V3.0 sounds terrific.  Powerful functions.
  182.  Thanks for researching my Autosave problem.  No inconvenience.
  183.  No problem getting around it. Nate
  184.  ------------
  185. Category 8,  Topic 18
  186. Message 90        Sun Mar 26, 1995
  187. E.GBELL [e.g.bell]           at 13:28 EST
  188.  
  189.  I just uploaded a brand new overlay for version 3.00.  This is one I have
  190.   been intending to write for awhile.  It is little, but very useful I
  191.  think. It is called TagThief.  With it, you can extract all of the
  192.  taglines from your buffer automatically, skipping duplicates.  When done
  193.  you can save them to a file, or print them if you like.  THE.OUTLAWs
  194.  Taglines category has become a favorite around our house.  Cathy and I
  195.  take them to work for the enjoyment of others... I use them on my PC as a
  196.  marquee... change them regularly thanks to the supply here.  Anyway,
  197.  TagThief makes getting them a lot easier, which means on those rare
  198.  occasions when I see some, I can grab them and share them with everyone
  199.  here with virtually no pain. The archive I uploaded includes a 59+K
  200.  buffer of messages, and a demo file of taglines extracted in about 10
  201.  seconds from this file. It is kind of fun!  :)   To date, it is the
  202.  smallest overlay.
  203.  
  204.  Just to show you what it can do, I just ran it on my buffer (the one
  205.  since logging on), and here is what I got as output...
  206.  
  207.  
  208.  ...Attila the Nun - a simple girl pledged to a life of brutality. 
  209.  ...Alimony is the take from the mistake. 
  210.  ...Change is inevitable...except from the pop machine. 
  211.  ...I spent all my money on a FAX machine.  Now I can only FAX collect. 
  212.  ...Women and TV - don't try to understand them, just try to enjoy them. 
  213.  ...Capital Punishment means never having to say, "YOU AGAIN?" 
  214.  ...I'm sorry, Officer.  I didn't know these freeways had no-smoking lanes.
  215.  ...Ignorance is curable.  Stupidity is permanent.
  216.  ..."Meoowww!"...SPLAT!..."Ruuuuufff!"...SPLAT! (Raining cats and dogs) 
  217.  ...If at first they don't succeed...VOTE THEM OUT!
  218.  
  219.  You might recognize the above from Frank's messages in THE.OUTLAWs 
  220.  category.  I didn't repeat all of them, but you get the point.... 
  221.  TagThief can cull them from your buffer and save them by themselves.  You won't have to do it manually anymore.  And it does not touch your buffer
  222.  so you don't even lose anything.
  223.  
  224.  Dunno when 3.00 is going to be released to registered users, but I think
  225.  you will like this little overlay when it is.  :)
  226.  ------------
  227. Category 8,  Topic 18
  228. Message 91        Sun Mar 26, 1995
  229. CBM-BANDIT                   at 13:48 EST
  230.  
  231. Way cool Ed! :>
  232.  ------------
  233. Category 8,  Topic 18
  234. Message 92        Sun Mar 26, 1995
  235. C128-QT.PIE                  at 15:13 EST
  236.  
  237. Ed, 
  238.  
  239. Wow, what a terrific idea! <g>
  240.  ------------
  241. Category 8,  Topic 18
  242. Message 93        Sun Mar 26, 1995
  243. N.ONEIL [Nate]               at 22:07 EST
  244.  
  245. Looks good! Holding my breath waiting for 3.0.
  246.  ------------
  247. Category 8,  Topic 18
  248. Message 94        Tue Apr 11, 1995
  249. L.VICTORY [LURCH]            at 08:59 EDT
  250.  
  251. Help w/rtcm128 2.02(I think)
  252.    I d/l it here a month or so ago and have had no luck at all with the 
  253. scripts.  Configured dflt.mysetup and scrp.mailconfbb to my needs and all I
  254. get is connect 2400 then f'f.  Also, since I have sent my registration and
  255. check in, how do I get version 3.0?
  256.  
  257.   Hurry up, I want to see if my 'greeter' works ;)
  258.                  Lurch
  259.  ------------
  260. Category 8,  Topic 18
  261. Message 95        Tue Apr 11, 1995
  262. C128.JBEE                    at 12:41 EDT
  263.  
  264.  You should be using V2.04. I am still testing V3.0 before releasing it
  265.  because I have had some problems with the archives. Once I have archives
  266.  I can upload I will create a new private library from which people can
  267.  download the latest version. People not on GEnie will get a letter.
  268.  People on GEnie will get an e-mail.
  269.  :)
  270.  ------------
  271. Category 8,  Topic 18
  272. Message 96        Wed Apr 12, 1995
  273. CBM-MARK                     at 20:20 EDT
  274.  
  275.  Sounds as if the 'hhhhh' isn't being sent once CONNECT 2400 is made.  You
  276.  do have that entered in the script, right?
  277.  
  278.  Are you able to connect to GEnie manually?  'atdt<phone#>' from keyboard?
  279.  
  280.                    ~~Mark~~
  281.  ------------
  282. Category 8,  Topic 18
  283. Message 97        Thu Apr 13, 1995
  284. E.GBELL [e.g.bell]           at 06:15 EDT
  285.  
  286.  Lurch:
  287.   LV> Configured dflt.mysetup and scrp.mailconfbb to my needs and all
  288.   LV> I get is connect 2400 then f'f
  289.  
  290.  I agree with Mark's assessment here.  It sounds like you are not sending
  291.  the 'hhhhh'.  I would make sure that is being done, and I would also try
  292.  one other thing that might be affecting this.... when RTCMaster connects,
  293.  it starts the music if you have that enabled, but this is only after it
  294.  detects carrier.  There is a delay setting that is counted down after 
  295.  the number is dialed before carrier is tested.  If this setting is too
  296.  high, you will end up waiting too long to sense carrier, which will delay
  297.  the sending of the 'hhhhh' too long....iow, you send it but GEnie gets to
  298.  a point where it won't accept it any more.  So after you make sure your
  299.  'hhhhh' is in the script, try reducing the carrier delay... use the 
  300.  defaults overlay under Modem to change this setting.
  301.  
  302.  BTW, I made a minor change to AutoLog some time back for the 'hhhhh' 
  303.  to shorten it in ScriptMaker entry.  You can enter ALT-*, which shows up
  304.  as a reverse '*' character on the screen.  I did this to make room for 
  305.  the 'begin script at' stuff in the telephone number.  The script positions
  306.  (in the record) are limited and I had to do this for GEnie numbers to
  307.  enable the feature.  Anyway, if I wrote your script, it should be sending
  308.  the 'hhhhh' but you should check it anyway.  If it is being sent, check the
  309.  delay.  If you can't tweak that, upload the script and I'll look at it.
  310.  Just make sure you remove your password/id (move it into your dflt.mysetup)
  311.  before you do that.  That is the best practice anyway.
  312.  ------------
  313. Category 8,  Topic 18
  314. Message 98        Thu Apr 13, 1995
  315. CBM-MARK                     at 22:09 EDT
  316.  
  317.  Ed, ScriptMaker uses the Control key now instead of the ALT key.  So to
  318.  shorten the 'hhhhh', it would be CTRL-*  ;)
  319.  
  320.                  ~~Mark~~
  321.  ------------
  322. Category 8,  Topic 18
  323. Message 99        Fri Apr 14, 1995
  324. E.GBELL [e.g.bell]           at 19:01 EDT
  325.  
  326.  Ok!  I couldn't remember which it was Mark... :)   The ones I made
  327.  originally were good enough for me that I haven't made one in a LONG
  328.  time!
  329.  
  330.  BTW, I know I didn't say so, but the TagThief overlay I just uploaded
  331.  was to address the problem you reported.  I did the file you sent me
  332.  w/o problems.... also increased the TagThief tagline buffer by another
  333.  4K, bringing it to 28K.  I don't know why you got what you got but I
  334.  took a couple extra steps for control.... manually forcing a null
  335.  termination and closer scrutiny of the buffer pointers.  Dunno why
  336.  your file had problems, but this one does ok!  :)
  337.  ------------
  338. Category 8,  Topic 18
  339. Message 100       Sat Apr 15, 1995
  340. N.ONEIL [Nate]               at 22:56 EDT
  341.  
  342. Looking for a way, if there is one, to load and run RTCM 2.04 without
  343. initializing my 1764 REU and thus destroying the data therein. I use EZ.BOOT
  344. to load and run RTCM but can't see a way to prevent the REU from being
  345. initialized. Nate
  346.  ------------
  347. Category 8,  Topic 18
  348. Message 101       Sun Apr 16, 1995
  349. E.GBELL [e.g.bell]           at 01:21 EDT
  350.  
  351.  Nate:  There is a way to do that...  You have to remove the lines in
  352.  ez.boot that are dynamically loading the keyboard to answer the REU
  353.  prompts.
  354.  
  355.  
  356.  175 io%=.:rem io%=asc("r"):rem <r>amdos <d>ma <0> no reu
  357.  180 if io%>. then begin
  358.  185 : poke 842,io%:poke 843,13
  359.  190 : poke 844,55-((asc("y")-55)*(io%=82))
  360.  195 : poke 845,13:poke 208,4
  361.  200 bend
  362.  
  363.  Your line numbers may be different, but these are the pertinent lines.
  364.  If you remove those pokes to 842, 843, 844, and 845, or even just the
  365.  one to 208, you will prevent the keyboard from being loaded with 
  366.  replies to the REU prompts.  That way, you will have to answer the 
  367.  prompts yourself, and you will see that one of them is whether you want
  368.  to initialize the REU.  You could also just set 'io%=.' in line 175
  369.  which will cause the whole begin/bend block to be ignored.  That is the
  370.  way I originally intended this to be done.  I think you'll find tho that
  371.  however you do it, it will be quite easy.  :)
  372.  ------------
  373. Category 8,  Topic 18
  374. Message 102       Sun Apr 16, 1995
  375. CBM-MARK                     at 01:39 EDT
  376.  
  377. Ed, I have my buffer size set to 150.  would that have made a difference with
  378. the problem I had with TagThief by chance?
  379.  
  380.                  ~~Mark~~
  381.  ------------
  382. Category 8,  Topic 18
  383. Message 103       Sun Apr 16, 1995
  384. E.GBELL [e.g.bell]           at 12:28 EDT
  385.  
  386.  I don't think so Mark.  That doesn't affect or control buffer loads or
  387.  even saves directly.  All it affects is buffering data when you are 
  388.  online or writing information through normal buffering operations.
  389.  This probably sounds confusing.... if you load a buffer and it is 
  390.  bigger than your settings, it effectively overrides the settings for
  391.  THAT buffer... that buffer won't auto save until it hits the max at
  392.  $FE00 or $FD00, wherever it is.  After an auto-save, you are back at
  393.  ground zero.  Make sense?  There is a critical point when that setting
  394.  will trigger an autosave.  Once passed, the trigger cannot be set
  395.  because I test for '=' and not '>=' (pretty sure about that.  :)
  396.  
  397.  Anyway, the TagThief buffer is not in your capture buffer.  It is 
  398.  in high RAM 0.... the buffer it is builing FROM is in your capture
  399.  buffer.  The only way to get a TagThief file into your buffer is to
  400.  write it to disk then load it.  I really think that what caused the
  401.  problem you found is one of two things.... either I did not test for 
  402.  buffer  overflow in the correct place OR the null was not located as
  403.  the buffer was built.  To address what you experienced, I 1] made a 
  404.  closer check of the pointers each time the buffer is written, 2] lowered
  405.  the test value by 1 page (because data is written to the buffer a line
  406.  at a time instead of a character at a time), and 3] forced a zero at 
  407.  the end of each installed tagline.  Each subsequent tagline starts 
  408.  writing over this zero, but adding it means there is always one there.
  409.  
  410.  I don't think you can overload TagThief again.  The only thing 'bad'
  411.  that could happen now is for you to try to 'rob' a buffer with more than
  412.  28K of taglines.  Since TagThief strips duplicates, this is unlikely, but
  413.  of course, I would have thought that 24K was more than would ever be
  414.  needed.  Then again, in defense of that notion, I checked the buffer
  415.  after the burp and it was within that 24K limit.... so one of the above
  416.  steps corrected the problem and the others just make sure nothing else
  417.  (that I can anticipate) will cause another problem.  I'm glad you 
  418.  found it.  The overlay itself is just a little nobrainer... hardest thing
  419.  about it was the duplication checking.  But I'm comfortable that it is
  420.  ok now.
  421.  ------------
  422. Category 8,  Topic 18
  423. Message 104       Sun Apr 16, 1995
  424. CBM-MARK                     at 23:34 EDT
  425.  
  426.  ED, you say the TagThief overlay is just a little nobrainer, but it sure
  427.  is a neat little overlay in how slick it works! ;D
  428.  
  429.  Thanks for explaining how TagThief and the capture buffer are related ;)
  430.  I didn't know any of that.  I thought it was all done in the capture 
  431.  buffer.
  432.  
  433.                       ~~Mark~~
  434.  ------------
  435. Category 8,  Topic 18
  436. Message 105       Mon Apr 17, 1995
  437. C128.JBEE                    at 03:27 EDT
  438.  
  439.  I am using a C-128D with:
  440.  
  441.  EGADS on ROM
  442.  RamLink as device #10
  443.   DACC Partition #31 (REU 512k)
  444.   1581 Partition #01
  445.   1581 Partition #02
  446.   Nat  Partition #03
  447.  FD-4000 as device #08
  448.  
  449.  SwiftLink w/Courier 9600 V32
  450.  
  451.  Running V3.00 from Partition #02, using the "BOOT" program, I get as far
  452.  as the main screen and then it stops with:
  453.  
  454.   ?undef'd statement 
  455.   error in 325
  456.   2
  457.   3
  458.   ready
  459.   [cursor]
  460.  
  461.  ------------
  462. Category 8,  Topic 18
  463. Message 106       Mon Apr 17, 1995
  464. E.GBELL [e.g.bell]           at 06:09 EDT
  465.  
  466.  John:
  467.  Is this with the version I just uploaded Friday?
  468.  
  469.  Take a look at this:
  470.  
  471.  320 if rl%>. then begin
  472.  325 : open15,rl%,15:print#15,"t-rb"
  473.  330 : for x=. to 3:get#15,a$:next:bank 15
  474.  335 : get#15,a$:ah=asc(a$)
  475.  340 : get#15,a$:am=asc(a$)
  476.  345 : get#15,a$:as=asc(a$)
  477.  350 : get#15,a$:a=asc(a$):ah=ah or -128*(a>.)
  478.  355 :
  479.  360 : poke 56335,peek(56335) and 127
  480.  365 : poke 56331,ah
  481.  370 : poke 56330,am
  482.  375 : poke 56329,as
  483.  380 : poke 56328,0:close15:poke 186,dv
  484.  385 bend
  485.  
  486.  This routine is the one that sets the time from the RL clock.  Try
  487.  disabling it.  Change line 320 to something like '320 goto 395' to
  488.  see if it is that routine.  Don't see how it could be but this routine
  489.  DOES read the RamLink command channel for the clock setting.  If that
  490.  doesn't work, we'll have to look somewhere else for it.  BTW, I am
  491.  running w/EGads in ROM, my v3.00 is also in partition 2, tho I don't 
  492.  keep my REU installed.  That will be the next thing we should look at
  493.  if it is not the RL clock routine.
  494.  ------------
  495. Category 8,  Topic 18
  496. Message 107       Mon Apr 17, 1995
  497. C128.JBEE                    at 09:20 EDT
  498.  
  499.  Ed,
  500.  Yes, this is the last version you uploaded in the big .arc file.
  501.  I will give that a shot. I understand the BASIC code, I do not know why
  502.  it does not work, yet :)
  503.  ------------
  504. Category 8,  Topic 18
  505. Message 108       Mon Apr 17, 1995
  506. C128.JBEE                    at 09:36 EDT
  507.  
  508.  I am now signed on with V3.00. Changing line 320 to "goto 395" did the
  509.  trick by skipping over the clock code.
  510.  ------------
  511. Category 8,  Topic 18
  512. Message 109       Mon Apr 17, 1995
  513. C128.JBEE                    at 09:44 EDT
  514.  
  515.  When setting the drive parameters with C=U. Is "drive unit" suppose to
  516.  be "drive number"? 
  517.  ------------
  518. Category 8,  Topic 18
  519. Message 110       Mon Apr 17, 1995
  520. E.GBELL [e.g.bell]           at 18:45 EDT
  521.  
  522.  John:
  523.   JB> now signed on with V3.00. Changing line 320 to "goto 395" did
  524.   JB> the  trick b skipping over the clock code
  525.  
  526.  Ok.... then I'm going to give you a SYS address to insert before that
  527.  block of code to see if it allows the clock code to work ok.... 
  528.  
  529.  Try adding a line 'sys 2822' before that block of clock code and 
  530.  restore the original line.  This call disables the NMIs.  I changed it
  531.  to after the clock code, but that might have been unwise.  I thought I
  532.  saw that it would not be useful before it.  Bet it should not have been
  533.  removed.  :(
  534.  
  535.   JB> When setting the drive parameters with C=U. Is "drive unit"
  536.   JB> suppose to  be "drive number"
  537.  
  538.  If I understand what you mean by number, yes.  For example, if your 1581
  539.  is drive 8, you would enter 8 for the unit number.  Device number is 
  540.  or can be considered 'partition number' if that makes better sense.
  541.  Consider the device number the number that would replace the '0:' in a
  542.  line like 'load "0:filename",8,1.
  543.  
  544.  In that line, the '0' is the device and the '8' is the unit.  You have
  545.  probably seen things referred to like that in some of the older manuals.
  546.  It was the only thing I could think of that would cover CMD device users
  547.  and non-CMD device users.
  548.  
  549.  Related, you will note that all of the overlays that have disk related
  550.  functions now provide the option to set the device numbers right from the
  551.  overlay menus.  In addition, you will only have to set those devices that
  552.  the overlay actually uses.  In other words, the copier allows you to set
  553.  the source and target units, and now you don't also have to set the 
  554.  printer, system, or alternate drive units numbers as before.  FingerTip
  555.  only uses the target unit so that is the only device you have to set if
  556.  you opt to set devices from within that overlay.
  557.  
  558.  And while I'm talking about the disk stuff, the copier overlay has had 
  559.  some heavy duty reworking.... now you can copy DMA type buffers to your
  560.  disk with this overlay.... and if you have a RAMLINK, you can use it to
  561.  lock and unlock files.  I may work in the JD'd CBM devices later tho
  562.  it was more work than I wanted to do this time around.  This was a pretty
  563.  big rewrite.
  564.  
  565.  All told, 3.00 is a BIG upgrade... three or four new overlays, including
  566.  the Archiver, and a LOT of changes to the other ones.  I'm kind of 
  567.  pleased with this one.... 
  568.  
  569.  O, one more thing.... Mark found a bug that has been in the translation
  570.  tables probably forever.... it stripped certain special characters when
  571.  saving buffers as true ascii.  PETSCII files would never have been 
  572.  affected.  The fix was a slight change or two to HIBLOCK, which is also
  573.  in that latest upload.
  574.  ------------
  575. Category 8,  Topic 18
  576. Message 111       Tue Apr 18, 1995
  577. C128.JBEE                    at 00:39 EDT
  578.  
  579.  Ed,
  580.  Will this code work if I do not have a time clock :D  I just checked my
  581.  RL manual and there is no mention of setting the clock and I tried
  582.  setting the clock using BASIC and it is a no-go. I have an early, revised
  583.  RamLink (Rev G) with a newer RamCard but it is likely there is no clock.
  584.  
  585.  I thought I had one because my GEOS time is always set but I have always had
  586.  either a HD or FD-4000 with a time clock in it. So, as far as I can tell
  587.  I do not have a time clock in my RL :P
  588.  
  589.  Maybe a slight rewrite of the BASIC code with trapping for RamLinks without
  590.  a clock?
  591.  ------------
  592. Category 8,  Topic 18
  593. Message 112       Tue Apr 18, 1995
  594. C128.JBEE                    at 00:43 EDT
  595.  
  596.  I save my buffers in pure ASCII and never noticed the translation bug!
  597.  ------------
  598. Category 8,  Topic 18
  599. Message 113       Tue Apr 18, 1995
  600. E.GBELL [e.g.bell]           at 05:56 EDT
  601.  
  602.  Hmmmmmm!  I think you just provided the piece of the puzzle that has
  603.  eluded me for awhile.  The code in question works ok for me, tho I never
  604.  seem to be able to keep my clock set.  But a RL w/o the clock.... that
  605.  might just be the thing that caused you to have problems with that bit
  606.  of code.   My code assumes that if you have a RamLink, you have a clock,
  607.  and of course that is not necessarily true.  I'm going to have to look at
  608.  the code and see if the documentation needs amended.  I am pretty sure that
  609.  that is the only use the boot program makes of that RL% setting early in
  610.  the boot program.   If so, just a REM line after the setting would be
  611.  enough.....
  612.  
  613.   115 rl% = 16 : rem   if you don't have a clock set rl% = .
  614.  
  615.  Yes, John... I just made a quick check and that seems to be the only
  616.  place that RL% comes into play.  An easier fix for you would be to just
  617.  set RL% = . in line 115.  That will do the same as the GOTO you added
  618.  w/o making things unclear if you ever got a clock... more important for
  619.  the boots in the package than on your disk.   Anyway, I believe that 
  620.  solves why I don't have problems and you had them where you did.
  621.  ------------
  622. Category 8,  Topic 18
  623. Message 114       Tue Apr 18, 1995
  624. C128.JBEE                    at 11:09 EDT
  625.  
  626.  I think the best way is to set it to the default (no clock) and let 
  627.  people change it if they have a clock. Assuming the above code works okay.
  628.  That way the program runs without breaking for a smooth boot.
  629.  I assume the period is the same as saying "0.0".
  630.  ------------
  631. Category 8,  Topic 18
  632. Message 115       Tue Apr 18, 1995
  633. E.GBELL [e.g.bell]           at 18:26 EDT
  634.  
  635.   JB> best way is to set it to the default (no clock) and let  
  636.   JB> people change it if they have a clock
  637.  
  638.  Actually, that is the way it is set up initially.  I guess I just never
  639.  explained it that way before.  The only reason there was ever a test for
  640.  RamLink in the boot program was to trigger the clock setting.  If you go
  641.  back to before you asked for that, you will see there was no such variable.
  642.  It was an easy way for me to let users tell the boot program to use the
  643.  clock in their RamLink.  Never did find out if it works with the mouse
  644.  too (the clock in the mouse) tho someone did ask me about that.  If it is
  645.  accessed the same, tho... if the commands are the same, it should.
  646.  
  647.   JB> the period is the same as saying "0.0".
  648.  
  649.  Maybe.  Just a trick I picked up in my c64 programming days.... it was 
  650.  an often stated trick that supposedly executes slightly faster than 
  651.  saying '= 0'.  I've always done it since then.  I always tried to tweak
  652.  as much speed as possible out of my programs...   :)
  653.  
  654.  Never saw that suggested as to why.  :)
  655.  ------------
  656. Category 8,  Topic 18
  657. Message 116       Tue Apr 18, 1995
  658. CMD-DOUG                     at 22:26 EDT
  659.  
  660. You might want to note that a RAMLink or FD that isn't equipped with a clock
  661. will return a standard DOS syntax error when any of the clock commands are
  662. sent. Thus, if the first byte you get back is an ASCII 3, there's no clock.
  663.  ------------
  664. Category 8,  Topic 18
  665. Message 117       Wed Apr 19, 1995
  666. E.GBELL [e.g.bell]           at 06:16 EDT
  667.  
  668.  Doug:  That is interesting, but the program is crashing on the line that
  669.  opens the command channel/sends the print#command channel line.
  670.  
  671.  325 : open15,rl%,15:print#15,"t-rb"
  672.  
  673.  Nothing refers to that line as it is the first line in a begin/bend 
  674.  block.  My point is, the command would have to be sent in order to
  675.  have the RAMLINK see it and generate the syntax error.  But it crashes
  676.  at this line leaving no opportunity to trap the error.  In addition,
  677.  there are TRAPs active in the boot program that trap errors, print the
  678.  DOS error message, and cease execution.  All other DOS errors get 
  679.  trapped immediately.... that is why if you try to run the boot with a
  680.  file missing, it stops with that message onscreen.  Any idea why this
  681.  error does not get caught by the BASIC 7.0 TRAP command?
  682.  ------------
  683. Category 8,  Topic 18
  684. Message 118       Wed Apr 19, 1995
  685. CBM-MARK                     at 22:23 EDT
  686.  
  687.   eb>  error does not get caught by the BASIC 7.0 TRAP command?
  688.  
  689.  It does if you have RL%=16 and *no* Ramlink ;>
  690.  
  691.  John, or anybody, have you had any problems using Ed's latest upload
  692.  of v3.00?  Maybe I've a bad download, but when booting it up I get
  693.  some wierd things happening.  First off, it looks like the TRON command
  694.  is somehow turned on :/  I get [165][165], and some others too fast to
  695.  read, shortly after running the boot program.  Then later as the boot
  696.  program is running I get [205][205][215][215].  When the modem string
  697.  is sent, it's garbage.  Whenever I return to the main screen from viewing
  698.  the buffer, or returning from an overlay, one or two 7's are printed
  699.  to the main screen.  Pressing RETURN at anytime prints an 'I' to the
  700.  screen.  And...I can't dial out. :(
  701.  
  702.  I would definately say a bad download but the ARC file dissolved
  703.  without any errors.  Any ideas or suggestions, Ed?
  704.  
  705.                 ~~Mark~~
  706.  ------------
  707. Category 8,  Topic 18
  708. Message 119       Wed Apr 19, 1995
  709. C128.JBEE                    at 23:08 EDT
  710.  
  711.  I am still testing V3.0. I will let you know the results :)
  712.  ------------
  713. Category 8,  Topic 18
  714. Message 120       Thu Apr 20, 1995
  715. E.GBELL [e.g.bell]           at 06:29 EDT
  716.  
  717.  Mark:  It certainly does seem that the TRON command is in that boot 
  718.  somewhere or something is triggering it....  Here is something to try.
  719.  swap your previous system files one at a time to see which one is 
  720.  causing the problem.  The files I'm referring to are:
  721.  
  722.  rtcm.obj       - main program code
  723.  rtc.obj        - non-swiftlink modem stuff, etc
  724.  swift.obj      - swiftlink stuff
  725.  loblock        - code living from $4000 to $5680
  726.  hiblock        - just tables, etc.
  727.  dflt.mysetup   - lives from $5680 to $6000
  728.  autolog        - from $6000 - ?????
  729.   install.obj    - installs REU and special char set then gets overwritten
  730.  
  731.  You might also look at the boot program to see if it does have a TRON
  732.  command in there somewhere.  I thought I copied/archived these files from
  733.  my live disk (exc. for my dflt.mysetup file) into the archive...
  734.  
  735.  The main program file for this version has not changed at all since the
  736.  first upload of it.  The changes have all been to the overlays.... o, and
  737.  that change to hiblock... o another thing you could do is load the 
  738.  main code in to ram 0 and a good copy into ram 1 and do a compare in the
  739.  monitory  (c 01300 03fff 11300)... you should not see any differences.
  740.  bTW, the above command assumes that you bload the code.  :)
  741.  
  742.  
  743.  
  744.  If it is necessary, I'll redo the archive and reupload it.  But before
  745.  I do that, is anyone else having problems with what I sent?  If I do it,
  746.  I'll just upload the main files first and go from there.
  747.  
  748.  I think I'll dig up the archive too (can't recall which disk it is on)
  749.  and dissolve and test it here.  One last thing, just as precaution...
  750.  John... what did you use to dissolve it, and Mark, what did you use.  I 
  751.  want to know if it is a problem with my dissolver.  :)
  752.  ------------
  753. Category 8,  Topic 18
  754. Message 121       Thu Apr 20, 1995
  755. C128.JBEE                    at 15:47 EDT
  756.  
  757.  I used CS-DOS/ARC128 V1.5.
  758.  ------------
  759. Category 8,  Topic 18
  760. Message 122       Thu Apr 20, 1995
  761. E.GBELL [e.g.bell]           at 19:05 EDT
  762.  
  763.  Mark:  I would suggest two things.... first undo it with cS-DOS to see
  764.  if that gets it correctly.  If so, try it again w/RTcm (if that is what
  765.  you used the first time) to see if that does it correctly.  If so, go
  766.  figure.  If not, I might have some work to do.  :(
  767.  ------------
  768. Category 8,  Topic 18
  769. Message 123       Thu Apr 20, 1995
  770. CBM-MARK                     at 23:13 EDT
  771.  
  772.  Ed, I used the Xarchive overlay to dissolve it.  I'll try CS-DOS now and
  773.  let you know.  For your sake I hope that's not it :(
  774.  
  775.  I did look at the boot program and there is no TRON command anywhere :)
  776.  ------------
  777. Category 8,  Topic 18
  778. Message 124       Fri Apr 21, 1995
  779. CBM-MARK                     at 00:06 EDT
  780.  
  781. Ed, you're not going to like this!  CS-DOS dissolved the V3.00 file just fine.
  782. In otherwords RTCM V3 works Ok.  Using the Xarchive overlay results in the
  783. problems I mentioned before :(  Now what about the Arcangel overlay? I'm going
  784. to try that one now on that latest RTCM arc.
  785.  ------------
  786. Category 8,  Topic 18
  787. Message 125       Fri Apr 21, 1995
  788. CBM-MARK                     at 00:31 EDT
  789.  
  790.  Ed, I'm back from trying Arcangel on the V3 arc file.  Ah, I had the same
  791.  problem as I mentione once before about Arcangel.  It abortes before the
  792.  download is complete.  I tried it twice and the abort [Bogus error] happened
  793.  at the same place each time.  Right after the "rtcm.obj" file was downloaded-
  794. t