diff --git a/BizHawk.MultiClient/BizHawk.MultiClient.csproj b/BizHawk.MultiClient/BizHawk.MultiClient.csproj
index 5647d7a041..50c103e930 100644
--- a/BizHawk.MultiClient/BizHawk.MultiClient.csproj
+++ b/BizHawk.MultiClient/BizHawk.MultiClient.csproj
@@ -311,7 +311,7 @@
MainForm.cs
-
+
MainForm.cs
Form
diff --git a/BizHawk.MultiClient/BizHawk.MultiClient_v4.5.csproj b/BizHawk.MultiClient/BizHawk.MultiClient_v4.5.csproj
deleted file mode 100644
index b57467b34a..0000000000
--- a/BizHawk.MultiClient/BizHawk.MultiClient_v4.5.csproj
+++ /dev/null
@@ -1,1223 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 9.0.30729
- 2.0
- {DD448B37-BA3F-4544-9754-5406E8094723}
- WinExe
- Properties
- BizHawk.MultiClient
- BizHawk.MultiClient
- v4.5
- 512
-
-
- false
- images\logo.ico
-
-
- 3.5
-
- publish\
- true
- Disk
- false
- Foreground
- 7
- Days
- false
- false
- true
- 0
- 1.0.0.%2a
- false
- true
-
- WINDOWS
-
-
- true
- full
- false
- output\
- $(DefineConstants);DEBUG
- prompt
- 4
- x86
- false
- true
- AllRules.ruleset
- false
-
-
- pdbonly
- true
- output\
- prompt
- 4
- x86
- true
- false
- AllRules.ruleset
- false
-
-
- true
-
-
-
- ..\ICSharpCode.SharpZipLib.dll
-
-
- False
- .\LuaInterface.dll
-
-
-
- False
- ..\Newtonsoft.Json.dll
-
-
-
- 3.5
-
-
-
-
-
- 3.5
-
-
- 3.5
-
-
-
-
-
-
-
- False
- ..\SlimDX.dll
-
-
-
-
- VersionInfo.cs
-
-
- Form
-
-
- AboutBox.cs
-
-
- Form
-
-
- ArchiveChooser.cs
-
-
-
-
-
- Form
-
-
- FFmpegWriterForm.cs
-
-
-
- Form
-
-
- GifWriterForm.cs
-
-
-
- Form
-
-
- JMDForm.cs
-
-
-
- Component
-
-
-
-
- Form
-
-
- VideoWriterChooserForm.cs
-
-
-
-
- Form
-
-
- BizBox.cs
-
-
-
-
- Form
-
-
- AutofireConfig.cs
-
-
- Form
-
-
- ControllerConfig.cs
-
-
- UserControl
-
-
- AnalogBindControl.cs
-
-
- UserControl
-
-
- UserControl
-
-
- ControllerConfigPanel.cs
-
-
- Form
-
-
- FirmwaresConfig.cs
-
-
- Form
-
-
- GifAnimator.cs
-
-
- Form
-
-
- HotkeyConfig.cs
-
-
- Component
-
-
- Form
-
-
- MessageConfig.cs
-
-
- Form
-
-
- PathConfig.cs
-
-
- Form
-
-
- PathInfo.cs
-
-
-
- Form
-
-
- RewindConfig.cs
-
-
- Form
-
-
- SoundConfig.cs
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- LogWindow.cs
-
-
- MainForm.cs
- Form
-
-
- MainForm.cs
- Form
-
-
- Form
-
-
- EditCommentsForm.cs
-
-
-
-
- Form
-
-
- MainForm.cs
-
-
- MainForm.cs
- Form
-
-
- Form
-
-
- EditSubtitlesForm.cs
-
-
-
-
-
-
-
-
-
- Form
-
-
- PlayMovie.cs
-
-
- Form
-
-
- RecordMovie.cs
-
-
-
-
- Form
-
-
- SubtitleMaker.cs
-
-
-
- Form
-
-
- NameStateForm.cs
-
-
-
-
- UserControl
-
-
- CheatEdit.cs
-
-
-
-
- Form
-
-
- CheatForm.cs
-
-
- Form
-
-
- GBAGPUView.cs
-
-
- Form
-
-
- MobileBmpView.cs
-
-
- Form
-
-
- MobileDetailView.cs
-
-
- Component
-
-
- Form
-
-
- CGBColorChooserForm.cs
-
-
- Form
-
-
- ColorChooserForm.cs
-
-
- UserControl
-
-
- DualGBFileSelector.cs
-
-
- Form
-
-
- DualGBXMLCreator.cs
-
-
- Form
-
-
- GBGameGenie.cs
-
-
- Form
-
-
- GBGPUView.cs
-
-
- Form
-
-
- GenGameGenie.cs
-
-
- Form
-
-
- HexColor.cs
-
-
- Form
-
-
- HexEditor.cs
-
-
- Form
-
-
- HexFind.cs
-
-
- Component
-
-
- Component
-
-
- Form
-
-
- LuaConsole.cs
-
-
-
-
- Form
-
-
- LuaFunctionList.cs
-
-
-
- Form
-
-
- LuaRegisteredFunctionsList.cs
-
-
-
- Component
-
-
- Form
-
-
- LuaWinform.cs
-
-
- Form
-
-
- LuaWriter.cs
-
-
- Component
-
-
- Form
-
-
- LuaWriterColorConfig.cs
-
-
- Form
-
-
- N64VideoPluginconfig.cs
-
-
-
- Component
-
-
- Form
-
-
- NESDebugger.cs
-
-
- Form
-
-
- NESGameGenie.cs
-
-
- Form
-
-
- NESGraphicsConfig.cs
-
-
- Form
-
-
- NESNameTableViewer.cs
-
-
- Form
-
-
- NESPPU.cs
-
-
- Form
-
-
- NESSoundConfig.cs
-
-
- Component
-
-
- Component
-
-
- Component
-
-
- Component
-
-
- Form
-
-
- PCEBGViewer.cs
-
-
- Form
-
-
- PCEGraphicsConfig.cs
-
-
- Form
-
-
- SaturnPrefs.cs
-
-
- Form
-
-
- SMSGraphicsConfig.cs
-
-
- Form
-
-
- SNESGameGenie.cs
-
-
- Form
-
-
- SNESGraphicsDebugger.cs
-
-
- Component
-
-
- Form
-
-
- SNESOptions.cs
-
-
-
- Form
-
-
- TI83KeyPad.cs
-
-
-
- Form
-
-
- TraceLogger.cs
-
-
- Component
-
-
-
- Component
-
-
- Component
-
-
- Component
-
-
- UserControl
-
-
- VirtualPadA78.cs
-
-
- UserControl
-
-
- VirtualPadA78Control.cs
-
-
- Component
-
-
- UserControl
-
-
- VirtualPadC64Keyboard.cs
-
-
- UserControl
-
-
- VirtualPadColeco.cs
-
-
- Form
-
-
- VirtualPadForm.cs
-
-
- Component
-
-
- Component
-
-
- Component
-
-
- Component
-
-
- UserControl
-
-
- VirtualPadN64.cs
-
-
- Component
-
-
- Component
-
-
- Component
-
-
- Component
-
-
- UserControl
-
-
- VirtualPadSaturn.cs
-
-
- UserControl
-
-
- VirtualPadSaturnControl.cs
-
-
- Component
-
-
- Component
-
-
- Component
-
-
- Component
-
-
- Form
-
-
- RamSearch.cs
-
-
- Form
-
-
- RamPoke.cs
-
-
-
- Form
-
-
- RamWatch.cs
-
-
-
- Form
-
-
- WatchEditor.cs
-
-
-
-
- Component
-
-
-
- FFmpegWriterForm.cs
-
-
- GifWriterForm.cs
-
-
- JMDForm.cs
-
-
- VideoWriterChooserForm.cs
-
-
- ControllerConfig.cs
-
-
- AnalogBindControl.cs
-
-
- ControllerConfigPanel.cs
-
-
- FirmwaresConfig.cs
-
-
- GifAnimator.cs
-
-
- HotkeyConfig.cs
-
-
- PathConfig.cs
-
-
- PathInfo.cs
-
-
- RewindConfig.cs
-
-
- MainForm.cs
- Designer
-
-
- PlayMovie.cs
-
-
- RecordMovie.cs
-
-
- NameStateForm.cs
- Designer
-
-
- ResXFileCodeGenerator
- Resources.Designer.cs
- Designer
-
-
- True
- Resources.resx
- True
-
-
- CheatEdit.cs
-
-
- CheatForm.cs
-
-
- GBAGPUView.cs
-
-
- MobileBmpView.cs
-
-
- MobileDetailView.cs
-
-
- CGBColorChooserForm.cs
-
-
- ColorChooserForm.cs
-
-
- DualGBFileSelector.cs
-
-
- DualGBXMLCreator.cs
-
-
- GBGameGenie.cs
-
-
- GBGPUView.cs
-
-
- GenGameGenie.cs
-
-
- HexColor.cs
-
-
- HexEditor.cs
-
-
- HexFind.cs
-
-
- MemoryViewer.cs
-
-
- LuaConsole.cs
-
-
- LuaFunctionList.cs
-
-
- LuaRegisteredFunctionsList.cs
-
-
- LuaWinform.cs
-
-
- LuaWriter.cs
-
-
- LuaWriterColorConfig.cs
-
-
- N64VideoPluginconfig.cs
-
-
- NESDebugger.cs
-
-
- NESGameGenie.cs
-
-
- NESGraphicsConfig.cs
-
-
- NESNameTableViewer.cs
-
-
- NESPPU.cs
-
-
- NESSoundConfig.cs
-
-
- PatternViewer.cs
-
-
- PCEBGViewer.cs
-
-
- PCEGraphicsConfig.cs
-
-
- SaturnPrefs.cs
-
-
- SMSGraphicsConfig.cs
-
-
- SNESGameGenie.cs
-
-
- SNESGraphicsDebugger.cs
-
-
- SNESOptions.cs
-
-
- TI83KeyPad.cs
-
-
- VirtualPad.cs
-
-
- VirtualPadA78.cs
-
-
- VirtualPadA78Control.cs
-
-
- VirtualPadC64Keyboard.cs
-
-
- VirtualPadColeco.cs
-
-
- VirtualPadForm.cs
-
-
- VirtualPadN64.cs
-
-
- VirtualPadSaturn.cs
-
-
- VirtualPadSaturnControl.cs
-
-
- RamSearch.cs
-
-
- RamPoke.cs
-
-
- RamWatch.cs
-
-
- WatchEditor.cs
-
-
- SettingsSingleFileGenerator
- Settings.Designer.cs
-
-
- True
- Settings.settings
- True
-
-
-
-
-
- Form
-
-
- InputPrompt.cs
-
-
-
-
-
-
-
- Form
-
-
- TAStudio.cs
-
-
- Form
-
-
- ToolBox.cs
-
-
-
-
- {197D4314-8A9F-49BA-977D-54ACEFAEB6BA}
- BizHawk.Emulation
-
-
- {EE135301-08B3-4EFC-A61C-1C53E1C65CB9}
- BizHawk.Util
-
-
-
-
- AboutBox.cs
- Designer
-
-
- ArchiveChooser.cs
- Designer
-
-
- BizBox.cs
-
-
- AutofireConfig.cs
-
-
- MessageConfig.cs
- Designer
-
-
- SoundConfig.cs
- Designer
-
-
-
-
-
-
-
- LogWindow.cs
-
-
- EditCommentsForm.cs
-
-
- EditSubtitlesForm.cs
-
-
- SubtitleMaker.cs
-
-
- TraceLogger.cs
-
-
- InputPrompt.cs
- Designer
-
-
- TAStudio.cs
-
-
- ToolBox.cs
- Designer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- False
- .NET Framework 3.5 SP1 Client Profile
- false
-
-
- False
- .NET Framework 2.0 %28x86%29
- false
-
-
- False
- .NET Framework 3.0 %28x86%29
- false
-
-
- False
- .NET Framework 3.5
- false
-
-
- False
- .NET Framework 3.5 SP1
- true
-
-
- False
- Windows Installer 3.1
- true
-
-
-
-
-
-
-
-
-
-
-
-
- "$(SolutionDir)subwcrev.bat" "$(ProjectDir)"
- "$(SolutionDir)subwcrev.sh" "$(ProjectDir)"
-
-
\ No newline at end of file
diff --git a/BizHawk.MultiClient/MainForm.MenuItems.cs b/BizHawk.MultiClient/MainForm.Events.cs
similarity index 100%
rename from BizHawk.MultiClient/MainForm.MenuItems.cs
rename to BizHawk.MultiClient/MainForm.Events.cs