Program: SonLVL
Build Date: 03/22/2023 18:17:11
OS Version: Unix 6.1.55.6877
Log:
Mono runtime detected.
Operating system: Unix 6.1.55.6877
Opening INI file "/home/.../knuckles hack/SonLVL INI Files/SonLVL.ini"...
Game type is S2.
Loading Wood Zone Act 1...
8x8 tile file "../art/kosinski/WZ.kos" not found.
Loading 16x16 blocks from file "../mappings/16x16/WZ.kos", using compression Kosinski...
Loading 128x128 chunks from file "../mappings/128x128/WZ.kos", using compression Kosinski...
Layout file "../level/layout/WZ_1.kos" not found.
Unable to read file "../mappings/16x16/WZ.kos" with compression Kosinski:
Loading palette file "../art/palettes/SonicAndTails.bin"...
Source: 0 Destination: 0 Length: 16
Loading palette file "../art/palettes/WZ.bin"...
Source: 0 Destination: 16 Length: 48
System.AggregateException: One or more errors occurred. (An attempt was made to move the position before the beginning of the stream.) (Palette file could not be loaded! Have you set up your disassembly properly?) ---> System.IO.IOException: An attempt was made to move the position before the beginning of the stream.
at System.IO.MemoryStream.Seek (System.Int64 offset, System.IO.SeekOrigin loc) [0x0004e] in :0
at SonicRetro.KensSharp.Kosinski.DecodeInternal (System.IO.Stream source, System.IO.Stream destination, System.Int64& decompressedBytes) [0x000c0] in :0
at SonicRetro.KensSharp.Kosinski.Decode (System.IO.Stream source, System.IO.Stream destination) [0x00003] in :0
at SonicRetro.KensSharp.Kosinski.Decompress (System.IO.Stream input, System.IO.Stream output) [0x0001c] in :0
at SonicRetro.KensSharp.Kosinski.Decompress (System.String sourceFilePath) [0x0000d] in :0
at SonicRetro.SonLVL.API.Compression.Decompress (System.String file, SonicRetro.SonLVL.API.CompressionType cmp) [0x0010e] in :0
at SonicRetro.SonLVL.API.LevelData.LoadLevelBlocks () [0x000e4] in :0
at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in :0
at System.Threading.Tasks.Task.Execute () [0x00000] in :0
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, System.Int32 millisecondsTimeout, System.Threading.CancellationToken cancellationToken) [0x001c8] in :0
at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, System.Int32 millisecondsTimeout) [0x00000] in :0
at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks) [0x00000] in :0
at System.Threading.Tasks.Parallel.Invoke (System.Threading.Tasks.ParallelOptions parallelOptions, System.Action[] actions) [0x0029c] in :0
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Parallel.ThrowSingleCancellationExceptionOrOtherException (System.Collections.ICollection exceptions, System.Threading.CancellationToken cancelToken, System.Exception otherException) [0x0000b] in :0
at System.Threading.Tasks.Parallel.Invoke (System.Threading.Tasks.ParallelOptions parallelOptions, System.Action[] actions) [0x002b9] in :0
at System.Threading.Tasks.Parallel.Invoke (System.Action[] actions) [0x00000] in :0
at SonicRetro.SonLVL.API.LevelData.LoadLevel (System.String levelname, System.Boolean loadGraphics) [0x001db] in :0
at SonicRetro.SonLVL.GUI.MainForm.backgroundLevelLoader_DoWork (System.Object sender, System.ComponentModel.DoWorkEventArgs e) [0x00023] in <1ea0ebd95b73452289f714fe8a1adde2>:0
---> (Inner Exception #0) System.IO.IOException: An attempt was made to move the position before the beginning of the stream.
at System.IO.MemoryStream.Seek (System.Int64 offset, System.IO.SeekOrigin loc) [0x0004e] in :0
at SonicRetro.KensSharp.Kosinski.DecodeInternal (System.IO.Stream source, System.IO.Stream destination, System.Int64& decompressedBytes) [0x000c0] in :0
at SonicRetro.KensSharp.Kosinski.Decode (System.IO.Stream source, System.IO.Stream destination) [0x00003] in :0
at SonicRetro.KensSharp.Kosinski.Decompress (System.IO.Stream input, System.IO.Stream output) [0x0001c] in :0
at SonicRetro.KensSharp.Kosinski.Decompress (System.String sourceFilePath) [0x0000d] in :0
at SonicRetro.SonLVL.API.Compression.Decompress (System.String file, SonicRetro.SonLVL.API.CompressionType cmp) [0x0010e] in :0
at SonicRetro.SonLVL.API.LevelData.LoadLevelBlocks () [0x000e4] in :0
at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in :0
at System.Threading.Tasks.Task.Execute () [0x00000] in :0 <---
---> (Inner Exception #1) System.IO.FileNotFoundException: Palette file could not be loaded! Have you set up your disassembly properly?
File name: '../art/palettes/WZ.bin'
at SonicRetro.SonLVL.API.LevelData.LoadLevelPalette () [0x00154] in :0
at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in :0
at System.Threading.Tasks.Task.Execute () [0x00000] in :0 <---
Program: SonLVL Build Date: 03/22/2023 18:17:11 OS Version: Unix 6.1.55.6877 Log: Mono runtime detected. Operating system: Unix 6.1.55.6877 Opening INI file "/home/.../knuckles hack/SonLVL INI Files/SonLVL.ini"... Game type is S2. Loading Wood Zone Act 1... 8x8 tile file "../art/kosinski/WZ.kos" not found. Loading 16x16 blocks from file "../mappings/16x16/WZ.kos", using compression Kosinski... Loading 128x128 chunks from file "../mappings/128x128/WZ.kos", using compression Kosinski... Layout file "../level/layout/WZ_1.kos" not found. Unable to read file "../mappings/16x16/WZ.kos" with compression Kosinski: Loading palette file "../art/palettes/SonicAndTails.bin"... Source: 0 Destination: 0 Length: 16 Loading palette file "../art/palettes/WZ.bin"... Source: 0 Destination: 16 Length: 48 System.AggregateException: One or more errors occurred. (An attempt was made to move the position before the beginning of the stream.) (Palette file could not be loaded! Have you set up your disassembly properly?) ---> System.IO.IOException: An attempt was made to move the position before the beginning of the stream. at System.IO.MemoryStream.Seek (System.Int64 offset, System.IO.SeekOrigin loc) [0x0004e] in:0
at SonicRetro.KensSharp.Kosinski.DecodeInternal (System.IO.Stream source, System.IO.Stream destination, System.Int64& decompressedBytes) [0x000c0] in :0
at SonicRetro.KensSharp.Kosinski.Decode (System.IO.Stream source, System.IO.Stream destination) [0x00003] in :0
at SonicRetro.KensSharp.Kosinski.Decompress (System.IO.Stream input, System.IO.Stream output) [0x0001c] in :0
at SonicRetro.KensSharp.Kosinski.Decompress (System.String sourceFilePath) [0x0000d] in :0
at SonicRetro.SonLVL.API.Compression.Decompress (System.String file, SonicRetro.SonLVL.API.CompressionType cmp) [0x0010e] in :0
at SonicRetro.SonLVL.API.LevelData.LoadLevelBlocks () [0x000e4] in :0
at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in :0
at System.Threading.Tasks.Task.Execute () [0x00000] in :0
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, System.Int32 millisecondsTimeout, System.Threading.CancellationToken cancellationToken) [0x001c8] in :0
at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, System.Int32 millisecondsTimeout) [0x00000] in :0
at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks) [0x00000] in :0
at System.Threading.Tasks.Parallel.Invoke (System.Threading.Tasks.ParallelOptions parallelOptions, System.Action[] actions) [0x0029c] in :0
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Parallel.ThrowSingleCancellationExceptionOrOtherException (System.Collections.ICollection exceptions, System.Threading.CancellationToken cancelToken, System.Exception otherException) [0x0000b] in:0
at System.Threading.Tasks.Parallel.Invoke (System.Threading.Tasks.ParallelOptions parallelOptions, System.Action[] actions) [0x002b9] in :0
at System.Threading.Tasks.Parallel.Invoke (System.Action[] actions) [0x00000] in :0
at SonicRetro.SonLVL.API.LevelData.LoadLevel (System.String levelname, System.Boolean loadGraphics) [0x001db] in :0
at SonicRetro.SonLVL.GUI.MainForm.backgroundLevelLoader_DoWork (System.Object sender, System.ComponentModel.DoWorkEventArgs e) [0x00023] in <1ea0ebd95b73452289f714fe8a1adde2>:0
---> (Inner Exception #0) System.IO.IOException: An attempt was made to move the position before the beginning of the stream.
at System.IO.MemoryStream.Seek (System.Int64 offset, System.IO.SeekOrigin loc) [0x0004e] in :0
at SonicRetro.KensSharp.Kosinski.DecodeInternal (System.IO.Stream source, System.IO.Stream destination, System.Int64& decompressedBytes) [0x000c0] in :0
at SonicRetro.KensSharp.Kosinski.Decode (System.IO.Stream source, System.IO.Stream destination) [0x00003] in :0
at SonicRetro.KensSharp.Kosinski.Decompress (System.IO.Stream input, System.IO.Stream output) [0x0001c] in :0
at SonicRetro.KensSharp.Kosinski.Decompress (System.String sourceFilePath) [0x0000d] in :0
at SonicRetro.SonLVL.API.Compression.Decompress (System.String file, SonicRetro.SonLVL.API.CompressionType cmp) [0x0010e] in :0
at SonicRetro.SonLVL.API.LevelData.LoadLevelBlocks () [0x000e4] in :0
at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in :0
at System.Threading.Tasks.Task.Execute () [0x00000] in :0 <---
---> (Inner Exception #1) System.IO.FileNotFoundException: Palette file could not be loaded! Have you set up your disassembly properly? File name: '../art/palettes/WZ.bin' at SonicRetro.SonLVL.API.LevelData.LoadLevelPalette () [0x00154] in:0
at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in :0
at System.Threading.Tasks.Task.Execute () [0x00000] in :0 <---