A configuration manager for the 86Box emulator
Clone or download
daviunic UI changes
Reduced font size to 10pt across the UI
Main window is now resizable
Latest commit 7261700 Jan 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
86BoxManager UI changes Jan 17, 2019
.gitignore Initial code commit Oct 13, 2018
86BoxManager.sln Initial code commit Oct 13, 2018
LICENSE Initial commit Oct 10, 2018
README.md Version 1.2 (minor feature update) Nov 20, 2018

README.md

86Box Manager

86Box Manager is the official (though optional) configuration manager for the 86Box emulator. It's released under the MIT license, so it can be freely distributed with 86Box. See the LICENSE file for more information.

It's written in C# with Windows Forms using Visual Studio 2017.

Features

  • Powerful, lightweight and completely optional
  • Create multiple isolated virtual machines
  • Give each virtual machine a unique name and an optional description
  • Run multiple virtual machines at the same time
  • Control virtual machines from the Manager (pause, reset, etc.)
  • A tray icon so the Manager window doesn't get in your way

System requirements

Same as for 86Box. Additionally, the following is required:

  • 86Box build 1799 or later (earlier builds don't support all the features the Manager expects)
  • .NET Framework 4.0

How to use

  1. Download the desired build
  2. Run 86Manager.exe
  3. Choose the folder where 86Box.exe is located (along with the roms folder) and a folder where your virtual machines will be located (for configs, nvr folders, etc.)
  4. Start creating new virtual machines and enjoy

Please see the wiki section for additional information for end users.

How to build

  1. Clone the repo
  2. Open 86BoxManager.sln solution file in Visual Studio 2017
  3. Make your changes
  4. Choose the "Release" configuration and "x86" platform/CPU
  5. Build solution
  6. 86Manager.exe is now in Bin\x86\Release\

Please see the wiki section for additional information for contributors.

Support

If you have any issues, questions, suggestions, etc., please open an issue here on GitHub or visit the official 86Box support channels on IRC and Discord (see the main 86Box repo for links). Lead developer, daviunic, is often idling there under the name Overdoze.