ClusterM / hakchi2

Tool that allows you to add more games to your NES/SNES Classic Mini. WARNING: hakchi2 is no longer supported. Please use hakchi2 CE.
GNU General Public License v3.0
2.93k stars 458 forks source link

I/O Device Error #1436

Open UltraSUPRA opened 5 years ago

UltraSUPRA commented 5 years ago

Hi. I was trying to add The Legend of the Mystical Ninja to my SNES Classic. First, I tested it out on my emulator, and it worked fine. But when I tried to add it to the SNES, here's what happened:

.......Executing task: AddGamesTask.AddGames
Legend of The Mystical Ninja, The (U) [!].smc: The request could not be performed because of an I/O device error.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.ReadCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.FileStream.Read(Byte[] array, Int32 offset, Int32 count)
   at System.IO.File.InternalReadAllBytes(String path, Boolean checkHost)
   at com.clusterrr.hakchi_gui.NesApplication.Import(String inputFileName, String originalFileName, Byte[] rawRomData, Boolean asIs) in D:\C\hakchi2\Apps\NesApplication.cs:line 320
   at com.clusterrr.hakchi_gui.Tasks.AddGamesTask.AddGames(Tasker tasker, Object syncObject) in D:\C\hakchi2\Tasks\AddGamesTask.cs:line 155
--- End of DEBUGLOG.TXT content ---

So yeah, that's what happened. I tried looking up how to fix something like this, but all anything tells me is to format the drive and run a cleaning program on it. But guess what? My computer doesn't detect it as a drive in the File Manager. So how do I fix this?