faq
This is an old revision of the document!
Frequently Asked Questions
Q: I use Mystic in Windows, but I want to move to Raspberry Pi. Can I move to a different operating system without losing my BBS data?
A: YES! You can easily switch platforms and retain your BBS! However, there are some basic steps required, particularly when switching to or from an operating system with case sensitive file names: 1. When copying files, make sure all data, menu, and display files are lower cased. Mystic uses all lower-cased files in case sensitive file systems. 2. Once the files are copied, you must run "mystic" with the -paths option on the new operating system, and change the paths to match your new Mystic location. 3. Now run "mystic" again with the -cfg option. Each theme has its own text, menu, and scripts directory so go into the Themes editor and change those directories to match your new directories. Each message base also has its own message base path which needs to be updated. This can be done all at once by using the Global Message Base Editor. 4. You *MUST* run MUTIL's file base packer before you start using the BBS again. Failure to do this step can cause duplicate file entries in your file bases. Why is this important? Mystic keeps indexes of all file names within the file bases so that it can perform fast duplicate file scans. Naturally these indexes are different for a case sensitive operating system than they are for one that is not. Running the file base packer in MUTIL once will automatically regenerate these indexes for the current operating system. After performing those steps Mystic should work as you would expect it to. If you encounter problems, the error messages should direct you. Keep in mind that any configured item that uses a file name may now be case sensitive. For example, if you have a menu with a "GO" menu command in it, with an optional data of "MAIN", its going to look for "MAIN.mnu" in a case sensitive operating system. The same holds true in other areas as well, such as in MUTIL's .ini files, so if you are one of those people who always set things to UPPERCASE in your configuration, you may run into problems throughout your BBS. It is always best practice to use all lower cased file names just to keep things simple when moving between platforms.
Q: Can Mystic limit a door game to being executed only on one node at a time without scripting or batch files?
faq.1460982815.txt.gz · Last modified: 2016/04/18 07:33 by g00r00