sonicretro / SonLVL

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

SonLVL won't load Green Hill #133

Open soniciskool opened 2 years ago

soniciskool commented 2 years 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\scott\Downloads\SonLVL Updater\Sonic 1 2005 INIs\SonLVL.ini"... Game type is S1. Loading Green Hill Zone Act 1... 8x8 tile file "../artnem/8x8ghz1.bin" not found. 8x8 tile file "../artnem/8x8ghz2.bin" not found. 16x16 block file "../map16/ghz.bin" not found. 256x256 chunk file "../map256/ghz.bin" not found. Loading palette file "../pallet/sonic.bin"... Source: 0 Destination: 0 Length: 16 FG layout file "../levels/ghz1.bin" not found. BG layout file "../levels/ghzbg.bin" not found. FG layout file "../levels/ghz2.bin" not found. FG layout file "../levels/ghz3.bin" not found. FG layout file "../levels/ending.bin" not found. System.AggregateException: One or more errors occurred. ---> System.IO.FileNotFoundException: Palette file could not be loaded! Have you set up your disassembly properly? at SonicRetro.SonLVL.API.LevelData.LoadLevelPalette() in C:\Programs\SonLVL\SonLVLAPI\LevelData.cs:line 676 at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.Execute() --- End of inner exception stack trace --- at System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken) at System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout) at System.Threading.Tasks.Parallel.Invoke(ParallelOptions parallelOptions, Action[] actions) at System.Threading.Tasks.Parallel.Invoke(Action[] actions) at SonicRetro.SonLVL.API.LevelData.LoadLevel(String levelname, Boolean loadGraphics) in C:\Programs\SonLVL\SonLVLAPI\LevelData.cs:line 166 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.FileNotFoundException: Palette file could not be loaded! Have you set up your disassembly properly? File name: '../pallet/sonic.bin' at SonicRetro.SonLVL.API.LevelData.LoadLevelPalette() in C:\Programs\SonLVL\SonLVLAPI\LevelData.cs:line 676 at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.Execute()<---

Loading Green Hill Zone Act 1... 8x8 tile file "../artnem/8x8ghz1.bin" not found. 16x16 block file "../map16/ghz.bin" not found. 8x8 tile file "../artnem/8x8ghz2.bin" not found. 256x256 chunk file "../map256/ghz.bin" not found. Loading palette file "../pallet/sonic.bin"... Source: 0 Destination: 0 Length: 16 FG layout file "../levels/ghz1.bin" not found. BG layout file "../levels/ghzbg.bin" not found. FG layout file "../levels/ghz2.bin" not found. FG layout file "../levels/ghz3.bin" not found. FG layout file "../levels/ending.bin" not found. System.AggregateException: One or more errors occurred. ---> System.IO.FileNotFoundException: Palette file could not be loaded! Have you set up your disassembly properly? at SonicRetro.SonLVL.API.LevelData.LoadLevelPalette() in C:\Programs\SonLVL\SonLVLAPI\LevelData.cs:line 676 at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.Execute() --- End of inner exception stack trace --- at System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken) at System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout) at System.Threading.Tasks.Parallel.Invoke(ParallelOptions parallelOptions, Action[] actions) at System.Threading.Tasks.Parallel.Invoke(Action[] actions) at SonicRetro.SonLVL.API.LevelData.LoadLevel(String levelname, Boolean loadGraphics) in C:\Programs\SonLVL\SonLVLAPI\LevelData.cs:line 166 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.FileNotFoundException: Palette file could not be loaded! Have you set up your disassembly properly? File name: '../pallet/sonic.bin' at SonicRetro.SonLVL.API.LevelData.LoadLevelPalette() in C:\Programs\SonLVL\SonLVLAPI\LevelData.cs:line 676 at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.Execute()<---

Caverns4 commented 2 years ago

You should have a SonLvl folder in your Sonic 1 disassembly. Use that. You need to have the folder inside your disassembly project.