I did some timing and framecounts to see how much slower/faster using an Everdrive 64 (v3) compared to real cartridge is when speedrunning.
The Everdrive 64 is different from the other Everdrives in that it cannot reset to game, it only resets to menu. I'm not sure why this is? I know ED64 v2 requires resetting to menu before powering off to save your data, but v3 doesn't need that, so I'm not sure if the OS simply isn't updated or if there is some hardware limitation.
The only two games I tried was Mario 64 and OoT. Simply because I think both of these are kind of different compared to other traditional speedgames, because you reset a lot in these during runs (savewarps in OoT) and you also save a lot (most players save after every star in Mario 64). If you are interested in some other game let me know and I'll time that too if I feel like it.
All the times listed below are the averages of three times. You can see my raw data here: asdasdsadsad.txt
People going for WR like to power their N64 off and on instead of just using the reset button to save a second.
Therefore, I timed both a normal reset and power cycle on the real cart, and on the ED I timed from pressing Start on the menu (to start the pre-loaded ROM) and also a "real reset", where I simply pressed Reset in game and mashed start to get through the ED menu as fast as possible.
|Mario 64 Resets
|Real Cartridge (Power on)
|Real Cartridge (Reset)
|Everdrive (Start from menu)
|Everdrive ("Real reset")
Conclusion: Real Cartridge Power On, like the world records do, is obviously the fastest. But I am personally fine with losing 0.2 sec over a real cartridge reset using my Everdrive, because of convenience.
This one I was worried about because it could add up to a lot of time over the course of a run. Recently I've seen more and more people going for the "Continue, don't save" option to save some miniscule amounts of times, which add up over the course of the run.
But I am happy to report that the difference between a real cart and the Everdrive is basically none, probably down to the margin of error.
|Mario 64 Saves
Conclusion: if we assume these averages are 100% correct, and you lose 0.01 for each save on the Everdrive, over the course of a 70 Star run that is 0.7 seconds you lose, which to me is fine. I lose more time just getting dust or missing a jump.
In most OoT speedruns you will reset a couple of times to savewarp.
Conclusion: you will lose roughly 10 seconds every savewarp if you use the Everdrive. I'm keeping my OoT (J) 1.0 cartridge.