Hi

Last week I read somebody was writing a synchronous protocal for joynet.
At least that's what I would call it :-). The idea was to send data in
packets, during which the interrupts are off. There are 3 ways I could
imagine this being done:

1 - Synchronise both interrupts and start sending/receiving at interrupt
time.
2 - Just start and wait for the other computer to react.
3 - Use a line-interrupt to synchronise to the other computer's main
interrupt. This is really the same as the first one, but easier to
implement.

If you use the last option, it is possible that the interrupts are
timed "wrong", so it is not possible to put a line-interrupt at the right
spot. That means you have to count on a long wait time.
This is even worse in case 2, of course. If you use that one, you should
only send large packets, and not too often. This is not useful for all
aplications (and games).
The first option is the one my question is about. I know you can change
the timing of the interrupt by switching between 50Hz and 60Hz, but this
looks bad and I'm not sure how long both computers are timed equally. I
think the 50/60Hz is not so accurate, that it stays synchronous for long.
My question is:

Is it possible to force a vertical interrupt on the VDP, so you can really
have both interrupts synchronous? If it is, how is it done? Or is there
some other way to do it?

Bye,
shevek

---
Visit the internet summercamp via http://polypc47.chem.rug.nl:5002


****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to