Is it possible to read the memory of the game that is currently being played via USB? Basically, I made a stats tracking program for SSB64 which reads the memory of the emulator running and I want to do the same thing with a physical n64. Something close (as far as accessing the memory) is possible with a gameshark's parallel port, but it is slow, buggy, and just all around horrible. I've done a little digging (forums / faq) and haven't found anything conclusive. 64drive's debug feature looks promising but there isn't a lot of info about it (that I've found anyway). Is this just wishful thinking?
The 64drive doesn't have access to the N64's RDRAM (main system memory). You would have to add a trainer to the game that collects the stats and periodically sends them over USB or stores them on the CF/SD.