My NESC crashing issue continues.
I started completely from scratch (re-downloaded Hakchi, RetroArch, cores, no-intro ROMs), and flashed my NESC in increments to narrow down a cause.
I generally test The Legend of Zelda, as I've been testing with battery saves and suspend points. It was also the game I was playing when I first noticed this problem.
1) Restored original kernel - boots and saves just fine.
2) Installed custom kernel - original 30 games boot and save just fine.
3) Installed additional ROMs and set up folders - boots and saves just fine.
4) Installed RetroArch and use_nestopia hmods for certain games (all games are uncompressed). Games still running on kachikachi boot and save fine. However, I set up Legend of Zelda with Nestopia, and NESC crashes after I exit to menu and save a suspend point.
5) Uninstalled use_nestopia hmod, and loaded Chrono Trigger for testing (using snes9x2010 hmod). Legend of Zelda using FCEUmm seems to work fine, I did some 'stress tests' in ways it has crashed before, and it plays fine. With Chrono Trigger, it boots fine, plays fine, and seems to save OK (battery save, suspend point). However, if I shut off the NESC while highlighted on Chrono Trigger in the menu, it will boot up with Chrono Trigger highlighted, and then reboot, reboot, reboot, then completely crash. When I exit the game, and go to a different folder, and then shut down, it's ok.
I feel like Hakchi (or HHH) has done some permanent damage to my NES Classics. One I've had since January and have flashed 40+ times, but my other one is much newer, and has been flashed fewer than 10 time, so I don't think it's a hardware or wear and tear issue. I didn't have a problem like this through 3+ months of usage.
No one else has EVER had their Classic crash in the main menu after exiting a game? That's doubly frustrating. The use_nestopia hmod seemed to cause a problem, but I intermittently experience it with other emulators. For now, FCEUmm works fine.
Long story short, I'm getting a Raspberry Pi.