sysop
Forum Replies Created
-
AuthorPosts
-
March 29, 2019 at 1:27 pm #292sysopKeymaster
My response from the post:
Is it the glimmering type border? That’s a bad sign. The border colors are:
black – all is good
grey – SysOp has been paged
orange – a non-fatal error occurred
glimmering – nonrecoverable error/kernel panicI’ll get straight to the reason why I think you are getting this: √bbs.msgs is missing from your disk. Make sure – at the very least – all √bbs.* files are on the main disk.
You have to think like a C=64 and understand how the BBS works. Remember that we are dealing with a rather tiny amount of RAM and resources here (in comparison with modern computers). Also, the flow of the BBS is quite linear, which is why you have a bit of overhead in each module from lines 0-13000-ish.
When the BBS loads it first loads the machine language routines (ML) and boots through the √bbs.ini overlay (or √bbs.init – I shortened all of my overlays to just 3 letters after √bbs. to save bytes – every byte helps!). √bbs.init contains the following functionality:
- boot
- terminal
- set time/date
- regenerate messages
- call answer/modem negotiation
- change baud rate
- waiting for call for screen
- login/password
- membership list
- new user registration/application
- user stats
That is quite a load for a single overlay to handle. And keep in mind that SysOps will front-load the login process with other stuff: graffiti wall, last few callers, login lotto and more.
Once the login process gets past user stats the BBS loads √bbs.msg, as that is the point where welcome2, news and level notices are displayed and mail is checked. I personally moved welcome2, news and level notices to another overlay to save space. Back in the day this process was the bane of SysOps without RAM expanders or hard drives because it could take FOREVER to navigate between overlays. Remember that it generally takes 1 second per block size to load. So yeah. Users didn’t like it either.
The first main prompt you get is in √bbs.msgs. So if you want to change the prompt you have to do so in √bbs.msgs, √bbs.xfer and √bbs.ovl and any other games that send you back to the prompt.
Now, if once you log in and you are a good BBS citizen you will go to Read messages and post messages. All well and good because you’re in the messages overlay. Welcome messages, system info and private messages work fine. But as soon as you do something like check directories that is when you’re going to get another Program Loading… please wait message while √bbs.xfe is loaded. Once in there any directory-related or up/download stuff loads quickly.
I hope this helps explain it a bit.
March 7, 2019 at 1:00 pm #267sysopKeymasterI sincerely apologize for overlooking your message.
I personally have never used V8 but I don’t see why it would not. If it is of interest to you I am sure it would be of interest to others.
If you send me the images I will gladly host them here and create a forum for V8!
-
AuthorPosts