[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A cheap, easy PC to apple transfer idea
On Fri, 18 Jul 1997 03:48:54 +0000, Rubywand <rubywand@swbell.net>
wrote:
>Bob Keyes writes ...
>>
>> Nathan Mates wrote:
>> >
>> > .... Serial ports are very much optional equipment that not
>> > everyone has, especially early //es and ][/][+s. If you've got a GS,
>> > great. However, plenty of people don't.
>> >
>>
>> Exactly, hence the idea I had. Since no one has volunteered to write the
>> program, I will try to do it myself. Anyone have the specs on the apple
>> tape interface? If not, I can try to dig them up out of old manuals, or
>> figure it out with an oscilloscope.
>>
>> After that, I need to get a book on sound-card programming.
>
>
> The Apple II tape interface runs at about 1330 baud (average). It
>uses pulse width differences to identify 1's and 0's. This scheme is kind
>of odd since a pure zero-crossing detection approach is easier, more
>reliable, and produces higher baud rates. (Around 1800 baud seems to be
>the limit for normal cassette tape on cheapo portable rec/play units.)
>
> The Apple tape R/W code is annotated in the ROM listing presented in
>the Apple Reference Manual. (See page 165.) Since you are not
>writing/reading tape, you can get higher baud rates using the Apple II
>scheme by going to shorter pulse widths.
>
>
>Rubywand
It may even be feasible to make a modified copy of the Applesoft ROM's
(in the language card) that "bit bangs" an RS-232 compliant serial
stream, rather than the tape format. This would mean that a simple
circuit with a 1488/1489 or MAX232 chip would be sufficient to do the
level conversion to be compatible with the PC serial port.
I missed the original post -- what was the suggestion to act as the
receiver on the PC end? Game port button?
-tom
lemenst@fhsmtp.fh.trw.com