NES Classic - Memory Overview
Want to know how much memory you have, as well as what to do if you have a memory conflict?
Debug version gives you a read of your memory with "every" synchronization of games. If you have a memory conflict, wherein, you have difficulty doing a "proper" flash, or seemingly are missing memory you believe you "should" have. Do the following...
1. Uninstall ALL HMODS you have previously installed, even if you have to go back into previous Hakchi2 versions to do so.
2. If save states aren't a matter, do a factory reset on the Mini NES, itself, to wipe the saves. This does not directly affect your Games and Folder setup.
3. Flash Custom & Original Kernel (This will allow the drivers to reinstall.)
4. If you are on Windows, you should be fine, as is with drivers. If you are on a Mac, using Virtual Box, etc. You will need to go into Virtual USB settings, and add the device while in FEL mode (power+reset), as well as just powered on with red led.
5. Synch the games you want. Recommended to stay at 275 Mb or less, if you flash more than 44 Mb worth of HMODS. Otherwise, potential C2, C7, C8 may occur. 300 Mb is fine, if you only have a Few HMODS installed:) I have successfully flashed "single huge" games up to 323 Mb, roughly. After that, things generally go downhill.
6. Reinstall HMODS, making sure Retroarch HMOD is one of them. It is needed to run other HMODS.
*This memory clearing is somewhat necessary due to occasional clovershell misreads that create conflicts with how much memory one has on the Mini. This only affects Hakchi2 versions 2.14-2.17 and on) After doing these steps, 99 percent of the time, you should be back in business.*
As far as earlier Hakchi2 versions.
2.14 is great, as long as you are on a 64 bit operating system. Remember, clusterm did not patch the memory bug for 32 bit operating systems til 2.15. So, yes, 2.14 is awesome. But, only for 64 bitters, hehe 2.15 and on is necessary, if on 32 bit. You lose approximately 50 mb flash ability if 32 bit on 2.14. And, 2.13e can flash about 10-15 mb more than even 2.14, since it does not use clovershell. The slow transfer is the major drawback, however.