Copying the files

From Color 64 BBS Wiki

Installation - Copying the Files

Once you have decided how to divide up your storage, it is time to copy all the files necessary to boot the BBS system. Below are the needed files for your Program drive as well as the Boot files for the boot disk. For larger disk systems, you can combine these two into one singular drive/area. For 1541 floppy disk users, the Boot Drive files will be your Boot disk. For 1571 users, if your program files disk has 700 or more blocks available, you can include the boot files.


If you are using floppy drives, format 2 or 3 blank disks for use. If you are using a hard drive, set up blank partitions for your Program Files and/or Boot files.

Color 64 Files to Copy
Program/Parms Drive Boot Drive
  • √bbs.init
  • √bbs.msgs
  • √bbs.xfer
  • √bbs.ovl
  • √bbs.ov2
  • √bbs.ov3
  • √bbs.term * optional, if space avail
  • √bbs.punt
  • √bbs.xmoc
  • √bbs.ansi
  • √bbs.ascii
  • √bbs.profile
  • √bbs.games * Place in Aux 3 designated drive
  • √bbs.nw1 * if using BBS network
  • √bbs.nw2 * if using BBS network
  • bootmaker
  • +bbs
  • √sys.loadml
  • √sys.mlinit
  • √sys.setup
  • √sys.edit
  • pswd tools
  • dir tools
  • menu maker
  • bbs convert
  • √sys.mlnorm * or designated ML file per Table 2
  • √sys.net * if using BBS network
  • prscrn52750 * if using BBS network


Specific System Requirements

At this point, you may also need to make some changes to your program overlays for your system to work correctly. You should consult the section on "Specific Hardware Requirements" if you are using a fastloader cartridge, an ICT hard drive, or an Avatex 1200 modem (not the Avatex 1200 HC). These three hardware devices require special code in the overlays to make the BBS system work correctly. The files hold line changes that you will have to incorporate into the overlay the filename is identifying:

In addition, you need to copy the specific BBS ML file to your Boot Files, depending on your setup identified below:

Machine Language File Selection Based on Configuration
Swiftlink TurboMaster CPU ML File to Copy
No No √sys.mlnorm
Yes No √sys.mlswft
No Yes √sys.mltmno
Yes Yes √sys.mltmsw

If you do not have the correct ML file copied to your Boot Files, then your system will not work correctly. If you have enough room, you can copy all four of the ML files to the Boot Files, allowing you to easily change the type of system you are running in the future.


Boot Files Needed If Using a Ram Expander

If you plan to use a 17XX Ram Expansion Unit for faster loading of your program files, then you need the additional files listed below as part of your Boot Files:

Additional Boot Files to Copy for REU Use
  • √sys.ramove
  • √sys.ramcpy
  • √sys.rdrein
  • √sys.smerge
  • √sys.ramdos


A Shortcut for Booting

If you want to be able to boot your system from the Program Files drive, then there are two methods.

  • As mentioned above, if you have enough space on the Program Files drive, then you can put the Boot Files with the Program Files (see above on creating Boot disk); or
  • Copy just the files necessary to boot the BBS system, identified in the table below, to your Program Files. This is only intended if you are not using the 17XX series REU:
Minimum Boot Files Required (Boot FIles / Program Files combined on disk)
  • bm small
  • +bbs
  • √sys.loadml
  • Applicable ML file

Next Section: Creating the Boot Files

Installation