Brendan Robert <
brendan...@gmail.com> wrote:
>2) What is the shortest path to getting a virtual PRG or TAP to run
>on the original hardware, assuming I currently have nothing but a
>C64, a USB/RS232 adapter and a soldering iron? I thought about
>possibly hijacking the tape pins to tie to the CTS/RTS serial signals
>as a sort of poor man's tape emulator. Since I don't have a parallel
>port and I only need one pin to bitbang, I figure it's either use an
>RS232 port in a hacky way or grab a raspberry pi and a level shifter
>to convert the GPIO pins from 3v to 5v. Either solution would be
>cheaper than trying to obtain any of the better known (and also
>better quality) solutions already available.
Well I suggest you look at building an RS-232 adapter for the User
Port.
This was Commodore's one:
http://www.zimmers.net/cbmpics/xother.html
And here are some DIY designs:
http://www.zimmers.net/anonftp/pub/cbm/documents/projects/rs232/index.html
Once you have that and the right cables, adapters etc., you might
be able to use Over5 to transfer data IF it likes your USB adapter.
If it doesn't, I remember there was a version of Kermit for the C64.
If it is as flexible as the PC versions, it might be able to get
around the limitations of your adapter. Of course you'll have to
work out how to get the client software of these packages onto
your C64 in the first place.
Over5:
http://www.kahlin.net/daniel/over5/
cbmlink is a similar thing too:
http://www.ktverkko.fi/~msmakela/8bit/cbmlink/index.en.html
But really I think the best advice is to simply go and get an
old PC (if you don't already have one). Try second hand stores,
computer stores, friends, family etc. you should be able to
get an old Pentium 1/2 for free easilly enough. Or if you
really insist on using the machine you've got, as long as
it's a desktop you could buy a PCI parallel port card.
Then you could use 64HDD as was mentioned before, or its
free alternatives (VC1541 & 1541EMU), as well as c2n232 which
is more or less what you were thinking of with the the tape
interface.
Along with many of the options listed on this page:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/transfer/transfer.html
VC1541:
http://vc1541.sourceforge.net/vc1541/
1541EMU:
http://www.kotinet.com/1541/
c2n232:
http://www.ktverkko.fi/~msmakela/8bit/c2n232/index.en.html
Oh, or you could use the soundcard2tape set up that can be
found here:
http://www.zimmers.net/anonftp/pub/cbm/documents/projects/
interfaces/index.html
That might work with your modern PC as well. You'll have
to put up with tape speeds though.
--
__ __
#_ < |\| |< _#