Hi again, I'm trying to nail down the OS errors because this firmware is closer to release. With the latest firmware I still get tons of OS errors and menu corruptions.
Going back to the thought that it might be a power issue, I went and connected the external regulator to the NESRGB (I had previously disconnected it due to some NESRGB noise issues which have now been resolved).
My error rates are as follows:
Without extra NESRGB voltage regulator -- 90% error rate on loading game
with extra NESRGB voltage regulator -- 10% error rate on loading games (unknown rom format, OS error, crashes, game loads fine on second try or power cycle)
I also tried putting a 470uF capacitor on the +5v power rail right at the cart connecter (on the blinking light win, so it's right next to the cartridge) and I can't really tell if it helps or not. Do you think this could be simply a power issue? Should I try and put a larger capacitor on the cartridge port power rail?