Skip to content

MBBSLauncher v1.70

Choose a tag to compare

@laudenbachm laudenbachm released this 25 Feb 04:27

MBBSLauncher v1.70

What's New

App Manager: Opacity Slider

  • New Opacity TrackBar (20%–100%) lets you dial in exactly how transparent the App Manager window should be
  • Value is shown live as a cyan percentage label and persisted to MBBSLauncher.ini
  • Defaults to 60% on fresh installs

App Manager: Resizable Window

  • Drag the bottom edge of the App Manager to make it taller or shorter
  • Height is saved to INI and restored on next launch
  • Program list panel stretches with the window; Cancel button moves with the content

App Manager: DPI-Aware Layout

  • Fixed layout at 125%+ Windows display scale — controls are now sized relative to DeviceDpi / 96 so everything stays proportional at any scale
  • "Launch 0:30" countdown now fully visible at all DPI settings

Bug Fixes

  • Fixed BBS showing "Crashed" after a clean shutdown — stop detection now correctly shows "Stopped"
  • Fixed "Launch 0:30" truncated to "Launch" — widened form and status label to comfortably fit the full countdown text
  • Fixed Opacity=0 written to INI on startupSaveSettings() now guarded against firing during initialization
  • Fixed paint crash on close — background image loaded with new Bitmap(...) copy to prevent stream-disposal error

Config Migration Improvements

  • Version marker moved from [AutoLaunch].Version to [Settings].ConfigVersion
  • EnsureVersionMarker() silently upgrades existing installs on next launch — no migration prompt, no data loss
  • Ghost3 legacy entries removed from default config (still supported for existing configs)

Installation

  1. Download MBBSLauncher.exe
  2. Place it in your BBS directory (same folder as MBBSLauncher.ini if you have one)
  3. Run as Administrator

Self-contained — no .NET runtime required. Requires Windows 10/11 x86 or x64.

Existing users: Your settings are automatically preserved. A MBBSLauncher.ini.bak backup is created if migration runs.