************ CITANEWS.587 / A Citadel Newsletter -- May 1987 ************ Compiled by Steve Yelvington (George Jetson @ The Lake US 612 426 1374) In this issue: * A national newsletter for room-based systems * ST Citadels begin networking * Feeping Creatures stalk Citadel-86 * Amiga Citadels appear across the country ... and more! Read on... A NATIONAL NEWSLETTER? This began last month as an update for out-of-town ST Citadel sysops, where town == Minneapolis/St. Paul. Since then, there has been a lot of interest expressed in a nationwide newsletter for all room-based, Citadel-like systems. Is this such a newsletter? Not really -- yet. But it can become one. We invite your participation. If you have written or used a variation of Citadel, write a synopsis and upload it to the CitaNews: room at the Lake (US 612 426 1374). CitaNews messages are shared with several other Citadels via networking. If you would like to be added to the network (Citadel-86-compatible), let us know. Our networking time is currently 3-3:45 a.m. central daylight time. Future newsletters may be compiled by editors in multiple locations. Andy Meyer has expressed an interest in compiling a newsletter. We may work out a way to collaborate, but haven't gotten around to it yet. Is anyone else interested? We particularly need info from Seattle. If all this seems anarchic and disorganized, it is. But that's Citadel for you. Here's a note from the CitaNews room... 87Apr25 2:29 pm from Andy Meyer Hmmm, ideas, ideas... I think y'all are too up on your new projects. I've seen people out there who're still hacking away at the 2.1x CP/M code. Not that that's bad, but I find myself wishing I'd cataloged the bugs I encountered 'along the way' as well as any 'enhancements'. Currently I've undertaken a 'National Room-oriented Systems' list, which includes all flavours of Citadel, plus StoneHenge, MiniBin, IdeaTree (ugh), etc. I'm having big troubles(!) keeping stuff straight, but I'm sure you'll like the format. As far as a newsletter, I've been thinking about using some sort of electronic mail to collect submissions as well as distribute the final product, (currently a monthly). The 'tone' should be friendly and not so technical as to scare away newcomers, with anecdotes, hints and tips, etc. Code fragments to explain 'fixes' are a must, but I'm afraid y'all have modified yourselves into oblivion. My 'major sites' are currently: Seattle (the biggest, with about 50 room systems, naturally because that's where it all started), the Twin Cities, the metro New York City area (dunno about any in NYC, although K2NE's Cit-N128 is big in area 609), Dallas/Forth Worth (Maher's Gates of Mordecai, et. al.) and the latest "find" Sacramento, CA (which run some strange derivatives "ATKeep", "Acropolis" and Citadel 2.5x versions). Comments, please. ------------ NETWORKING NOTES Several mutations of Citadel have an ability to exchange messages or mail in one form or another. One such system was implemented in version 2 of Citadel-86 by Hue, Jr., in Minnesota's Twin Cities. The current version of that networking scheme allows netmail, shared rooms and sysop-requested automatic file transfers during a prearranged networking period. The Amiga version implemented by Jay Johnson (Stallion and the Atari ST version implemented by David Parsons (orc) are directly derived from Citadel-86, and both (in their current versions) support the networking scheme. (One exception: The ST and Amiga versions cannot yet send unrequested files via the network, as the C-86 version can.) NeoCitadel, a Turbo Pascal version written by Hue, Sr. (who remarkably enough happens to be Hue, Jr.'s father), currently supports netmail but isn't sharing rooms. The current networking scheme works well enough, but it has some limitations. Primary among them is that every Citadel must contact every other Citadel individually -- data cannot be forwarded automatically from A to B to C. This makes it unlikely that any extensive networking can take place outside of the confines of a single toll-free telephone zone. Therefore Hue, Jr., is working on a message-routing scheme. As of May 10, it works; a message from Spies (a New York Citadel) arrived at the Lake via Test System. You'll probably see routing in the ST and Amiga versions shortly. For details, contact Hue, Jr. @ C-86 Test System, US 612 866 1804. FLOOR TALK Stonehenge and some Citadel mutations have implemented "hallways" that can be used to connect related rooms. Such an idea has cropped up in the Twin Cities periodically. Now things seem to be getting serious. Hue, Jr. has strongly backed the concept of "floors" as a logical addition to "rooms." In his scheme, a sysop could choose to group related rooms onto a floor, thus keeping all the techie talk in one place, all the political discussions in another, all the writing and poetry in yet another, etc. A major point of this scheme is that users could choose to either see the floor structure or to have Citadel appear "as usual" -- that is, just a single list of rooms. Why the option? Because although some sysops and users have asked for the feature, others have screamed bloody murder at the thought of complicating Citadel. Some sort of floor scheme now seems likely to appear on future versions of Citadel-86, Citadel-68k (Amigados) and Citadel-68 (STadel). Floor talk: (a shared room) exists on C-86 Test System, Pell, Phoenix and a couple of other Twin Cities systems. Stop by and contribute if you're interested. Now, for system-specific news.... CITADEL-86 This winter and spring must have been good for feeping creatures, because they're sprouting like mad. The latest versions of Citadel-86 sport: *Invitation-only rooms. These are private rooms that you can't reach by guessing the roomname. (Also on ST and Amiga.) *Anonymous rooms. No names or times on the messages, so users can make rude noises with impunity. This is an .aide-edit-room option. (Also on ST and Amiga.) *Room moderators. Basically a one-room aide. *Chat-to-disk. Good for recording chats or downloading ASCII. Control-R toggles it. *Outside commands. A sysop can run another program from inside Citadel, if there's enough memory. (Also on ST). *Remote sysoping. Full access to features normally restricted to the sysconsole, including outside commands. Citadel-86 runs on PC clones and the Zenith Z-100. Source code and executables are in the public domain and are re available from Citadel-86 Test System (US 612 866 1804) and most C-86 sysops. NEOCITADEL Hue, Sr.'s Turbo Pascal version has added room moderators and invitation-only rooms, and is netting mail. Room archiving (which creates a plain ASCII recording of a room's messages) and room sharing are coming Real Soon Now. For details, contact Supercomp II, US 612 431 1107. CITADEL-68K (AMIGADOS) Jay Johnson's Amiga implementation has finally entered national distribution, with perhaps a dozen installations. It is highly similar to Citadel-86. Two features it has contributed are extended directory listings (with file descriptions) and the ability to insert a paragraph marker (return-space) while editing a message. After a few early problems, networking seems to be debugged and fully compatible with Citadel-86 and the Atari ST version. A couple of tips for prospective Amiga sysops: *You MUST have a file called CTDLBAD.SYS. Apparently there doesn't have to be anything in it, but if it's not there, Citadel will not run. *You MUST tell your operating system to reserve a stack of at least 20480. The Amiga version runs under multitasking Amigados. You can run Citadel, roll the Citadel screen down out of the way, and run most other well-behaved programs (even a compiler) so long as they do not try to use the serial port. If you want to use the serial port, Citadel has a function that halts the program and "unhooks" the serial port temporarily. Thus you can use your favorite communications program without completely "folding up" Citadel. Just don't forget to hook things back up when you're done. Dying to get your hands on Amiga Citadel? Home base is Phoenix, US 612 459 8095. The program also is on CompuServe and GEnie. If telecom charges scare you, contact Jay Johnson in private mail at Phoenix and he can arrange for you to obtain disks. CITADEL-68 (ST) also known as STadel It's here, it's there, it's even in Canada. Yes, George Seto and Bruce MacKay have ST Citadels running in Nova Scotia. Are there any more? Please contact us with the number. Orc's Atari ST Citadel is now in version 3.0b, which has just about everything that's in the current Citadel-86 (see above) including the network. Version 3.0a doesn't network. By the time you read this, 3.0c probably will be out, with more file-transfer protocols and other goodies. To convert from 2.?? to 3.0, you will need some conversion utilities as well as the program. Also, you will need to replace (or carefully rewrite) the CTDLCNFG.SYS file. There are numerous additions and deletions, and all numbers have been converted to decimal (the old version used some hex numbers). Be sure to make backups before attempting to convert to the new software. In CTDLCNFG.SYS, you can now choose a prompted logon for users who don't have enough sense to hit a couple of carriage returns after the modems connect. For other stuff, here's orc... 87May01 1:46 am from orc Well, here they are, fresh off the presses; 3.0b. Aside from the network, 3.0b has chat capture (^R toggles it -- Citadel warns the user at the other end that his chat is being recorded.), it prints out the file PRELOG.BLB when you log in (this file can be found in the help directory) and it does the | format stuff with long descriptions in .RE Plus I've changed around the baud-rate detection code stuff; If you set AUTOBAUD to 0, SYSBAUD will be the baudrate of your system (0 == 300, 1 == 1200, 2 == 2400) If you want the system to ask the users to 'type return:', do '#define CONNECTPROMPT 1' in your ctdlcnfg.sys. 87May01 1:50 am from orc Oops, forgot the 'coming attractions' notice for the next release; STadel V3.0c will have Ymodem, (possibly) WXmodem, (possibly) Kermit, network sendfile, shared room & netmail routing, (possibly) room moderators, and (possibly) an arc-file-toc-reader. floors go into V3.1a, which will be a while. V3.0d will probably have the uucp driver, (possibly) an arpanet driver, and (not very likely) a fidonet interconnect. I may also look at stonehenge networking and see if that's worth putting in. ----- Well, that's enough for this edition. Next month we'll have some info on Citadel-like programs for eight-bit Commodores and Ataris and whatever comes in over the transom. Once again, uploads are welcomed at US 612 426 1374. /* END OF FILE */