MBBSLauncher v1.85
Bug fix release addressing issues found after v1.80.
Bug Fixes
- Single-instance restore with tray icon — Double-launching when the launcher was minimized to tray would fail to restore the existing window. Fixed by replacing hardcoded version title strings with a version-agnostic window scan.
- App Manager close not cancelling BBS stop delay — Clicking X on App Manager would hide the form but leave the stop delay timer running, causing the launcher to pop back up unexpectedly. Fixed.
- Ghost3 and Auto-Start countdown banners overlapping — When both Ghost3 and Auto-Start countdowns were active simultaneously, they rendered at the same position on screen. Fixed.
- Launcher not restoring after BBS stops when App Manager is hidden — The status monitor timer was paused when App Manager was closed, preventing the launcher from ever detecting a BBS stop. Fixed by keeping the timer running continuously.
- Module Editor task crashing on form close — Closing the main window while the Module Editor was running could cause an unhandled exception. Fixed with proper cancellation and disposal guards.
- GDI font leak in App Manager — A font object was being leaked on every BBS start/stop cycle in the cancel button. Fixed.
- Config Editor section dividers not rendering — Section divider lines in the F12 Config Editor were never visible. Fixed.
Download
Download MBBSLauncher.exe below — no .NET runtime installation required.