Building from source -------------------- To compile with [that Visual C++ compiler, whatever it's called] use the 'Makefile.nmake' file and, of course, nmake. To compile with gcc for Linux (you can compile, but the Linux version is not as much tested, so it might not work on your machine) use the 'Makefile.Linux' and an ordinary make. Important stuff --------------- To stop the program under Linux, press Ctrl-C. To stop the program under windows, press Enter. (Don't press Ctrl-C, it won't work as intended. I'm working on the problem...) And now for the command line options: Required stuff -------------- -o filename : Names the output file. Good to have ------------ -i : Invert the samples. Useful if your tape player somehow inverts the signal -l : Show the maximum signal level countinously. Should be used when adjusting the playback level of the tape recorder. Set your levels so that the max level shown is somewhere around 90% -f sample rate : Sample rate to use for input. Make it as high as your sound card can manage. -t computer type : Computer type. Valid types are: c64pal c64ntsc vic20pal vc20pal (Especially for our German friends :) vic20ntsc vc20ntsc (Not sure this exists, anyway...) c16pal c16ntsc UPPER/lower case does not matter. -s input name : Name of the sound input. For windows, this matches with the beginning the name windows calls your soundcard by to guess which one to use. Case sensitive. For Linux, this is the exact name of the audio input to use. If this isn't specified, /dev/dsp is used. -n input number : Number of the sound input. -L loader : Specifying 'turbo' here decodes turbo tape formatted input. The filename is ignored in this case. Nice to have ------------ -v : Be verbose. Makes the program chatter a bit more. Highly recommended when first trying out the program. -d : Debug. Outputs a bit more info. (Doesn't work the way you might think. It has to have a debugger attached.)