
Highlights Include:
DOS MZ EXE Support
#431, #435, #436, #437, #438, #440, #442, #444, #448, #463, #464, #467, #468, #471, #473, #476, #478
- This is a HUGE update to support DOS MZ EXE's to be executed within MBBSEmu, allowing offline utilities to be executed within the context of MBBSEmu without the need for external applications or third party emulators
- Includes full Interrupt 0x7Bh support for Emulated Btrieve Driver support by DOS EXE files
- Memory Subsystem refactor to support both Real-Mode and Protected-Mode Memory
- Relocation Patching for MZ EXE Files
- Basic INT 21h (DOS API) and INT 10h (BIOS Video API) implementations
- Manually run MZ EXE files using the
-exe
flag - Add-On Utilities Defined in Module MDF Files will now execute during Cleanup
- Shoutout to @paladine for doing the heavy lifting!
#478, #479, #481
- MajorMUD 1.11p will now initialize and run within MBBSEmu!
- DOS MZ EXE Supports the running of
WCCMMUTL.EXE
during cleanup so it can perform its Btrieve operations - Please test and report any issues!
#430, #453
- MBBSEmu now supports enabling/disabling modules while the system is running (without restarting)
- These commands have been added to [c]/SYS[/c] commands
- Modules need to be enumerated in the
modules.json
config file to be a target for Hot Enable/Disable support
#425
- Enabling
WG3NT
compatibilty mode for Rlogin will prevent "extra characters" from showing up when performing an Rlogin from WG3NT to MBBSEmu