Have run into a serious C8 error issue and not sure exactly how to troubleshoot. Here's the backstory:
Under Hakchi 2.12, I successfully uploaded 420 total ROMs (270 NES, 50 SNES, 50 Sega Genesis, and 50 Gameboy games).....split into menus accordingly (30 each). This was a stable setup and all menus loaded, games from each system loaded, and saves were able to be created with each system.
With 2.13e, I've now uploaded 521 ROMs (272 NES, 118 SNES, 71 Genesis, 55 Gameboy, and 5 Gameboy Advance games). I split the non-NES games up into folders with smaller #s of games in them. The SNES and Genesis folders now have only 6-8 games per folder and the Gameboy Advance folders only have 1-2 games per folder (since each ROM is 8-16 MB). Initially, I had Mother 3 included (32 MB uncompressed, 11 MB compressed) in its own folder. I browsed the NES, SNES, Gameboy and Gameboy Advance folders just fine.....launched Mother 3, created a save and noted that the save could be created but then wouldn't restore the save-point once selected again. It would just reset the game. I then deleted the save and navigated to the Sega Genesis folder. Upon opening that folder, the screen went black permanently. Upon system reboot, the C8 error was there and would not go away no matter how long I waited or whether I unplugged the power cord and plugged it back in, reset the unit etc. C8 remained.
I figured Mother 3 might be the problem. I uninstalled everything and reflashed custom firmware and games from scratch in hakchi, with Mother 3 removed. Upon completion, I tried opening the Sega Genesis folder again. Again, the black screen of death and permanent C8 upon restart.
Now I'm not sure how to proceed. Everytime I re-image, it takes about 30 minutes with close attention, since I am at ~295 MB total for games. Is it a corrupt game in the Sega Genesis folder that would cause this black screen issue upon trying to access that folder? I had ~50 Genesis games in that folder and the folder launched just fine. I added 21 more and now it crashes to permanent C8.
Another potentially key detail is that I renamed the folders to match the first and last games within each folder. Some of these Folder names are lengthy in the # of characters (and the Sega Genesis folder had the lengthiest folder name). Could using a large number of characters for a sub-folder cause this permanent C8 error?
At this point, I think it has to be either a corrupt game that was added OR the length of the name of a sub-folder within the Genesis folder. Any thoughts on what could be the problem and/or suggestions on how to proceed and prevent this devastating C8 error would be greatly appreciated.
The permanent C8 error is a huge issue for those who don't have access to hakchi for re-flashes. I have a family member across the country waiting for me to perform this mod with the best setup, but it has to be stable (i.e. no permanent errors that can't be solved with a simple reboot or unplugging of the system and returning to the language setup menu). Whatever is causing this permanent C8 error really needs to be solved, because if it happens to someone's system that no longer has access to hakchi, then their system is effectively bricked.....