Stable Alpha - v1.0-alpha-010421
Pre-release
Pre-release
23 PR's are Included in this Release.
Highlights Include:
- #353: Event Driven Architecture
- Decreased CPU load by only processing MajorBBS/Worldgroup events when data is ready to be processed
- Modules that have timers/require more frequent execution can be configured using the
appconfig.json
settingTimer.Hertz
- Recommended value for
Timer.Hertz
is18
for smooth operation and low CPU usage - Default value of
0
(Full CPU consumption) is still used if no configuration value is present
- #359: Multi-DLL Module Support
- MBBSEmu is now able to load modules that require multiple DLL's to be loaded for the module to execute
- Enables initial support for Farwest Trivia within MBBSEmu
- #362: Configurable Log Levels & File Logging
- Users can now specify which Log Level messages get displayed (
Debug
,Info
,Warning
,Error
,Critical
) - MBBSEmu log can now be saved to a file using the
File.LogName
appconfig.json
setting - Will help users with debugging and testing!
- Users can now specify which Log Level messages get displayed (
- #364, #350, #348, #343, #342, #338: New x86 Opcodes and Exported Ordinals