_______ ______ ______ _______ _____ _______ ___ ___ _______ ______ | | | __ \ __ \ __| | || ___| | | ___| __ \ | | __ < __ <__ |__ | ___| | | ___| < |__|_|__|______/______/_______| |__||_______|\_____/|_______|___|__| A complete MajorBBS v6.25-256 "Entertainment Edition" BBS w/MajorTCP install for XP/2K/NT with the following modules: Androids (Multi-User ANSI game) Quest for Magic (Multi-User text adventure) Fazuul (Multi-User text adventure) Kyrandia (Multi-User text adventure) Hangman's Secret Cove (Hangman game) Super Nova (Multi-User Battleship) Super Lotto (Credit Lottery) Action Teleconference (Enhanced Teleconference) Blackjack (Teleconference game) Poker (Teleconference game) Tingo! (Teleconference game) Mutants! v3.15 (MUD) Swords of Chaos v4.17 (MUD) MajorMud v1.1r 16 users w/ Plus and 9 Addons (MUD) Tele-Arena v5.6d GOLD (MUD) Crossroad of the Elements (MUD) The Rose - Council of Guardians (MUD Disabled conflicted with Mutants) T-LORD v1.26 w/ Distant Places & 7 quests. (Multi-User Text RPG) Oltima 2000 (Multi-user ANSI RPG) Swords & Sorcery v1.24-256 (Multi-user Text RPG) Blademaster v3.21-256 (RPG) Galactic Empire v3.2e (RPG) Trade Wars 2002 (RPG) CyberTank (RPG) Foodfight (Teleconference game) Teleconference Trivia v2.2 (Teleconference game) GunFighter v2.0a-TD (Teleconference game) Erotica (Adult text adventure) RingMasters (Beat up other users) BUD Globals (ODB's Cheersoft) ESC Fortune Cookie (Runs on logoff) Today in History (Runs on login) Farwest Trivia v3.23a (Very popular trivia game) Farwest Question Server (Add additional questions to FW trivia) Farwest Action Word Add On (Add additional actions to FW trivia) Farwest Othello v5.13 (Multi-User Othello) GWW Archery V1.4R-No Limit (ANSI/RIP Archery) The Casino v5.10-No Limit (Logicom's Casino) Vircom's MajorTCP v2.10-E (Provides TCP/IP Services to MBBS) HWS CleanupReport (Useful for debugging) DS-DOS v3.7 (Nice remote sysop utility) 13 years ago MajorBBS was a software that thousands of pay bulletin boards ran. It offered several popular multi-user games that BBS operators usually charged expensive hourly rates to play. Several friends of mine wanted to play those games again and a little over a year ago configured MajorBBS w/MajorTCP to work well under windows using SWSVPKT. Since the boards first went up people have bugged the shit out of us for a howto or copies of the software so here it is. This is the same install that's been running for over a year on Taco Dreams and Mortimers Castle. Thank DocR for the packaging and installation guide. This archive should contain the following files: BBSV6.zip - Preconfigured MajorBBS v6.25 Install. utils/SwsVpkt10005.zip - Virtual DOS packet driver for XP/2K/NT. utils/mtelnet - mtelnet by dink (one of the best ansi telnet clients) utils/thedraw - TheDraw! ansi editor. MajorBBS Docs - Complete MajorBBS documentation in PDF format. MBBS4EVER.NFO - This document. Follow the instructions in the EXACT order they appear below. Unzip BBSV6.ZIP to "C:\" EXTRACT/PRESERVE ALL DIRECTORYS IN THE ARCHIVE! Install SWSVPKT: Open the Network control panel, accessible from the desktop Start button menu: Windows XP: 'Control Panel> Network and Internet Connections> Network Connections". Windows 2000: 'Settings> Control Panel> Network and Dial up Connections". Select the 'Local Area Connection' then from the 'File' menu select 'Properties. This will open the Local Area Connection Properties dialog. Click the 'Install...' button to open the 'Select Network Component Type' dialog. Select the 'Protocol' icon and click the 'Add...' button to open the 'Select Network Protocol' dialog. Click the 'Have Disk...' button then click 'Browse...' to open the 'Locate file' dialog. Use the controls to navigate to "C:\BBSV6\SWSVPKT" and then press 'Open' to close this dialog. Press OK to close the 'Install From Disk' dialog. Verify that the 'virtual packet driver' is selected and press OK to install. The installation process will run after which you will be returned to the 'Local Area Connection' dialog. In the the list box you should see the item 'Software Systems virtual packet driver'. Finally click OK or Close on the 'Local Area Connection' dialog to complete the installation of the virtual packet driver protocol and support files. Now you'll need to reboot for SWSVPKT to be happy. SWSVPKT is configured to bind to the first available adapter. If this is not the adapter you want to use open up a command window and type "cd\bbsv6\swsvpkt" . Next type "swsvpkt -l" and you'll see a list of your adapters similar to this: C:\BBSV6\SWSVPKT>swsvpkt -l Packet driver for Windows VDM version 1.05, updated Fri May 19 12:59:33 2006 Copyright (C)2005,2006 Lawrence Rust. All rights reserved. Found interface: 0: Intel PRO/100 VE Network Adapter 1: CSLIP Adapter 2: NE2000 Adapter 3: X.25 Ascend Adapter 4: 8/16 IBM Token Adapter Find the number of the interface you want then type "cd\bbsv6" . Now type "edit bbs.bat" Go to the second line that says C:\BBSV6\SWSVPKT\swsvpkt.exe Change this line so it reads C:\BBSV6\SWSVPKT\swsvpkt.exe -a1 Replace the 1 after the -a with whatever the number of the interface you want. Finally save the file by typing alt-f selecting exit and then say yes when edit asks if you want to save the file. Starting MajorBBS for the first time: For MajorBBS to run the CONFIG.NT file under "%SystemRoot%\SYSTEM32\CONFIG.NT" needs files= set to 254. By default this is set to 40 and MajorBBS throw a error message. You can open "%SystemRoot%\SYSTEM32\CONFIG.NT" with edit or notepad scroll down to the bottom where it says files=XX and change it to files=254. If you cant figure out how to change CONFIG.NT then copy the CONFIG.NT from the utils directory in this archive to "%SystemRoot%\SYSTEM32\CONFIG.NT" and overwrite the existing one. Next go to start -> run and type "C:\BBSV6\BBS" then click OK and a window will open. You MUST start the by typing "C:\BBSV6\BBS" and not by running the BBS.BAT file. "C:\BBSV6\BBS" is a pif file that fixes many issues running MajorBBS under windos (btrieve, mmud, etc). DO NOT START MAJORBBS BY RUNNING C:\BBSV6\BBS.BAT. It will initially start but when it loads MajorMUD you'll get a nice red box with an error that says "Out of contiguous selectors!". USE "C:\BBSV6\BBS"! If you did everything right you'll see MajorBBS starting to load. If you don't go back and re-check all steps up to this point. Configuring MajorBBS: Press the 1 key (Hardware Setup) You'll need to change the following options Option Number: #395 - Set the ip address for the bbs. (IT MUST BE A DIFFERENT IP ADDRESS THAN THIS COMPUTER IS USING!) #396 - Set the netmask for the network. #397 - Set the default gateway for the network. #399 - Set the primary dns server. (currently set to a public server your DNS servers will be faster) #400 - Set the secondary dns server (currently set to a public server your DNS servers will be faster) After the changes are complete press F10. Press the 4 key (Configuration Options) Option Number: #2 - Set the name of your bbs. After the changes are complete press F10. Press the 5 key (Go!). If you configured everything correctly you should see MajorBBS loading. If MajorBBS fails with "TCPLIB-INI:NO PACKET DRIVER FOUND" something went wrong with the packet driver install. Make sure that you installed swsvpkt correctly. Once its finished press F7 and login to your BBS with a username and password of sysop. Now try telnetting to your BBS by going to start -> run and typing telnet xxx.xxx.xxx.xxx (THE ADDRESS ENTERED IN OPTION NUMBER 395) If you the networking information correctly in "Hardware Setup" you should see the login screen of your BBS. Login again as sysop/sysop or type new and create a new account. Congradulations on instaling MajorBBS v6.25. You might want to read the notes section below. If your telnet client doesn't connect stop the BBS by pressing F10, F9, F10, F9. Once the bbs shuts down select option 1 from the Major BBS start up screen and make sure the information you entered in options 395-400 is correct. Random Notes: The sysop password is currently set to sysop CHANGE IT. You will also want to delete the test accounts test and testy. You'll need a decent telnet client I like mtelnet (included in this archive) it has great ANSI-BBS support. If you dont like it search around there are a ton of telnet clients out there. To load unzip utils\mtelnet from this archive and run mt32.exe. To start trivia from the teleconference type "-start". For help type help trivia. To start foodfight from the teleconference type ".food on". For help type help foodfight. To start gunfighter from the teleconference type "brawl on". For more help type help brawl. Backing up the system is easy.. Simply stop the bbs and make a copy of the C:\BBSV6 directory. If anything goes wrong simply replace your current C:\BBSV6 directory with the backup. You'll probably want to customize your BBS. Use option 6 in the majorbbs startup to edit your menus & text. Read chapter 6 and 7 in "The Major BBS System Operations Manual.pdf" and check http://groups.google.com/group/alt.bbs.majorbbs/search?group=alt.bbs.majorbbs&q=TOP.ANS&qt_g=Search+this+group for more information on MajorBBS customization. I recommend that you use thedraw (included in this archive) to make your ansi menus and then import them into bbsdraw. To start it extract the utils/thedraw directory in this archive and run thedraw.exe. The system currently has 64 lines enabled if you need more than that enable them under hardware options. MajorBBS was originally designed to run under MS-DOS 5 or higher but seems to work fine on 95, 98, 2000, & XP. You can probably run it on anything that's dos compatible (freedos, dosemu, etc) but you'll have to find a DOS packet driver that works with your setup. The DOS virtual packet driver thats included (SwsVpkt) only supports Windows XP, 2000 or NT. We tried several virtual dos packet drivers for SWSVPKT was always the fastest (its also free). Typing # or ;# will show you who is currently connected the commands are part of the BUD globals package. Type ; or ;? for more global commands. I wouldnt bother with trying to setup the NNTP newsreader/server it only supports the IHAVE protocol (server push). Do NOT change any of the registration, serial numbers in the majorbbs config. All included modules are licensed to the current bbs reg code or "engineered" to work with what you see. Ignore the TCPIRC error in the audit log. The first irc server is not configured on purpose to prevent mbbs from automatically connecting to the irc server and downloading a channel list. FINALLY THE ANSWER TO YOUR QUESTION IS RTFM!! If you have a problem or want more information the complete majorbbs documentation included the "MajorBBS Docs" directory of this archive. Module documentation is in the "BBSV6" directory. There are also several web forums dedicated to majorbbs support try searching in alt.bbs.majorbbs or comp.bbs.majorbbs (usenet) with google groups. GOOGLE IS YOUR FRIEND! 7/7/7-r3