My main idea didn't have to do with the cassette port, but with the
joystick ports. I figure you could set up a nice ring network with a
special box at the server (which would give you the ability to plug in a
mouse), and a large collection of joystick port extenders. At least, it
looked real neat when the 5 little LEDs I had hooked up to Joyport 1
would go on and off at my command. I'll see if I can find the program I'd
written and post it up here, with notes. (annotated BASIC source...:-)
Mike
> My main idea didn't have to do with the cassette port, but with the
> joystick ports. I figure you could set up a nice ring network with a
> special box at the server (which would give you the ability to plug in a
> mouse), and a large collection of joystick port extenders. At least, it
> looked real neat when the 5 little LEDs I had hooked up to Joyport 1
> would go on and off at my command. I'll see if I can find the program I'd
> written and post it up here, with notes. (annotated BASIC source...:-)
>
> Mike
Thanks!
I had thought about the Joystick ports as well. Either route would work
for me. The above sounds like what I'm looking for. I just need to hook
4-16 Commodores together, preferably with one acting as a server; preferably
via an inexpensive route!
- Jack
Jack> Has anyone played with using the cassette port as an i/o point
Jack> OTHER than the obvious use of the door stop/datassette player?
Jack> I am looking for a means of communicating between 2/more
Jack> C64/128's without using the USER/EXPANSION ports.
Mike> My main idea didn't have to do with the cassette port, but with
Mike> the joystick ports. I figure you could set up a nice ring
Mike> network with a special box at the server (which would give you
Mike> the ability to plug in a mouse), and a large collection of
Mike> joystick port extenders.
neat idea... but is it possible to send signals with the joystick
ports as well? does setting the ddr and STA:ing to $dc00 actually
work?
Mike> At least, it looked real neat when the 5 little LEDs I had
Mike> hooked up to Joyport 1 would go on and off at my command. I'll
Mike> see if I can find the program I'd written and post it up here,
Mike> with notes.
thanks,
--
___ . + . . . Per Olofsson
._|___|_, . . . . . + . . o
o-o + . + Mage...@Goth.Org . . + + + .
- . . . o + . . .
" + + . http://www.cling.gu.se/~cl3polof/
C++ - like C but with two trainers
The only program I ever saw that did anything unusual with the cassette
port was called SPEECH-64. It would digitize audio from a cassette
tape when played through a dataset... If anyone has this program,
please mail it to me as it is hard to find and my only copy was on the
disk that my dog ate... Thanks-
Radioactive Warrior
> The only program I ever saw that did anything unusual with the cassette
> port was called SPEECH-64. It would digitize audio from a cassette
> tape when played through a dataset... If anyone has this program,
> please mail it to me as it is hard to find and my only copy was on the
> disk that my dog ate... Thanks-
> Radioactive Warrior
I still have DIGISPEECH or something like that which was published in Dec
'88 or '89 (I just remember it was December; same issue as that Pac-Man
neat Pac-Man clone they published). It work. Not well. But it did work.
If you find it...I NEED IT! Right now I'm creating a game... And this would be just
perfect...And yes, you heard me right, a game, for the c64...sould be freeware in late
1996. I hate programming on the PC...to much stuff to remember!
Colin Guillas
---
http://www.ncf.carleton.ca/~ag090
http://www.geocities.com/SiliconValley/Park/1603
So, what does the Maytag man do in his spare time?
Was Sally really George?
How much wood can a woodchuck chuck?
The truth boils down to : WHO THE HELL CARES? (well...maybe Sally's boyfriend...:-) )
> If anyone has this program,
>please mail it to me as it is hard to find and my only copy was on the
>disk that my dog ate... Thanks-
"The dog ate my floppy disk."
Never heard that one, but I wouldn't doubt it. My dog ate a Jupiter
Lander cartridge.
>The only program I ever saw that did anything unusual with the cassette
>port was called SPEECH-64. It would digitize audio from a cassette
>tape when played through a dataset... If anyone has this program,
>please mail it to me as it is hard to find and my only copy was on the
>disk that my dog ate... Thanks-
>Radioactive Warrior
Try something like
lda $d011 ;Wait 'till off visible area
bpl *-3
and #$ef
sta $d011 ;and turn off screen
lda #$00
sta $d015 ;and all sprites
l1 lda $01 ;Sample the tape input
and #$10
lsr
sta $d418 ;and output it to the SID
sta $d020 ;Provide a little light show
lda $dc01 ;Wait until space is pressed
cmp #$ef
bne l1
lda $d011 ;And reenable the screen
ora #$10
sta $d011
rts
Run this stuff and exit with space.
Greets,
Asger Alstrup
Actually, that was a rhetorical statement- not be be confused with the truth...
(ie. I probably spilled soda on it or rolled over it with my chair...)
> Try something like
>
> lda $d011 ;Wait 'till off visible area
> bpl *-3
> and #$ef
[snip]
> Asger Alstrup
I will give your routine a try but I need to ask, what assembler are you using?
Will the above input work with Turbo Assembler? I really DO need to learn
to use an assembler- all this time I have been using a monitor (and writing some
killer routines, i might add...) Well, I have several- including POWER ASSEMBLER
(ie. BUDDY ASSEMBLER), even have the origional user book and box for this one...
TASS, PAL assembler and prolly. many others...
Boy, lets keep these neet ML routines flying here- I have one soon to come that
I need help on (runs in the 1541 drive RAM...)
later mates,
Radioactive Warrior
>> Try something like
>>
>> lda $d011 ;Wait 'till off visible area
>> bpl *-3
>> and #$ef
>I will give your routine a try but I need to ask, what assembler are you using?
>Will the above input work with Turbo Assembler? I really DO need to learn
It should go with Turbo Assembler without a peep. You might add a
* = $2000
to position the code in memory. Run the stuff with sys 8192 then.
Greets,
Asger Alstrup