Due to popular request, the following is how I have configured Quickbbs to work with multiple cd-roms using the Pioneer DRM600 player. I assume no responsbility for damage to your system, if implemented and make no promises that it will work on your system. (However it should) Setting up the Pioneer DRM-600 to work with Quickbbs consists of several steps. Make sure you do each one. It works here and has been for over one year using 6 CD-ROMS. 1. Decide how you want your system setup. Do you want a seperate file area for each CD (the way I do it here) or do you want the cd-rom file areas as a continuation of your regular file areas (be advised you are limited to only 200 file areas this way and adding 6 cd-roms will undoubtedly go beyond this limit) The following instruction assume one menu choice for each CD. 2. Make one subdir on your hardrive for each cd-rom you will be using. I named mine as : i:\crs4 for carrs 4 i:\crs5 for carrs 5 i:\crs6 for carrs 6 i:\rom2 for rom2 i:\hof for Hall of Fame i:\ham for Ham 3. Place the files.bbs listing for each cd-rom in the appropriate subdir. You can name these listings whatever you want but I tried to make them match the dir listings included with the cd's. (Note: Some CD's, especially the Carrs have multiple dirs in one dir listing. You will need to edit these and make seperate listings.) ie: DIR01 on Carrs 4.1 includes all files in the cd sub directories 001a, 001b and 001c. I edited the DIR01 file to be dir01a, dir01b and dir01c. NOTE: during the next steps you need to make sure that no one accesses the BBS while you are building the necessary files. 4. Go to your bbs directory and ren filecfg.dat to filecfg.nrm (this is your regular file areas. 5. Run Qconfig and go into the files area. ( it should be empty) 6. Now enter the needed info into qconfig for whatever CD you are using as follows: Name: (this is the name of the file area) ex: Terminal Programs File path: (path to the cd-rom subdir) ex: w:\001a File list: (path to the file listings in step 3) ex: i:\crs4\dir01a Fill in the security and flag info as you require (nothing special here) 7. When you have finished entering all the info for one CD, exit qconfig with the save option. You now have a full filecfg.dat again for one CD. Rename the filecfg.dat to an appropriate name. I use: filecfg.cr4 (carrs 4) filecfg.cr5 (carrs 5) filecfg.cr6 (carrs 6) filecfg.rm2 (Rom 2) filecfg.hof (Hall of Fame) filecfg.ham (Ham files) 8. You should now have 2 files, one called filecfg.nrm and another called filecfg.??? (where ??? is the extension you used). 9. Repeat steps 5 thru 7 until you have built a filecfg.??? for each CD_ROM you will be using. 10. Copy filecfg.nrm back to filecfg.dat (DON'T RENAME IT!! COPY IT!!!) 11. At this point you should have one filecfg.??? for each CD, one for your normal files called filecfg.nrm and a filecfg.dat in your bbs subdirectory. 12. The hard part is now done. Next, build a menu to access each of the file areas. (see the included file getrom.mnu) (NOTE: each entry is a type 15 exit using a specific error level for each CD and calling file1.mnu as a file template) 13. Build a menu for accessing each area. ( I use file templating, so I only have one of these. (see the included file file1.mnu) 14. Go to your BBS batch file and add the following for each errorlevel you used in step 12. (Add the lines marked with <---) NOTE: Make sure you add the line that copies your filecfg.nrm back to filecfg.dat when the user logs off. e: cd\fd\qbbs quickbbs -b%1 -t%3 -e0 if errorlevel 90 goto filenrm <--- if errorlevel 89 goto filecr4 <--- if errorlevel 88 goto filehof <--- if errorlevel 87 goto filecr5 <--- if errorlevel 86 goto fileham <--- if errorlevel 85 goto filerm2 <--- if errorlevel 84 goto filecr6 <--- if errorlevel 5 goto net&echo if errorlevel 4 goto echo_only if errorlevel 3 goto net_only copy filecfg.nrm filecfg.dat <--- DON'T Forget this line cd\fd qb1.bat :filenrm cd e:\fd\qbbs copy filecfg.nrm filecfg.dat quickbbs -R -E0 goto after_quick :filecr4 cd e:\fd\qbbs copy filecfg.cr1 filecfg.dat quickbbs -R -E0 goto after_quick :filehof cd e:\fd\qbbs copy filecfg.hof filecfg.dat quickbbs -R -E0 goto after_quick :filecr5 cd e:\fd\qbbs copy filecfg.cr2 filecfg.dat quickbbs -R -E0 goto after_quick :fileham cd e:\fd\qbbs copy filecfg.ham filecfg.dat quickbbs -R -E0 goto after_quick :filecr6 cd e:\fd\qbbs copy filecfg.cr2 filecfg.dat quickbbs -R -E0 goto after_quick :filerm2 cd e:\fd\qbbs copy filecfg.ham filecfg.dat quickbbs -R -E0 goto after_quick :after_quick if errorlevel 90 goto filenrm <--- if errorlevel 89 goto filecr4 <--- if errorlevel 88 goto filehof <--- if errorlevel 87 goto filecr5 <--- if errorlevel 86 goto fileham <--- if errorlevel 85 goto filerm2 <--- if errorlevel 84 goto filecr6 <--- if errorlevel 5 goto net&echo if errorlevel 4 goto echo_only if errorlevel 3 goto net_only copy filecfg.nrm filecfg.dat <--- DON'T FORGET this line (it restores your system to normal again) cd\fd qb1.bat 15. You should now be ready to go with 6 CD-Roms and quickbbs. 16. A few Notes: a. DON'T try to use a type 7 exit on the menus. You must totally exit the bbs and return to make it read the new configuration files. b. If you are still having problems or have any recommendations feel free to netmail me at: 1:170/801 Fidonet or 150:225/801 QBBSnet c. This works great here on a singleline system. If you are running multi- line and both lines have access to the CD it will NOT work. Chester Mccarter, Sysop The Ham Radio Emporium Fidonet: 1:170/801 QBBSnet: 150:225/801 RIME: Emporium Smartnet: Emporium RFnet: Emporium