Someone knows the pinout of the cassette interface of an IBM PC 5150 ?
Since I don't own (obviously ...) the original tape recorder, I'd like to know if some aftermarket model can be adapted (like the Commodores' ones, easy to find everywhere ...)Yes, I've got documentation (including how to modify it to act as a low voltage switch from Cassette BASIC commands), but it will take a little while to dig out if nobody comes up with it on the Net...
sox haunt.wav -b 8 haunt.voc
voc2tzx haunt.voc haunt.tzx
11 9E 07 C1 46 6E A8 4F 00 9E 00 8B 0C 01 00 00
01 00 00 00
copy /b haunt.tzx+trailer.bin hauntx.tzx
LOAD "CAS1:" (on the 5150)
playtzx hauntx.tzx (on the PC)
As far as I know, there was not an official IBM cassette recorder... you simply bought a generic one. I alwas assumed the cable to be a standard DIN-style lead as used on most audio equipment in the '80s...
I've often wanted to try the cassette interface. I have heard conflicting reports on whether it can be accessed through DOS or not.
Most people say no, but I remember reading somewhere in an IBM manual a while ago that calling it via CAS1: in disk basic should work. I might be wrong, though. If I can find the reference again, I'll post it.
I've often wanted to try the cassette interface. I have heard conflicting reports on whether it can be accessed through DOS or not.
Most people say no, but I remember reading somewhere in an IBM manual a while ago that calling it via CAS1: in disk basic should work. I might be wrong, though. If I can find the reference again, I'll post it.
I don't have a cable for mine (yet ) so I can't test this.
Bobby.
Isn't the hardware for the cassette port just a digitally controlled rele switch and a pair of amplified I/O lines on the 8253 timer? I mean, such an interface can be used to quite a bit of different things, like Peer to Peer file or general data transfer, digital control of some external device (for ex. automatic light-switch), etc...
I was thinking about that a while back. There are some major drawbacks though. The first of which is speed. Sure, one could connect the audio to a line in jack on a newer PC, but the speed is tremendously slow. Imagine what it takes to load or save a simple 4K programme. I seem to remember taking something like 5 minutes.
wav2cas.exe IBM_PC_Diagnostics_Cassette.wav diagn.cas
mkibmtap -n orient.tzx -a orient.bas
playtzx orient.tzx
mkibmtap -fpzxi -n orient.pzx -a orient.bas
pzx2wav orient.pzx > orient.wav
YThere is an issue with using Commodore equipment though. Commodore made their tape units specifically for use with their own computers. By making an interface that works with Commodore, you have just made one that is incompatible with the PC to standard cassette recorders.
There was a clone that had a cassette port? Did they use the IBM roms to get cassette basic?Remark: this tools are written for soviet PC-clone named Poisk PC, not for original PcJr. But cassette tape format are fully compatible, plus-minus (maybe some differences with files type in header).