sonicretro / SonLVL

SonLVL
http://info.sonicretro.org/SonLVL
55 stars 27 forks source link

Sonic 3 issue #141

Open Pac-MagicianGITHUB opened 1 year ago

Pac-MagicianGITHUB commented 1 year ago

Program: SonLVL Build Date: 07/18/2022 03:48:03 OS Version: Microsoft Windows NT 6.2.9200.0 Log: Operating system: Microsoft Windows NT 6.2.9200.0 Opening INI file "C:\Users\adoni\Downloads\SONIC3333333333333333333333333333\Updater.ini"... Game type is S2. Opening INI file "C:\Users\adoni\Downloads\SONIC3333333333333333333333333333\Sonic 3K Git INIs\SonLVL - S3.ini"... Game type is S3K. Loading Angel Island Zone Act 1 Intro... Loading 8x8 tiles from file "../Levels/AIZ/Tiles/Act 1 Primary.bin", using compression KosinskiM... Loading 16x16 blocks from file "../Levels/AIZ/Blocks/Act 1 Primary.bin", using compression Kosinski... Loading 16x16 blocks from file "../Levels/AIZ/Blocks/Act 1 Secondary.bin", using compression Kosinski... Loading 128x128 chunks from file "../Levels/AIZ/Chunks/Act 1.bin", using compression Kosinski... Loading 8x8 tiles from file "../Levels/AIZ/Tiles/Act 1 Secondary.bin", using compression KosinskiM... Loading layout from file "../Levels/AIZ/Layout/1.bin", using compression Uncompressed... Loading palette file "../General/Sprites/Sonic/Palettes/SonicAndTails.bin"... Source: 0 Destination: 0 Length: 16 Loading palette file "../Levels/AIZ/Palettes/Intro.bin"... Source: 0 Destination: 16 Length: 48 Loading extra color file "../Levels/AIZ/Palettes/Miniboss.bin"... Source: 0 Destination: 16 Length: 16 Loading object definition file "Common/Main.ini". Loading object definition file "Common/1P.ini". Loading object definition file "AIZ/Main.ini". Loading object definition file "AIZ/E-S3.ini". Loading object definition file "AIZ/1.ini". Loading object definition file "AIZ/1E-S3.ini". Loading ObjectDefinition type S3KObjectDefinitions.Common.PathSwap from "Common\PathSwap.cs"... Compiling code file... Loading ObjectDefinition type S3KObjectDefinitions.Common.InvisibleBlock from "Common\InvisibleBlock.cs"... Compiling code file... Loading ObjectDefinition type S3KObjectDefinitions.Common.InvisibleHurtBlockHorizontal from "Common\InvisibleBlock.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.Common.InvisibleHurtBlockVertical from "Common\InvisibleBlock.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.Common.Monitor from "Common\Monitor.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.Common.Spring from "Common\Spring.cs"... Compiling code file... Compile succeeded. Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.AIZ.GiantRideVine from "AIZ\GiantRideVine.cs"... Compiling code file... Loading ObjectDefinition type S3KObjectDefinitions.AIZ.RideVine from "AIZ\RideVine.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.Common.Spikes from "Common\Spikes.cs"... Compiling code file... Compile succeeded. Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.AIZ.FloatingPlatform from "Common\FloatingPlatform.cs"... Compiling code file... Unable to read file "../General/Sprites/Rhino/Rhino.bin" with compression Uncompressed: Compile succeeded. Compile succeeded. System.AggregateException: One or more errors occurred. ---> System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\adoni\Downloads\SONIC3333333333333333333333333333\General\Sprites\Rhino\Rhino.bin'. at System.IO.Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.File.InternalReadAllBytes(String path, Boolean checkHost) at SonicRetro.SonLVL.API.Compression.Decompress(String file, CompressionType cmp) in C:\Programs\SonLVL\SonLVLAPI\Compression.cs:line 51 at SonicRetro.SonLVL.API.LevelData.ReadFile(String file, CompressionType cmp) in C:\Programs\SonLVL\SonLVLAPI\LevelData.cs:line 1623 at SonicRetro.SonLVL.API.XMLObjectDefinition.Init(ObjectData data) in C:\Programs\SonLVL\SonLVLAPI\ObjectDefinition.cs:line 705 at SonicRetro.SonLVL.API.LevelData.<>c__DisplayClass102_0.b0(KeyValuePair2 group) in C:\Programs\SonLVL\SonLVLAPI\LevelData.cs:line 1563 at System.Threading.Tasks.Parallel.<>c__DisplayClass42_02.b1() at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask) at System.Threading.Tasks.Task.<>cDisplayClass176_0.b0(Object ) --- End of inner exception stack trace --- at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) at System.Threading.Tasks.Task.Wait() at System.Threading.Tasks.Parallel.PartitionerForEachWorker[TSource,TLocal](Partitioner1 source, ParallelOptions parallelOptions, Action1 simpleBody, Action2 bodyWithState, Action3 bodyWithStateAndIndex, Func4 bodyWithStateAndLocal, Func5 bodyWithEverything, Func1 localInit, Action1 localFinally) at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable1 source, ParallelOptions parallelOptions, Action1 body, Action2 bodyWithState, Action3 bodyWithStateAndIndex, Func4 bodyWithStateAndLocal, Func5 bodyWithEverything, Func1 localInit, Action1 localFinally) at System.Threading.Tasks.Parallel.ForEach[TSource](IEnumerable1 source, Action1 body) at SonicRetro.SonLVL.API.LevelData.InitObjectDefinitions() in C:\Programs\SonLVL\SonLVLAPI\LevelData.cs:line 1490 at SonicRetro.SonLVL.API.LevelData.LoadLevel(String levelname, Boolean loadGraphics) in C:\Programs\SonLVL\SonLVLAPI\LevelData.cs:line 306 at SonicRetro.SonLVL.GUI.MainForm.backgroundLevelLoader_DoWork(Object sender, DoWorkEventArgs e) in C:\Programs\SonLVL\SonLVL\MainForm.cs:line 567 ---> (Inner Exception #0) System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\adoni\Downloads\SONIC3333333333333333333333333333\General\Sprites\Rhino\Rhino.bin'. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.File.InternalReadAllBytes(String path, Boolean checkHost) at SonicRetro.SonLVL.API.Compression.Decompress(String file, CompressionType cmp) in C:\Programs\SonLVL\SonLVLAPI\Compression.cs:line 51 at SonicRetro.SonLVL.API.LevelData.ReadFile(String file, CompressionType cmp) in C:\Programs\SonLVL\SonLVLAPI\LevelData.cs:line 1623 at SonicRetro.SonLVL.API.XMLObjectDefinition.Init(ObjectData data) in C:\Programs\SonLVL\SonLVLAPI\ObjectDefinition.cs:line 705 at SonicRetro.SonLVL.API.LevelData.<>cDisplayClass102_0.b0(KeyValuePair`2 group) in C:\Programs\SonLVL\SonLVLAPI\LevelData.cs:line 1563 at System.Threading.Tasks.Parallel.<>cDisplayClass42_0`2.b1() at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask) at System.Threading.Tasks.Task.<>cDisplayClass176_0.b__0(Object )<---

Opening INI file "C:\Users\adoni\Downloads\SONIC3333333333333333333333333333\SonLVL INI Files\SonLVL.ini"... Game type is S3K. Loading Angel Island Zone Act 1... Loading 16x16 blocks from file "../Levels/AIZ/Blocks/Act 1 Primary.bin", using compression Kosinski... Loading 8x8 tiles from file "../Levels/AIZ/Tiles/Act 1 Primary.bin", using compression KosinskiM... Loading 16x16 blocks from file "../Levels/AIZ/Blocks/Act 1 Main Level.bin", using compression Kosinski... Loading 8x8 tiles from file "../Levels/AIZ/Tiles/Act 1 Main Level.bin", using compression KosinskiM... Loading 128x128 chunks from file "../Levels/AIZ/Chunks/Act 1.bin", using compression Kosinski... Loading layout from file "../Levels/AIZ/Layout/1.bin", using compression Uncompressed... Loading palette file "../General/Sprites/Sonic/Palettes/SonicAndTails.bin"... Source: 0 Destination: 0 Length: 16 Loading palette file "../Levels/AIZ/Palettes/Main.bin"... Source: 0 Destination: 16 Length: 48 Loading palette file "../Levels/AIZ/Palettes/Water.bin"... Source: 0 Destination: 0 Length: 64 Loading extra color file "../General/Sprites/Knuckles/Palettes/Main.bin"... Source: 0 Destination: 0 Length: 16 Loading extra color file "../Levels/AIZ/Palettes/Miniboss.bin"... Source: 0 Destination: 16 Length: 16 Loading extra water color file "../Levels/AIZ/Palettes/Water.bin"... Source: 0 Destination: 0 Length: 32 Loading extra water color file "../Levels/Misc/Palettes/Water Knuckles Patch.bin"... Source: 0 Destination: 2 Length: 3 Loading object definition file "Common/Main.ini". Loading object definition file "Common/1P.ini". Loading object definition file "AIZ/Main.ini". Loading object definition file "AIZ/E.ini". Loading object definition file "AIZ/1.ini". Loading object definition file "AIZ/1E.ini". Loading ObjectDefinition type S3KObjectDefinitions.Common.PathSwap from "Common\PathSwap.cs"... Compiling code file... Loading ObjectDefinition type S3KObjectDefinitions.Common.InvisibleHurtBlockHorizontal from "Common\InvisibleBlock.cs"... Compiling code file... Loading ObjectDefinition type S3KObjectDefinitions.Common.InvisibleBlock from "Common\InvisibleBlock.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.Common.InvisibleHurtBlockVertical from "Common\InvisibleBlock.cs"... Compiling code file... Compile succeeded. Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.Common.Monitor from "Common\Monitor.cs"... Compiling code file... Loading ObjectDefinition type S3KObjectDefinitions.Common.Spring from "Common\Spring.cs"... Compiling code file... Loading ObjectDefinition type S3KObjectDefinitions.Common.Spikes from "Common\Spikes.cs"... Compiling code file... Compile succeeded. Compile succeeded. Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.AIZ.RideVine from "AIZ\RideVine.cs"... Compiling code file... Loading ObjectDefinition type S3KObjectDefinitions.AIZ.GiantRideVine from "AIZ\GiantRideVine.cs"... Compiling code file... Loading ObjectDefinition type S3KObjectDefinitions.AIZ.FloatingPlatform from "Common\FloatingPlatform.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.AIZ.HollowTree from "AIZ\HollowTree.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.AIZ.Rock from "Common\AIZLRZEMZRock.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.AIZ.CorkFloor from "Common\CorkFloor.cs"... Compiling code file... Compile succeeded. Compile succeeded. Compile succeeded. Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.AIZ.FallingLog from "AIZ\FallingLog.cs"... Compiling code file... Compile succeeded. Loading objects from file "../Levels/AIZ/Object Pos/1.bin", using compression Uncompressed... Loading rings from file "../Levels/AIZ/Ring Pos/1.bin", using compression Uncompressed... Loading start position "Sonic Start" from file "../Levels/AIZ/Start Location/Sonic/1.bin"... Loading start position "Knuckles Start" from file "../Levels/AIZ/Start Location/Knuckles/1.bin"... Drawing block bitmaps... Drawing chunk bitmaps... Level loaded in 4.0346459 second(s). Load completed. Saving Angel Island Zone Act 1... System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at System.Diagnostics.Process.Start(ProcessStartInfo startInfo) at SonicRetro.SonLVL.GUI.MainForm.buildAndRunToolStripMenuItem_Click(Object sender, EventArgs e) in C:\Programs\SonLVL\SonLVL\MainForm.cs:line 942 at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Saving Angel Island Zone Act 1... System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at System.Diagnostics.Process.Start(ProcessStartInfo startInfo) at SonicRetro.SonLVL.GUI.MainForm.buildAndRunToolStripMenuItem_Click(Object sender, EventArgs e) in C:\Programs\SonLVL\SonLVL\MainForm.cs:line 942 at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Loading Mushroom Hill Zone Act 1... Loading 8x8 tiles from file "../Levels/MHZ/Tiles/Primary.bin", using compression KosinskiM... Loading 16x16 blocks from file "../Levels/MHZ/Blocks/Primary.bin", using compression Kosinski... Loading 16x16 blocks from file "../Levels/MHZ/Blocks/Secondary.bin", using compression Kosinski... Loading 8x8 tiles from file "../Levels/MHZ/Tiles/Secondary.bin", using compression KosinskiM... Loading 128x128 chunks from file "../Levels/MHZ/Chunks/Primary.bin", using compression Kosinski... Loading palette file "../General/Sprites/Sonic/Palettes/SonicAndTails.bin"... Source: 0 Destination: 0 Length: 16 Loading palette file "../Levels/MHZ/Palettes/1.bin"... Source: 0 Destination: 16 Length: 48 Loading 128x128 chunks from file "../Levels/MHZ/Chunks/Secondary.bin", using compression Kosinski... Loading layout from file "../Levels/MHZ/Layout/1.bin", using compression Uncompressed... Loading layout from file "../Levels/MHZ/Layout/2.bin", using compression Uncompressed... Loading extra color file "../General/Sprites/Knuckles/Palettes/Main.bin"... Source: 0 Destination: 0 Length: 16 Loading extra color file "../General/Sprites/Knuckles/Cutscene/Pal.bin"... Source: 0 Destination: 48 Length: 16 Loading object definition file "Common/Main.ini". Loading object definition file "Common/1P.ini". Loading object definition file "MHZ/Main.ini". Loading object definition file "MHZ/1.ini". Loading ObjectDefinition type S3KObjectDefinitions.Common.PathSwap from "Common\PathSwap.cs"... Loading type from cached assembly "dllcache\S3KObjectDefinitions.Common.PathSwap.dll"... Loading ObjectDefinition type S3KObjectDefinitions.Common.InvisibleBlock from "Common\InvisibleBlock.cs"... Loading type from cached assembly "dllcache\S3KObjectDefinitions.Common.InvisibleBlock.dll"... Loading ObjectDefinition type S3KObjectDefinitions.Common.InvisibleHurtBlockHorizontal from "Common\InvisibleBlock.cs"... Loading type from cached assembly "dllcache\S3KObjectDefinitions.Common.InvisibleHurtBlockHorizontal.dll"... Loading ObjectDefinition type S3KObjectDefinitions.Common.InvisibleHurtBlockVertical from "Common\InvisibleBlock.cs"... Loading type from cached assembly "dllcache\S3KObjectDefinitions.Common.InvisibleHurtBlockVertical.dll"... Loading ObjectDefinition type S3KObjectDefinitions.Common.Monitor from "Common\Monitor.cs"... Loading type from cached assembly "dllcache\S3KObjectDefinitions.Common.Monitor.dll"... Loading ObjectDefinition type S3KObjectDefinitions.Common.Spikes from "Common\Spikes.cs"... Loading type from cached assembly "dllcache\S3KObjectDefinitions.Common.Spikes.dll"... Loading ObjectDefinition type S3KObjectDefinitions.Common.DiagonalSpring from "Common\Spring.cs"... Compiling code file... Loading ObjectDefinition type S3KObjectDefinitions.MHZ.TwistedVine from "MHZ\TwistedVine.cs"... Compiling code file... Compile succeeded. Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.MHZ.PulleyLift from "MHZ\PulleyLift.cs"... Compiling code file... Loading ObjectDefinition type S3KObjectDefinitions.MHZ.BreakableWall from "Common\BreakableWall.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.Common.Updraft from "Common\Updraft.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.MHZ.StillSprite from "Common\StillSprite.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.Common.HiddenMonitor from "Common\Monitor.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.Common.CutsceneKnuckles from "Common\CutsceneKnuckles.cs"... Compiling code file... Compile succeeded. Loading ObjectDefinition type S3KObjectDefinitions.MHZ.CutsceneButton from "MHZ\CutsceneButton.cs"... Compiling code file... Compile succeeded. Compile succeeded. Loading start position "Sonic Start" from file "../Levels/MHZ/Start Location/Sonic/1.bin"... Loading rings from file "../Levels/MHZ/Ring Pos/1.bin", using compression Uncompressed... Loading objects from file "../Levels/MHZ/Object Pos/1.bin", using compression Uncompressed... Loading start position "Knuckles Start" from file "../Levels/MHZ/Start Location/Knuckles/1.bin"... Drawing block bitmaps... Drawing chunk bitmaps... Level loaded in 3.2124506 second(s). Load completed. Saving Mushroom Hill Zone Act 1... Saving Mushroom Hill Zone Act 1... System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at System.Diagnostics.Process.Start(ProcessStartInfo startInfo) at SonicRetro.SonLVL.GUI.MainForm.buildAndRunToolStripMenuItem_Click(Object sender, EventArgs e) in C:\Programs\SonLVL\SonLVL\MainForm.cs:line 942 at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Saving Mushroom Hill Zone Act 1... System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at System.Diagnostics.Process.Start(ProcessStartInfo startInfo) at SonicRetro.SonLVL.GUI.MainForm.buildAndRunToolStripMenuItem_Click(Object sender, EventArgs e) in C:\Programs\SonLVL\SonLVL\MainForm.cs:line 942 at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)