AlbertoG wrote:
Interesting concept! it's just how the old computers worked with tapes. But the transfers would be painfully slow.
Yeah, it's basically the opposite of
TapeDump. If the audio output of the NES can be used to transfer data, it would make sense that audio input (such as the Famicom microphone) could be used for the same purpose.
tepples wrote:
That depends on whether the mic is a level detector (like the DK Bongos for GameCube) or can actually pick up audio (like the mic in the DS). If I had a Famicom, I'd make an oscilloscope demo to test this hypothesis. Besides, even if it can pick up audio, good luck fitting demodulation and error correction into 1.8 MHz. And there'd still need to be some sort of solution for 72-pin consoles so that a 72-pin cart can be programmed.
I'm not suggesting that an actual Famicom with microphone be used. My suggestion is to mimic the way the microphone is connected on the Famicom (which is the part I'm not sure is possible... I couldn't find any schematics), but instead of a microphone picking up sounds in the air the audio would be directly fed from the output of a PC (or MP3 player, CD player, whatever).
I'm not sure how much of the sound ultimately reaches the Famicom/NES, but an input is an input, and I'm sure that we can design an audio format that is appropriate. Some volume calibration might be necessary before the actual data transfer.
Does anyone know how the Famicom microphone works? I mean, how is it connected electronically?