sonicretro / s1disasm

Sonic 1 Disassembly
336 stars 97 forks source link

SonLVL projects no longer work with most recent commits. #76

Closed MDTravisYT closed 1 year ago

MDTravisYT commented 1 year ago
Program: SonLVL
Build Date: 01/17/2023 21:34:16
OS Version: Microsoft Windows NT 6.2.9200.0
Log:
Operating system: Microsoft Windows NT 6.2.9200.0
Opening INI file "[REDACTED]\SonLVL INI Files\SonLVL.ini"...
Game type is S1.
Loading Green Hill Zone Act 1...
Loading 8x8 tiles from file "../artnem/8x8 - GHZ1.nem", using compression Nemesis...
Loading 8x8 tiles from file "../artnem/8x8 - GHZ2.nem", using compression Nemesis...
Loading 16x16 blocks from file "../map16/GHZ.eni", using compression Enigma...
Loading 256x256 chunks from file "../map256/GHZ.kos", using compression Kosinski...
Loading FG layout from file "../levels/ghz1.bin", using compression Uncompressed...
Loading BG layout from file "../levels/ghzbg.bin", using compression Uncompressed...
Loading FG layout from file "../levels/ghz2.bin", using compression Uncompressed...
Loading FG layout from file "../levels/ghz3.bin", using compression Uncompressed...
Loading FG layout from file "../levels/ending.bin", using compression Uncompressed...
Loading palette file "../palette/Sonic.bin"...
Source: 0 Destination: 0 Length: 16
Loading palette file "../palette/Green Hill Zone.bin"...
Source: 0 Destination: 16 Length: 48
Loading object definition file "obj.ini".
Loading object definition file "obj.rev01.ini".
Loading object definition file "objGHZ.ini".
Loading ObjectDefinition type S1ObjectDefinitions.Common.Ring from "Common\Ring.cs"...
Loading type from cached assembly "dllcache\S1ObjectDefinitions.Common.Ring.dll"...
Loading ObjectDefinition type S1ObjectDefinitions.Common.InvisibleBlock from "Common\InvisibleBlock.cs"...
Loading type from cached assembly "dllcache\S1ObjectDefinitions.Common.InvisibleBlock.dll"...
Loading ObjectDefinition type S1ObjectDefinitions.GHZ.Bridge from "GHZ\Bridge.cs"...
Loading type from cached assembly "dllcache\S1ObjectDefinitions.GHZ.Bridge.dll"...
Loading ObjectDefinition type S1ObjectDefinitions.GHZ.SwingingPlatform from "GHZ\SwingingPlatform.cs"...
Loading type from cached assembly "dllcache\S1ObjectDefinitions.GHZ.SwingingPlatform.dll"...
Loading ObjectDefinition type S1ObjectDefinitions.GHZ.SpikedPole from "GHZ\SpikedPole.cs"...
Loading type from cached assembly "dllcache\S1ObjectDefinitions.GHZ.SpikedPole.dll"...
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at SonicRetro.SonLVL.API.MappingsFrame..ctor(Byte[] file, Int32 address, EngineVersion version, String name) in C:\Users\MineC\Downloads\SonLVL-ac6eb1980ea2d03cb924c56de66d112fba479365\SonLVLAPI\DataTypes.cs:line 1424
   at SonicRetro.SonLVL.API.MappingsFrame.Load(Byte[] file, EngineVersion version, Dictionary`2 labels) in C:\Users\MineC\Downloads\SonLVL-ac6eb1980ea2d03cb924c56de66d112fba479365\SonLVLAPI\DataTypes.cs:line 1405
   at SonicRetro.SonLVL.API.MappingsFrame.Load(Byte[] file, EngineVersion version) in C:\Users\MineC\Downloads\SonLVL-ac6eb1980ea2d03cb924c56de66d112fba479365\SonLVLAPI\DataTypes.cs:line 1391
   at SonicRetro.SonLVL.API.ObjectHelper.MapToBmp(Byte[] artfile, Byte[] mapfile, Int32 frame, Int32 startpal, Boolean priority, EngineVersion version) in C:\Users\MineC\Downloads\SonLVL-ac6eb1980ea2d03cb924c56de66d112fba479365\SonLVLAPI\ObjectHelper.cs:line 22
   at SonicRetro.SonLVL.API.ObjectHelper.MapASMToBmp(Byte[] artfile, String mapfileloc, Int32 frame, Int32 startpal, Boolean priority, EngineVersion version) in C:\Users\MineC\Downloads\SonLVL-ac6eb1980ea2d03cb924c56de66d112fba479365\SonLVLAPI\ObjectHelper.cs:line 29
   at S1ObjectDefinitions.GHZ.SpikedPole.Init(ObjectData data) in c:\Users\MineC\Downloads\block\SonLVL INI Files\GHZ\SpikedPole.cs:line 19
   at SonicRetro.SonLVL.API.LevelData.InitObjectDefinitions() in C:\Users\MineC\Downloads\SonLVL-ac6eb1980ea2d03cb924c56de66d112fba479365\SonLVLAPI\LevelData.cs:line 1581
   at SonicRetro.SonLVL.API.LevelData.LoadLevel(String levelname, Boolean loadGraphics) in C:\Users\MineC\Downloads\SonLVL-ac6eb1980ea2d03cb924c56de66d112fba479365\SonLVLAPI\LevelData.cs:line 321
   at SonicRetro.SonLVL.GUI.MainForm.backgroundLevelLoader_DoWork(Object sender, DoWorkEventArgs e) in C:\Users\MineC\Downloads\SonLVL-ac6eb1980ea2d03cb924c56de66d112fba479365\SonLVL\MainForm.cs:line 575
   at SonicRetro.SonLVL.GUI.MainForm.LevelToolStripMenuItem_Clicked(Object sender, EventArgs e) in C:\Users\MineC\Downloads\SonLVL-ac6eb1980ea2d03cb924c56de66d112fba479365\SonLVL\MainForm.cs:line 560
   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)