User Tools

Site Tools


mbbsemu:faq:project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
mbbsemu:faq:project [2020/11/16 10:16] tudaymbbsemu:faq:project [2023/10/06 23:41] – external edit 127.0.0.1
Line 31: Line 31:
 === Does MBBSEmu support Btrieve? === === Does MBBSEmu support Btrieve? ===
  
-Yes! While it took several months over the beginning of the project, MBBSEmu now has a very robust Btrieve engine that is able to not only extract information from the original Btrieve .DAT files included with MajorBBS & Worldgroup modules, but also has full support for the Btrieve API. This means modules that made extensive use of Btrieve will eventually be fully supported within MBBSEmu as additional functionality is continually added.+Yes! While it took several months over the beginning of the project, MBBSEmu now has a very robust Btrieve engine that is able to not only extract information from the original Btrieve .DAT files included with MajorBBS & Worldgroup modules, but also has full support for the Btrieve API. This means modules that made extensive use of Btrieve will be fully supported within MBBSEmu!
  
 MBBSEmu supports Btrieve by converting the original .DAT files to SQLite using the .DB extension. This means a PLAYERS.DAT file will be converted to a PLAYERS.DB SQLite Database the first time the file is opened, and the .DB SQLite Database will be used from thereafter. This leaves original Btrieve files copied in from backups or from other sources in their original state without having to worry about maintaining backwards compatibility. Additionally, because MBBSEmu stores the Btrieve data in an easily accessed SQLite tables, it's even easier now for Sysops and players to access and modify the information without having to rely on decades old tools or being Btrieve Wizards themselves! MBBSEmu supports Btrieve by converting the original .DAT files to SQLite using the .DB extension. This means a PLAYERS.DAT file will be converted to a PLAYERS.DB SQLite Database the first time the file is opened, and the .DB SQLite Database will be used from thereafter. This leaves original Btrieve files copied in from backups or from other sources in their original state without having to worry about maintaining backwards compatibility. Additionally, because MBBSEmu stores the Btrieve data in an easily accessed SQLite tables, it's even easier now for Sysops and players to access and modify the information without having to rely on decades old tools or being Btrieve Wizards themselves!
Line 43: Line 43:
 === Is MBBSEmu Open Source? === === Is MBBSEmu Open Source? ===
  
-Yes! MBBSEmu is Open Source and on GitHub for the entire community to help grow! You can check us out on [[https://github.com/enusbaum/MBBSEmu|GitHub]]!+Yes! MBBSEmu is Open Source and on GitHub for the entire community to help grow! You can check us out on [[https://github.com/mbbsemu/MBBSEmu|GitHub]]!
  
mbbsemu/faq/project.txt · Last modified: 2023/11/27 22:03 by enusbaum