home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / Information / 00RTCMMS.SFX / 00rtcm.msgs next >
Encoding:
Text File  |  1990-02-12  |  44.0 KB  |  983 lines

  1.  ************
  2. Topic 18        Thu Feb 11, 1993
  3. CBM-MARK                     (Forwarded) 
  4. Sub: RTC Master ->  Looking for help!       
  5.  
  6. A place to ask for help with RTC Master.
  7. 181 message(s) total.
  8.  ************
  9.  ------------
  10. Category 8,  Topic 18
  11. Message 1         Sat Apr 22, 1995
  12. L.VICTORY [LURCH]            at 17:01 EDT
  13.  
  14. Thanks, Everyone;
  15.  
  16.   I have just received Version 2.04 and with scriptmaker I realized that I
  17. didn't have the 'HHHH' in my script as I thought and as Mr. Bell said.
  18. Everythings working like a charm so far :). Now, to configure my 'Greeter' See
  19. ya'll later,
  20.                  Lurch
  21.  ------------
  22. Category 8,  Topic 18
  23. Message 2         Sat Apr 22, 1995
  24. E.GBELL [e.g.bell]           at 18:49 EDT
  25.  
  26.  That is good new Lurch.... and I have some more... :)
  27.  
  28.  First, I got that font thing tracked down and fixed.  And this gets even
  29.  better.  This change required that the bood programs be reworked, and
  30.  actually made smaller as more functions were moved to machine language.
  31.  The fact is that I could have always made it 100% ML like BellTerm but
  32.  didn't because I figured some of the things were more easily configured
  33.  if I let users twiddle their BASIc portion. Anyway, during an earlier 
  34.  boot program change, I made a colossal blunder in my code that has 
  35.  probably caused some of the crashes that have come up that I couldn't
  36.  explain before.  Anyone who uses 2.04 can see the mistake.  It is in the
  37.  boot program in the first place the dflt.mysetup file is loaded.  The
  38.  line right before that sets the load address.  This address is peeked from
  39.  memory and was done that way to give me the freedom to move that address
  40.  if I wanted without worrying about complications with the bASIc portion.
  41.  However, it always relied on rtcm.obj being loaded first.  But when I 
  42.  moved that block of code earlier in the program, I didn't do the load so
  43.  who knows where that was loading that file.  duhhhhhhhhhhhhhhhhh!  the
  44.  new boot fixes that and anyone with the old version should try REMming
  45.  those lines out and resaving their boot.  If nothing bad happens that is
  46.  good.  Course, if it ain't broke, don't fix it I guess... and 3.00 is 
  47.  getting close to  ready!
  48.  
  49.  I reworked ArcAngel Mark... added an ENABLE call somewhere there was none.
  50.  course it wasn't there in 2.04 either.  I'm hopeful that this will fix
  51.  your problem tho.
  52.  
  53.  I also did the documentation for the Archiver, XArchiver, and ArcAngel
  54.  overlays, TagThief, and redid FingerTip documentation too.  And I added
  55.  the RTCM update document in the archive as well.  The TWS source files
  56.  are in the package for anyone interested in editing the docs.  Just send
  57.  me a copy of the changed file.
  58.  
  59.  Mark:  I believe this covers everything you have found.  Let me know what
  60.  you find with ArcAngel.  I am really pretty sure this one will work for 
  61.  you... as sure as I can be anyway.
  62.  
  63.  For those of you using 2.04, I'm really anxious for you to get 3.00 so you
  64.  can start using the Archiver overlay.  It is VERY convenient, especially
  65.  for the time I save not having to load different programs to create them.
  66.  
  67.  Just FYI, I have another overlay I'm starting that you should find 
  68.  somewhat useful, and another two I am considering.
  69.  
  70.  off to upload the updates.... :)
  71.  ------------
  72. Category 8,  Topic 18
  73. Message 3         Sat Apr 22, 1995
  74. CBM-MARK                     at 21:22 EDT
  75.  
  76.  Nice work on tracking down those problems Ed!  Don't have anything more
  77.  about my Arcangel problems, except that I did select #1, xmodem from
  78.  GEnie.  Hopefully the new version does the trick for me.  It could very
  79.  well be my Swiftlink.  I've had more problems not being able to run
  80.  RTCM than anyone.  Always seems to be that ENABLE routine that has to be
  81.  added specially for my system :/  I just remembered something.  When I
  82.  first got my Swiftlink (used) I tried out a CP/M term program.  Worked just
  83.  fine.  The thing is though, I didn't know you were suppose to switch the
  84.  Swiftlink over to IRQ!  It's not *suppose* to work like that with CP/M I
  85.  was told by someone.
  86.  
  87.                       ~~Mark~~
  88.  ------------
  89. Category 8,  Topic 18
  90. Message 4         Sat Apr 22, 1995
  91. E.GBELL [e.g.bell]           at 21:56 EDT
  92.  
  93.  Well, you are right.... from what I understand cP/M requires the IRQ
  94.  to be used instead of the NMI.  George  Hug says that that is the way
  95.  god intended it to be done... w/the IRQ.  He has said that from the time
  96.  the SwiftLink came out.  
  97.  
  98.  As a matter of fact, that is what I did do, add a call to ENABLE after
  99.  a disk write.   That call is in all of my stuff more times than I would 
  100.  have put it by myself... I have always had to be mindful of your system
  101.  when I do the coding.  :)  and the RamLink has me thinking the same way
  102.  about the DISABLE call.
  103.  
  104.  Now I just wait to hear how it worked for you. 
  105.  ------------
  106. Category 8,  Topic 18
  107. Message 5         Sun Apr 23, 1995
  108. CBM-MARK                     at 23:18 EDT
  109.  
  110.  Ed, now it gets confusing :/  I downloaded the latest fixes and replaced
  111.  the old files with the new on my RTCM (boot, boot.1670,ovrl.arcangel,etc)
  112.  disk.  I tried once again to get Arcangel to download that v3.00 archive
  113.  that it wouldn't do for me before.  It worked!!  Sure, good news, but wait...
  114.  I stayed online and loaded the previous version of Arcangel and tried another
  115.  download at that V3.00 archive.  Now this time it works!?!
  116.  
  117.  I wish I had payed attention to how many timeouts and blocks retransmitted
  118.  GEnie said I had, but I didn't.  Before when RTCM would abort on Arcangel,
  119.  Genie would come back with at least 7 blks retransmitted.  Would Arcangel
  120.  be more susceptable to line noise than ovrl.ymodem?  Ok, that's a wild
  121.  swing in the dark ;>
  122.  
  123.  That's the only update I've had time to check.  Will get to the other stuff
  124.  soon as I can.  Oh, the font installs ok now ;D
  125.  
  126.                     ~~Mark~~
  127.  ------------
  128. Category 8,  Topic 18
  129. Message 6         Mon Apr 24, 1995
  130. CBM-MARK                     at 00:37 EDT
  131.  
  132.  Ed, well things got worse.  Last night was when I did my tests with Arcangel.
  133.  For the heck of it I just did it again.  No good :(  Same as the earlier
  134.  versions.  Now what? :/
  135.  *s
  136.  *l
  137.  *l
  138.  ------------
  139. Category 8,  Topic 18
  140. Message 7         Mon Apr 24, 1995
  141. G.NOGGLE [Greg]              at 01:07 EDT
  142.  
  143. just to add to confusion I was using rtcm v3 tonight hosting with the
  144. following setup omnitonix interface supra moe,reu usng dma mode install in a
  145. RL and it locked up on me. I used the archiver overlay before going online if
  146. that matters,this after modifying the defaults.
  147.  ------------
  148. Category 8,  Topic 18
  149. Message 8         Mon Apr 24, 1995
  150. E.GBELL [e.g.bell]           at 06:17 EDT
  151.  
  152.  Mark:  I dunno... guess I'll have to go back in and look again.  I just
  153.  wish it wouldn't have worked at all.   Then it would have maybe made more
  154.  sense.  :(
  155.  
  156.   MD> Would Arcangel  be more susceptable to line noise than
  157.   MD> ovrl.ymodem
  158.  
  159.  I don't think so, BUT, since it is not only downloading but also 
  160.  dissolving it is more susceptible to timeouts... tho at only 2k that 
  161.  should not be a problem.  Have you by any chance tried decreasing the
  162.  block size from 8 to 4 or 2 or some lesser number?
  163.  
  164.  greg:
  165.   GN> omnitonix interface supra moe,reu usng dma mode install in a RL
  166.   GN> and it locked up on me
  167.  
  168.  That is not good!  Don't s'pose you can tell me what was happening at 
  169.  the time.... i.e. were you in the middle of an auto-save?   Was the 
  170.  lockup an actual lockup.... that is, did things lock up incl. keyboard
  171.  or ???????  Were you using the alarm?  I don't know that all of the 
  172.  above matters... I'm just looking for clues on where to look.  Your
  173.  setup is strikingly similar to mine except that I don't use my REU 
  174.  regularly, and when I do, I usually use it under RAMDOS.  The other 
  175.  thing is that I'm not on as long as you all are... I have never had a
  176.  lockup, but I wonder if that is why....  tho I do frequently leave my
  177.  computer online and buffering data on FIDO... and it is nothing unusual
  178.  to get 7 or 8 240+ block buffers with me not at the keyboard.
  179.  
  180.  BTW, did you try pressing RUN/STOP RESTORE.  That was added as a 
  181.  'Panic Button' awhile ago.  
  182.  
  183.  I would like to know more about your lockup tho....  if it is an
  184.  actual lockup where nothing responds or more what Cam was describing
  185.  the other night.  I have been thinking maybe I'll do an overlay to take
  186.  a snapshot of different registers for my testing.... something that 
  187.  would save it and restore things.  That may be the route I go if we 
  188.  can't deduce this....  of course, that would require a live keyboard.
  189.  ------------
  190. Category 8,  Topic 18
  191. Message 9         Mon Apr 24, 1995
  192. G.NOGGLE [Greg]              at 20:06 EDT
  193.  
  194. Buffer was on using with autosave enabled,the autosave was to RL The alarm was
  195. also on. Greeeters where also enabled. Yes I I tried the run stop key
  196. Something else that was weird,when first on I had a bunch of vertical lines
  197. across my screen but I did c= 3 key and restored the screen. I thought that
  198. might have come from I was just beboping with overlays checking the archiver.
  199. If it makes any difference I just got done using 2.o4 dissolve 3.0. I was
  200. running it out of RL with RL swapped to drive 8.
  201.  
  202. Nothing I was typing showed through on the screen either. Hope this gives you
  203. some more information.
  204.  
  205.  ------------
  206. Category 8,  Topic 18
  207. Message 10        Mon Apr 24, 1995
  208. G.NOGGLE [Greg]              at 20:14 EDT
  209.  
  210. excuse me,the autosave was directed to the REU,device 13 unless I used the
  211. wrong device number for it an that caused the problem during the autosave.
  212. But I don't think thats it becaause when I try to do a device that doesn't
  213. exist it tells me so.
  214.  
  215.  ------------
  216. Category 8,  Topic 18
  217. Message 11        Mon Apr 24, 1995
  218. CBM-MARK                     at 21:48 EDT
  219.  
  220.  Ed, next time I'll try reducing Arcangel down to 4 blocks, then 2 if that
  221.  doesn't work.  I don't understand why it works only sometimes.  The last
  222.  3-4 tests were all done as exactly the same circumstances as I possibly
  223.  could.  Just different days which makes me think I could be line noise
  224.  or something, related.  Btw, on the downloading status screen of Arcangel
  225.  the Target Drive info doesn't show correctly.  I was using drive #8 and it
  226.  said drive #9.  Normally I use drive #9 but changed it within Arcangel's
  227.  overlay menu to my #8.  Might want to check that 'path' displays the right
  228.  info also if drives are changed.
  229.  
  230.  Ed, in the first edition of V3.00 I would occasionally experiance a crash
  231.  also.  Usually happend after a file save from buffer or after downloading.
  232.  I traced this down to a flakey REU of mine.  I had it set up for RAMDOS
  233.  but was *not* using it to save to during those crashes.  Always a reg disk
  234.  drive.  REU was just plugged in sitting there unused.  RUN-STOP/RESTORE
  235.  almost always gave me control back.  Unplugging the REU or telling RTCM to
  236.  use DMA solved the problem of crashes.  Don't know if all this would in
  237.  any way be related to Greg.
  238.  
  239.                   ~~Mark~~
  240.  ------------
  241. Category 8,  Topic 18
  242. Message 12        Tue Apr 25, 1995
  243. E.GBELL [e.g.bell]           at 06:02 EDT
  244.  
  245.  Mark:
  246.  I am not sure exactly what to look at now....  It would be so much easier
  247.  if it never worked at all....
  248.  
  249.   MD> different days which makes me think I could be line noise  or
  250.   MD> something
  251.  
  252.  I don't think I'll blame line noise... you say you are getting timeouts,
  253.  a protocol related problem..... the two of you (GEnie and you) are not
  254.  communicating in a timely manner.  If it were line noise you would be
  255.  seeing CRC errors.
  256.  
  257.   MD> using drive #8 and it  said drive #9
  258.  
  259.  I'll look at that.  I can see where that could happen.  The label for
  260.  'drive' and 'ddrive' are very close.  :)  Is this consistent?
  261.  
  262.   MD> traced this down to a flakey REU of mine.  I had it set up for
  263.   MD> RAMDOS  but was *not* using it to save to during those crashes
  264.  
  265.  I don't think it is the same as for Greg.  Greg was using DMA and doesn'T
  266.  use a SwiftLink... tho that may not be the problem either.
  267.  
  268.   GN> Something else that was weird,when first on I had a bunch of
  269.   GN> vertical lines across my screen but I did c= 3 key and
  270.   GN> restored the screen
  271.  
  272.  Greg:  When RTCM 3.00 first starts up, your screen will be goofy because
  273.  it is testing for the 64K VDC.   Do you have 16 or 64K?  I am curious 
  274.  because someone with 16K told me he had a problem and his system is a
  275.  16K system.  I don't have one anymore to test it so this could prove 
  276.  helpful.  I'm also not sure why you used c=3 or why it worked unless it
  277.  was  just that the 128 finished its tests at the same time as you pressed
  278.  those keys.  c=3 is just a toggle into a 'non-chat' type mode where your
  279.  cursor is in the main window and what you type is sent immediately to the
  280.  other system.  It is a toggle, so doing it again moves you back to the
  281.  user window.
  282.  
  283.  Obviously, none of the overlays should cause you any problems.  Just one
  284.  thing I wanted to point out tho...
  285.  
  286.   GN> autosave was directed to the REU,devic 13 unless I used the
  287.   GN> wrong device number for it and that caused the problem during
  288.   GN> the autosave
  289.  
  290.  Can I take it that the problem occurred at an auto-save, which I kind of
  291.  suspected originally?  If so, then perhaps this sheds some light on the
  292.  problem.  The device 13 setting is ONLY for RamDos operation.  There is
  293.  no device setting necessary for DMA saves.... the REU is not really a
  294.  device (in the normal sense) in DMA saves.  Kind of the same thing for
  295.  the RamLink and DMA saves.  If I read this right, you were directing your
  296.  auto-save to a non-existent device.   I'm not sure if this would do what
  297.  you experienced or not.  I'll have to give this a try.   One reason I'm
  298.  not sure is that I kind of think I remember that the DMA setting is 
  299.  automatically detected by the autosave routine and supercedes the target
  300.  device.  I just don't remember.  :(  Will have to check at first chance.
  301.  Thanks for the complete report.  I will definitely check and get back to
  302.  you.
  303.  ------------
  304. Category 8,  Topic 18
  305. Message 13        Tue Apr 25, 1995
  306. CBM-MARK                     at 08:57 EDT
  307.  
  308.  Ed, I'm pretty sure that the Target drive display is consistantly wrong ;>
  309.  I thought I noticed it before but I was thinking it was on the overlay menu
  310.  screen not the downloading status screen.  Finally did see where it was.
  311.  
  312.  Ok, I just loaded the overlay and gave it another shot.  Seems my memory
  313.  was wrong as to when it happens.  I said after using the overlay menu to
  314.  change the Target device that Target drive info would be wrong, didn't I.
  315.  No, that's not when or how to see it for yourself.  Gotta quit playing with
  316.  these programs when I should be in bed ;>  Anyway, use C= U to make the
  317.  Target drive change.  Then use press 'd', then C= 0 (on the keypad- but
  318.  you knew that ;)  You should see it don't match up with what the Target
  319.  has been changed to.  This making sense?  I should be in bed now ;D
  320.  
  321.                   ~~Mark~~
  322.  ------------
  323. Category 8,  Topic 18
  324. Message 14        Wed Apr 26, 1995
  325. D.SMITH123                   at 00:25 EDT
  326.  
  327. Help! I can't get RTCM128 @2400 baud to logon GENIE. The manu al is hard to
  328. understand. Take me thru step by step. The manu al also says -scriptmaker.sfx
  329. & scriptmaker are on disk, not  mine. Please I've been trying to get 2400 baud
  330. since December!
  331.  ------------
  332. Category 8,  Topic 18
  333. Message 15        Wed Apr 26, 1995
  334. E.GBELL [e.g.bell]           at 19:11 EDT
  335.  
  336.  DS:
  337.  I have been sick all day so I'm going to postpone a detailed reply until
  338.  tomorrow.  Could you fill me in on what you have done alread in terms of
  339.  setup of your boot program?  Are you using the SwiftLink?  what part of
  340.  the manual is giving you problems?
  341.  
  342.  Mark:  I'll try to duplicate your results.  With your description, it
  343.  should be easy to do.  Thanks!
  344.  ------------
  345. Category 8,  Topic 18
  346. Message 16        Thu Apr 27, 1995
  347. E.GBELL [e.g.bell]           at 06:14 EDT
  348.  
  349.  Mark:  I know now why you are seeing that discrepancy between drive number
  350.  displays, and this should be a display only problem.  Version 3.00 changed
  351.  the way the overlays operate.  It used to be that you had to use ^m to 
  352.  bring up the slot selection prompt, then enter a slot, then IF there was
  353.  something in that slot it would get executed.  If not you were notified 
  354.  and you exited.  That changed with version 3.00.  Now, when you load an
  355.  overlay, you go immediately to the menu for that overlay.  You will never
  356.  see the slot selection menu.  In most cases, I removed the hotkey entry
  357.  by simply pointing all of the addresses in the overlay table to point to
  358.  'SLOTMENU'.  Apparently I never made the change in ARCANGEL.  If you try
  359.  a hotkey entry into most of the other overlays, you will just go to the
  360.  overlay menu.
  361.  
  362.  I did the above to take more control over the execution process.  Before,
  363.  it was possible to enter an overlay from an old version of RTCM and it 
  364.  would lock up.  The code to notify you of that was always in place but 
  365.  it relied on two routines to do the screen notification and return, namely
  366.  MSG.SYSTEM and EDSROOM.  Starting with RTCM 3.00, these two routines have
  367.  JMP entries that allow overlays of any version to notify you that they 
  368.  can't run under the version being used and exit properly.  However, to 
  369.  assure that this trap worked, I had to limit points of entry to the 
  370.  overlay.  I never use the hot keys and suspect a lot of others don't 
  371.  either.
  372.  
  373.  That said, here is the explanation for your display discrepancy.  The 
  374.  display is updated at SLOTMENU, which is the point of selection for
  375.  all  overlay operations.  What you did bypassed this meaning that whatever
  376.  was last in there is displayed.
  377.  
  378.  I can correct this one of two ways.  I can either redo the tables  in the
  379.  overlays that I changed to give them back their hotkey entrances... and
  380.  I'd also have to move the display update routine back into the DIAGNOSE
  381.  routine...  or just make the fix to the ARCANGEL slot table.  That is
  382.  the fastest, easiest way to go.  Do you think the hot keys are worth it?
  383.  I didn't and so kind of quietly removed that feature from most of the
  384.  overlays.   Just missed ARCANGEL, and perhaps some of the others as well.
  385.  The exception I think I did allow was the ^_ (or ^f) in Datamover that
  386.  executes that overlay.... anyway, what do you think.  Either way is not
  387.  a BIG change... just one is bigger than the other.
  388.  
  389.  ------------
  390. Category 8,  Topic 18
  391. Message 17        Thu Apr 27, 1995
  392. CBM-MARK                     at 08:36 EDT
  393.  
  394.  Ed, the only overlay hot keys I have used regularly are to execute Datamover
  395.  and download or upload in Ymodem.  Pretty much all the rest I used the
  396.  overlay menu to make my selections.
  397.  
  398.  With mention of the fact the overlays all enter their menu when loaded
  399.  reminded me I have a small complaint ;>  I sure wish that when using
  400.  the Ymodem overlay it would return to RTCM's main screen after the fie
  401.  transfering is done instead of the overlay menu ;)
  402.  
  403.  Oh, yeah, we were talking about Arcangel. ;D  Slot 'd' is a hotkey entry
  404.  to the overlay if I'm not mistaken.  Not sure if the other slots are, but
  405.  I would leave at least slot 'd'.
  406.  But with consistancy in mind it would probably be better to do one or the
  407.  other with *all* the overlays.  Either make all the slots in all the overlay
  408.  as hotkey entries or none at all.  With thinking like that, I say, hotkeys.
  409.  Gives the usser a choice how they want to use the overlays ;D
  410.  
  411.                  ~~Mark~~
  412.  ------------
  413. Category 8,  Topic 18
  414. Message 18        Thu Apr 27, 1995
  415. E.GBELL [e.g.bell]           at 18:24 ED
  416.  
  417.  Mark:
  418.   MD> wish that when using  the Ymodem overlay it would return to
  419.   MD> RTCM's main screen after the file  transfering is done instead
  420.   MD> of the overlay
  421.  
  422.  Actually, I agree with you.  I changed things for consistency.  I felt that
  423.  in most cases it was better to have one exit to the main program than 
  424.  to have all routines exit there afterward.  I was running into situations
  425.  where I had to reenter the overlay multiple times... but the Ymodem is a
  426.  valid point.  I have had similar feelings about its exit... it will be 
  427.  changed.
  428.  
  429.   MD> I say, hotkeys.  Gives the usser a choice
  430.  
  431.  Ok!  That will cause another delay, but not a major one I don't think.
  432.  I'll get in there this week and change the tables gain.  Due to the
  433.  way the new overlay calling code is written, you will still not see the
  434.  slot selection prompt anymore tho.... the hot keys will be the only way
  435.  to activate a particular slot.  All other slots point at SLOTMENU, which
  436.  I feel is a better idea than telling the user that there is no code at
  437.  a slot position.
  438.  
  439.  It is not possible, I don't think, to allow all slots to be accessed via
  440.  hotkeys... many of them need setup prior to being called.... I'll look at
  441.  them on a case-by-case basis.  Any other suggestions while I'm going in
  442.  then?
  443.  ------------
  444. Category 8,  Topic 18
  445. Message 19        Thu Apr 27, 1995
  446. E.GBELL [e.g.bell]           at 18:54 EDT
  447.  
  448.  DS:
  449.  I am feeling better now so lets have a go at solving the problem....
  450.  
  451.  As for ScriptMaker, I can't speak to that, but we should be able to get
  452.  you online at 2400 without them in the meantime.... How much have you
  453.  been able to get done?  We can do that a step at a time.....
  454.  
  455.  First lets set up your GEnie ID and password....
  456.  
  457.  1]  Press the ALT key... you will see a menu come up with different 
  458.      overlay names.... press the letter next to 'defaults'.  It is probably
  459.      'd', but if not, select the one it is.  This will load the defaults
  460.      overlay.
  461.  
  462.  2]  Press CTRL-M, which brings up the slot selection menu.  It says 
  463.      something like 'Select Slot [A-M]'..... you want to select slot
  464.      'd', which lets you set your defaults.   This will bring up a menu
  465.      bar that looks like this....
  466.  
  467.  Profile        Serial       Modem          Other         Security
  468.  
  469.  Use the right cursor to move the light bar over the Security heading
  470.  and when you get it there, press cURSOR down to pull down the Security
  471.  menu.  It will look like this....
  472.  
  473.  Profile        Serial        Modem         Other         Security
  474.                                                           Encryption Key
  475.                                                           Password
  476.                                                           User ID
  477.  
  478.  Use your cursor down key to move te new light bar over 'Password' and
  479.  then press RETURN.  This will bring up a new screen that asks you to 
  480.  enter your password.  Enter your GEnie password and press RETURN.  You
  481.  will then be asked for your user ID.  Enter your GEnie User Id and press
  482.  RETURN.  This is important for the rest of your setup of your logon
  483.  script files.
  484.  
  485.  3]  Press ESCape to exit the defaults overlay.  You will be asked if you
  486.      want to install the new settings.  Just press RETURN with the cursor
  487.      over the 'y'.  This will send you back to the main RTCMaster screen.
  488.  
  489.  4]  Press C=w, which will bring up another menu.  Depending on what version
  490.      of RTCMaster you are using, selection 3 will either read 'dflt.' or 
  491.       Profile.  They are both the same thing.  Select 3 at this menu.  When
  492.      you are asked if you want to load or save, type 's' and press RETURN.
  493.      When you are asked for a name, enter 'mysetup'.  The 'dflt.' prefix 
  494.      is automatically added.  This will save your defaults file to your 
  495.      system disk.  (It *might* be a good idea to scratch 'dflt.mysetup' 
  496.      before you try saving the new copy... I don't remember if this is a
  497.      save with replace type or not.... better yet, rename it before you 
  498.      save the new copy)
  499.  
  500.  All of the above steps get you ready to set up your boot program and use
  501.  the scripts we have included with the program.  Are you with me so far.  :)
  502.  
  503.  Now lets get the pertinent things in the boot program set up....
  504.  
  505.  
  506.  There are only 2 or 3 places in Ez.BOOT that you have to make changes
  507.  to get started....  Consider...
  508.  
  509.  140 dcd=.:poke 56833,.:poke 56834,170:rem check swiftlink
  510.  
  511.  Note that it is possible line numbers are differet.  The code you have to
  512.  change will be the same.  If you have a swiftlink, the above line will not
  513.  need to be changed.  If you have a Supra or other Hayes compatible modem,
  514.  it probably won't need changed either.  If your modem keeps thinking it is
  515.  already online when you aren't, change 'dcd=.' in the above line to 
  516.  'dcd=16' and try again...
  517.  
  518.  250 df=peek(4895)*256+peek(4894):rem dflt. file load address
  519.  255 f$="dflt.mysetup":bload(f$),p(df),u(dv)
  520.  
  521.  The above two lines should be removed from the boot program.  They appear
  522.  
  523.  deleted.
  524.  
  525.  290 if peek(56834)<>170 then begin
  526.  295 : io$="2400":io%=-10*(io$="2400")-8*(io$="1200")-6*(io$="300")
  527.  300 : open2,2,2,chr$(io%)+chr$(0):poke 186,dv
  528.  305 bend
  529.  
  530.  Note the above lines carefully if you are not using a SwiftLink.  The
  531.  'io$="2400" sets your baudrate if you are not using SwiftLink.  This is
  532.  a departure from many other programs, and even earlier programs of mine.
  533.  I have taken it to be fact that a person uses the same modem every time
  534.  and should only have to make this selection once.... make it here and
  535.  yyou won't have to see the selection again.
  536.  
  537.  380 io$="scrp.mailbb"+chr$(.):rem *must* end w/chr$(.)
  538.  
  539.  The above line specifies the logon script that will automatically execute
  540.  after the number is dialed.  You don't have to make any changes here, by
  541.  the way.
  542.  
  543.  That is all you have to do to adjust your boot... there are more things
  544.  that can be adjusted, but the above is all you HAVE to set up to run
  545.  RTCMaster.  The last thing you need to do is set up the logon script to
  546.  dial the right number....
  547.  
  548.  Save the boot program by typing (on a blank line) LIST 20.  Move the
  549.  cursor up to the line that is listed and change the 'u=11' to 'u='
  550.  whatever drive you want the file to be saved to and then press RETURN.
  551.  Your custom boot will be saved to that drive.
  552.  
  553.  Finally....
  554.  
  555.  Press the ALT key again, and at the menu, press 'a' to load the AutoLog
  556.  overlay.  Press cTRL-M to bring up the slot selection prompt again, then
  557.  press 'l' to 'L'oad a script.   You'll get a list of scripts (scrp.#####)
  558.  on the disk.  Type 'mailbb' at the prompt.  This script will load and 
  559.  begin to execute.  Press STOP to abort it.  You will be back at the main
  560.  RTCMaster menu.  Press CTRL-M again, and select slot 'm' to modify this
  561.  script.  Go through all of the prompts.... just press RETURN to leave all
  562.  settings the same EXCEPT for the phone number.  Change this to the number
  563.  you use to call GEnie.   Press RETURN through all  the rest of the prompts.
  564.  When done, save this back to disk when prompted to do so... save it as the
  565.  same name..... 'mailbb'.  the 'scrp.' prefix is added automatically.
  566.  
  567.  Now to log on, all you have to do is type CTRL-M to bring up the slot 
  568.  selection menu and select 'e' to execute.  It should dial in and log you
  569.  on at 2400 baud.   And from now on, every time you run your EZ.BOOT program
  570.  it will automatically dial GEnie and auto-log you on.
  571.  
  572.  Let me know how you make out w/all of the above.  If the instructions here
  573.  are easier to follow, I'll see about getting them included with the 
  574.  manual, tho I know I've got a file or two outlining this stuff...
  575.  
  576.  ------------
  577. Category 8,  Topic 18
  578. Message 20        Fri Apr 28, 1995
  579. D.SMITH123                   at 01:06 EDT
  580.  
  581. I'm going to read what you wrote in the previous msg tommorow and I'll
  582.  
  583. let you know if I could follow your inst. Thanks in advance
  584.  ------------
  585. Category 8,  Topic 18
  586. Message 21        Fri Apr 28, 1995
  587. CBM-MARK                     at 08:14 EDT
  588.  
  589. Ed, off hand I can't think of any changes I'd like to see other than those
  590. already mentioned ;)
  591.  ------------
  592. Category 8,  Topic 18
  593. Message 22        Fri Apr 28, 1995
  594. C128.JBEE                    at 14:46 EDT
  595.  
  596.  D.SMITH123 is using a
  597.  
  598.  minimodem C24 by aprotek
  599.  
  600.  with RTCM V2.04.
  601.  
  602.  ------------
  603. Category 8,  Topic 18
  604. Message 23        Fri Apr 28, 1995
  605. E.GBELL [e.g.bell]           at 18:17 EDT
  606.  
  607.  John:  It is feast or famine with that modem and RTCM... :(  However I 
  608.  think that 3.00 addresses one of the problems, namely the init string that
  609.  Nate identified... and which DSMITH23 might need to consider as well.
  610.  Might have to manually add that init string in the meantime...  to make
  611.  sure carrier is recognized properly...
  612.  
  613.  Mark:  
  614.  I've been kind of brainstorming and I've come up with a painless way to
  615.  put the hot keys back in w/o any changes or difficult coding... I'm 
  616.  going to use dynamic keyboarding.... I'll grab the hot key, pop it into
  617.  the keyboard buffer, then enter the slot menu with it like that... net
  618.  effect is that you enter the overlay and press the desired function key
  619.  as though you were actually there... I've already tested it and it works.
  620.  Hard part is putting it in all of the overlays...
  621.  
  622.  That necessitated another change IMO... which I'm implementing at the
  623.  same time.... namely an indicator for the menus to identify the hotkey
  624.  items... from here on, items in an overlay menu that appear in REVERSE
  625.  field (just the menu letters) will be hot key items.  That way you can
  626.  quickly tell what are hot keys and what are not.  Non-hot-key entries 
  627.  simply take you to the slot menu.... more work than I really wanted to
  628.  do but it will solve several situations cleanly without taking anything
  629.  away from any of rTCM's functions and doesn't add a LOT of code... just
  630.  have to reassemble all of the overlays.  I was wrong about having 
  631.  removed the hot keys from all of the overlays... quite a few of them 
  632.  still had them in there... just the new ones that did not... btw, I'll
  633.  fix the Ymodem thing you wanted to see replaced too.  :)
  634.  ------------
  635. Category 8,  Topic 18
  636. Message 24        Sat Apr 29, 1995
  637. C128.JBEE                    at 18:00 EDT
  638.  
  639.  When you are using the autolog overlay and are not watching the screen
  640.  and believe you have the editor overlay active it is very easy to send
  641.  your password and id by pressing CONTROL M - E. Maybe to execute scripts
  642.  the letter X should be choosen instead?
  643.  ------------
  644. Category 8,  Topic 18
  645. Message 25        Sat Apr 29, 1995
  646. E.GBELL [e.g.bell]           at 19:49 EDT
  647.  
  648.  I'll take your word for that... I'm not sure how that happens, but I know
  649.  it must or you wouldn't have mentioned it.... just for my curiosity, how
  650.  are you set up that that happens?  I have my password and ID in the 'dflt'
  651.  files and the scripts have only tokens, which is how I can share them
  652.  in the releases.
  653.  
  654.  X is not available in the way you mention.... the slots only go up to 
  655.  'u'...  Perhaps it would be better to choose a different letter for the
  656.  Editor overlay, but there are going to be more than the editor and
  657.  autolog using 'e'.... hmmmmmm!
  658.  
  659.  ------------
  660. Category 8,  Topic 18
  661. Message 26        Sun Apr 30, 1995
  662. CBM-MARK                     at 08:48 EDT
  663.  
  664.  Ed, I can see how it's possible to have your id/password sent by mistake.
  665.  Don't forget that there is a flag in a script that is used if the script
  666.  is executed while online.  The CASE that is flagged will send the RESPONSE
  667.  string if executed online and if that happens to be the tokens for your
  668.  id/password... well they get sent :(
  669.  
  670.  About the overlay hotkeys, if you're gonna make some of the slots hotkeys
  671.  wouldn't it be just as easy to make *all* the used slots hotkeys.  Not sure
  672.  how you are programming this but is the dynamic keyboard thing a separate
  673.  routine you JMP or JSR to?  If so, either the entry is a valid slot or
  674.  it isn't.  If not, then just dislpay the overlay menu as if no hotkey
  675.  was used.
  676.  Course, with my limited programming ability I may be suggesting more work
  677.  than warrented ;>
  678.  ------------
  679. Category 8,  Topic 18
  680. Message 27        Sun Apr 30, 1995
  681. E.GBELL [e.g.bell]           at 13:56 EDT
  682.  
  683.  Mark:  The changes are all in place already.... including the reverse
  684.  menu selections... and in some cases I felt that hotkey entries were
  685.  not warranted...  In others, like in the copier overlay where an upper
  686.  case B is also a menu option, there was no way to make that a hotkey.
  687.  In most cases tho, all options are hotkeys... the games are the only
  688.  exception... didn't change them at all...
  689.  
  690.  I'm working on a boot maker overlay right now that will create an 
  691.  ez.boot program for the user who just has to run the overlay and answer
  692.  the prompts... not quite to the testing/debugging phase of it tho...
  693.  I'm kind of hopeful it will ease installation....
  694.  ------------
  695. Category 8,  Topic 18
  696. Message 28        Mon May 01, 1995
  697. E.GBELL [e.g.bell]           at 06:05 EDT
  698.  
  699.  That explains that Mark.  I can be very shortsighted when it comes to
  700.  things that people can do differently than what I do.  That is why it
  701.  is so helpful that others can test stuff.  
  702.  
  703.  JOhn:  I'll see where else I can put that menu selection... perhaps that
  704.  function should not be a hot key at all?  It wouldn't hurt me not having
  705.  it because I rarely use hot keys.... data mover is the only one I do use
  706.  because I remember it. :)
  707.  
  708.  I did an overlay yesterday to automate the setup of RTCM.  It asks you
  709.  pertinent questions about your setup and preferences (font, dflt.####,
  710.  music file, REU, SwiftLink, etc.) assuming nothing, testing for the
  711.  presence of nothing, then creates a boot program called 'MY.BOOT' which
  712.  you load and run.  After the boot program is created, it asks some
  713.  questions it needs for the 'dflt.' file (GEnie user id and password and
  714.  tone/pulse dial), then saves that.  It uses the 'dflt' file you specified
  715.  for the boot program.   Then it asks for the phone number you use to dial
  716.  GEnie for that script, and modifies the script specified in the boot
  717.  program... modifies that and saves it.
  718.  
  719.  The overlay is complete... just needs some tweaking... when I run it the
  720.  init string is grunged.... can't figure out why just yet, but that is what
  721.  is in the works right now.  I'd like to ease the setup of RTCM for at least
  722.  new users.
  723.  ------------
  724. Category 8,  Topic 18
  725. Message 29        Mon May 01, 1995
  726. D.SMITH123                   at 23:18 EDT
  727.  
  728. To EGBell
  729.  
  730. Reference your instructions. I got farther than I have before but when I go to
  731. "e" execute the progam says that I'm already on line"!  I'm not a programmer ,
  732. in case you couldn't tell I was able to follow your directions but as I say
  733. above I still can't get online
  734.  ------------
  735. Category 8,  Topic 18
  736. Message 30        Mon May 01, 1995
  737. E.GBELL [e.g.bell]           (Forwarded) 
  738.  
  739.  Hmmmm!  Well Eddie.... I don't think it has anything to do with the 
  740.  clock, but take the 'rl%=16' or whatever you have it set to out of your
  741.  boot.  That will disable that.
  742.  
  743.  I keep my copy on the ramlink and boot off of it every day multiple times.
  744.  There must be something different between what you hve set up and what I
  745.  have set up.  That is what I have to find out.... Brenda... could you try
  746.  to disable that test as well by changing whatever you have RL% set to to
  747.  RL% = 0 (or rl% = .) so the clock does not get involved.
  748.  
  749.  I do a LOT of loading of files because of developing.... dropping to the
  750.  monitor is never a problem unless the code I'm working on has a bug in
  751.  it or i put a brk in my code.  Is this ALWAYS when accessing the RL, and
  752.  again, what bank and address is the BRK to?  If we know that, then perhaps
  753.  Doug can shed some light on what is going on at that location.
  754.  
  755.  Eddie.... once is too many times when it comes to BRKing to the monitor.
  756.  What all else are you running or do you have installed?  An REU?  RAMDOS?
  757.  cartridges, SwiftLink?  AproSpand?
  758.  
  759.  The next time it happens, make a note of what is on your screen so I can
  760.  start tracking this thing down... I'm particularly interested in what
  761.  you were doing at the time and what the address is where the program 
  762.  dropped to the monitor.  Thanks!
  763.  ------------
  764. Category 8,  Topic 18
  765. Message 31        Tue May 02, 1995
  766. E.BOURDON1 [C128-Eddie]      at 01:06 EDT
  767.  
  768. All I have on my system is the RL, Swiftlink and a 1581. I'll make a note of
  769. the info next time it happens.
  770.  ------------
  771. Category 8,  Topic 18
  772. Message 32        Mon May 01, 1995
  773. B.GANN1 [Brenda]             (Forwarded) 
  774.  
  775.  Uh oh... when I tried to download from GEnie with RTCM to the RL, it
  776.  dropped to the monitor. Does that mean I need the timing jumper?
  777.  
  778.  There are HD and RL versions of The Write Stuff. So that is probably why
  779.  my 1581 version is not working on RL from a Native subdirectory. Why
  780.  doesn't the RL version support the time and date stamp?
  781.  
  782.  Brenda
  783.  ------------
  784. Category 8,  Topic 18
  785. Message 33        Mon May 01, 1995
  786. E.GBELL [e.g.bell]           (Forwarded) 
  787.  
  788.  Brenda:
  789.   BG> download from GEnie with RTCM to the RL, it  dropped to the
  790.   BG> monitor
  791.  
  792.  I have a few questions to ask about it.... I'm not sure where topic 
  793.  overlap is in this so I'm going to consider this a grey area.
  794.  
  795.  - What protocol
  796.  - what File
  797.  - what is your RTCM setup
  798.  - how much room in your partition/directory 
  799.  
  800.  Anything else you can provide...  Also, to what address did it drop and
  801.  into which bank?  The bank number is the first number in the address
  802.  reported on the screen... for example:
  803.  
  804.        effd4
  805.  
  806.  would, in the context of my question, be bank 14.  It is not bank 14 in
  807.  actuality, but I'll understand what you mean.  The BRKs I have encountered
  808.  were always to bank 8, which RTCM never uses.  The RamLink seems extremely
  809.  sensitive to enabled NMIs so I have been extremely careful for quite 
  810.  awhile about disabling them.  Was before too... just moreso since I 
  811.  started working with this piece of hardware.  I don't think that the jumper
  812.  is the problem if your RL works in all other situations.
  813.  
  814.  I had a custom chipset in my 128 when I got the RL and had to remove that.
  815.  It would not work at all until I put the original 128 chips back in...
  816.  kind of a bummer cuz the chips repaired all the 128 bugs known at the 
  817.  time.
  818.  
  819.  I have gone to lengths every time something like this crops up to find 
  820.  out why, where I can, and do something to prevent it in the future, so
  821.  when it happens if you can remember all of the specifics it helps.  I 
  822.  regularly download to the RamLink and never have any problems at all, so
  823.  there is something different about your setup from mine.  Anything you
  824.  can provide can help not oly Doug, but me as well.  Thanks!  :)
  825.  ------------
  826. Category 8,  Topic 18
  827. Message 34        Mon May 01, 1995
  828. E.BOURDON1 [C128-Eddie]      (Forwarded) 
  829.  
  830.  Re Brenda's problem.
  831.      I have also had trouble with RTCM when used on a RL, but at first
  832.  it worked fine.  I thought that it might have been corrupted, so I
  833.  re copied it to the RL, still, the same problem persisted.
  834.  It usually loads fine, but will sometimes drop to the monitor when
  835.  it attempts to 'find' a auto-logon file.
  836.  If I try to load anything from  the RL (overlays, dflt. files, ect..)
  837.  it usually drops  to the monitor. I have the RL set as drive 8 while
  838.  all of this is happening.
  839.  I tried loading RTCM from the RL again, only this time I used drive #9,
  840.  a 1581, as the system disk  (after booting off the RL)
  841.  and it loaded all the overlay, dflt, ect, fine.
  842.  Any ideas?
  843.  This is RTCM v3.00.
  844.  It doesn't drop to monitor all the time, but more than I like.
  845.  The RL works fine with all my other programs, so I'm sure it's not
  846.  the RL
  847.  One more thing (this might be it) the RL doesn't have the RTC on it.
  848.  ------------
  849. Category 8,  Topic 18
  850. Message 35        Tue May 02, 1995
  851. E.GBELL [e.g.bell]           at 05:54 EDT
  852.  
  853.   DS> when I go to "e" execute the progam says that I'm already on
  854.   DS> line"!
  855.  
  856.  This is telling you that your carrier mask is set incorrectly.  The line
  857.  you want to change is:
  858.  
  859.  105 dcd=.:poke 56833,.:poke 56834,170:rem check swiftlink
  860.  
  861.  The line number may be different in your boot program, but the code will
  862.  look as it does above.  Try changing the line above as follows:
  863.  
  864.      dcd=16:poke 56833,.:poke 56834,170:rem check swiftlink
  865.  
  866.  I didn't put in the line number.  Make that the same as it is in your
  867.  boot program.  But note the 'dcd=16'.  That will change your carrier mask
  868.  for the opposite of what it is now.  What kind of modem do you have, btw?
  869.  ------------
  870. Category 8,  Topic 18
  871. Message 36        Tue May 02, 1995
  872. C128.JBEE                    at 23:18 EDT
  873.  
  874.  I was never able to get RTCMV2.02 or 2.04 to work with "my" Ramlink no
  875.  matter what I did.  I was the only one on staff that had the problems.
  876.  I checked my RamLink, clips, tested my hardware, swapped PLAs, CIAs,
  877.  etc. to no avail. I know customers have been using it with no problems
  878.  on RamLinks. It looks like whatever the problem was with the 
  879.  code has been eliminated with V3.0, though it still needs extensive
  880.  testing before I can say for sure.
  881.  ------------
  882. Category 8,  Topic 18
  883. Message 37        Wed May 03, 1995
  884. E.GBELL [e.g.bell]           at 06:22 EDT
  885.  
  886.  I don't know what I changed that would have had any effect like that.
  887.  I have always used standard hi-level dos calls with the exception of 
  888.  overlays that access 2 drives at the same time.  In those cases I use
  889.  lower level DOS calls, but still nothing the RamLink doesn't support,
  890.  and I use them with the RamLink I have all the time.
  891.  
  892.  It would help if I had memory maps or programming examples of use of 
  893.  the RamLink.  There are some in the manual, but very few.... and no
  894.  ML examples.  There is at least one error code missing from the
  895.  manual (error 39) which burned me, and some commands are documented
  896.  that don't work as listed from what I read on FIDO, though this is 
  897.  just a transposition error in the manual.  There is nothing that I have
  898.  been able to find on NMIs or IRQs or how to finesse them when wedging 
  899.  
  900.  but CMD does not seem to be as generous with programming information as
  901.  Commodore was (in their manual).  Kind of a shame too, given Doug's call
  902.  for us part-of-the-problem type programmers to get into the push-the-
  903.  envelope frame of mind.  Something like the Commodore 128 Programmers
  904.  Reference Guide would be much more help than 'doesn't handle errors
  905.  properly' type stuff.
  906.  
  907.  I have had minimal problems with the RamLink and RTCM.... and given the
  908.  way I use it (for development) I would think I'm more prone to them than
  909.  everyone else.  I'll keep working with things.  If this was 5 years ago
  910.  I might have given some thought to creating such a memory map, if it is
  911.  even possible.  It seems I have read somewhere that Commodore did provide
  912.  special information to Jim Butterfield early on, and the logic I read makes
  913.  a lot of sense.  People like Jim were instrumental in helping others move
  914.  along in their learning curve.  If this is true, it was a great investment
  915.  on the part of Commodore.
  916.  
  917.  Anyone who has problems of this nature, please let me know.  There is 
  918.  obviously something I'm missing... or something I don't know.  If you
  919.  crash to monitor, note the address of the BRK and ESPECIALLY, the 'bank',
  920.  which is the first number in the address listed.  The address will be 
  921.  the first set of characters in the BRK message, a 5 character code....
  922.  something like this:
  923.  
  924.         8c002
  925.  
  926.  This will tell you where in ram (2 byteslater) you 'broke' and to which
  927.  bank.  The first character, 8 in the example, tells you what memory 
  928.  configuration you were in when the BRK happened.  RTCM normall woudld show
  929.  an 'e'.  Depending on what you were doing, you could also see a '0', '1',
  930.  or 'f'.  If it is RamLink code executing when the BRK happened, you will
  931.  see an '8'.  A program will not BRK to a configuration it was not placed
  932.  in... period.  RTCMaster NEVER puts an 8 in the memory management unit...
  933.  EVER.  That is a ROM configuration putting external code into memory from
  934.  $8000 to $c000.  RTCMaster would NEVER do that... never have to.  It is
  935.  easier for a programmer to tweak code to navigate this than it would be
  936.  to change ROM code.  But it is hard to do anything flying relatively 
  937.  blind.
  938.  ------------
  939. Category 8,  Topic 18
  940. Message 38        Wed May 03, 1995
  941. D.SMITH123                   at 21:26 EDT
  942.  
  943. EG.BELL  I did the dcd=16 now when I 'e' I get M625;1 M625;1
  944.  
  945. then 'TIMEOUT! CASE#4 1 ?'    'TIMEOUT when I 'h' I get  +++ath when I 'k'
  946. keyboard dial doesn't work when I 'c' says Currently Online!
  947.  
  948. I have a Aprotek minimodem-C24 btw & Thanks 4 trying. /Doug
  949.  ------------
  950. Category 8,  Topic 18
  951. Message 39        Wed May 03, 1995
  952. E.BOURDON1 [C128-Eddie]      at 22:28 EDT
  953.  
  954. Ed,
  955.      Here is one of my results from breaking into the monitor: 89f23
  956.  ------------
  957. Category 8,  Topic 18
  958. Message 40        Thu May 04, 1995
  959. N.ONEIL [Nate]               at 00:50 EDT
  960.  
  961. D.SMITH123 I had a similar problem using Aprotek C24 with RTCM.  Adding the
  962. following to EZ.boot took care of it for me.
  963.   4 DV=PEEK(186)
  964.   5 FAST:OPEN2,2,3,CHR$(10)+CHR$(0)
  965.   6 GET#2,A$
  966.   7 PRINT#2,"AT#C1"
  967.   8 SLEEP5
  968.  
  969. DAN T. analyzed the problem and suggested the added BASIC lines.  However, I
  970. had to add line 4 to his line 5-8 and modify line 45 as follows
  971.   45 BLOAD(F$),U(DV),B0,P24576:RESTORE 450:Z=.
  972.  
  973. PEEKing 186 assigns to DV the # of the device from which your loading RTCM. 
  974. That # is used to BLOAD from in line 45.
  975.  186 holds the # of the last device accessed.  That device would be  device 2
  976. which is oopened in  line 5.  But dv saves the original device #.   Hope this
  977. helps.    Nate
  978.  
  979. BTW. DAN T.'s analysis is at CAT8 TOP18 MSG 6 (enter REA 18 cat=8 6) to read
  980. it.
  981.  ------------
  982.  
  983. 8 |