> Timing has some serious disadvantages:
> - it depends on how strong the joystick port drives the signals
> (probably not equal for all MSX types)
> - it depends on cable length
> (actually capacity, but length is probably the most important factor)
> - it means the interrupt must be disabled when doing JUMP transfers
> - it is hard to program on PCs
> (file serving, internet connection, MSX emulators)
You need a clock-independant timer for timing.
Most basic setup MSX-es haven't (and that's the idea of JoyNet, simplicity).
I think synchonous communication (by the means of sending ACKs) is the most
reliable, easiest and fastest way to do it (although you spend 1/3rd of your
bandwidth with ACKs, the protocol can operate on the slowest computer's
maximum speed instead of on a fixed timer).
~Grauw
--
>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<
email me: [EMAIL PROTECTED] or ICQ: 10196372
visit my homepage at http://grauw.blehq.org/
>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<
****
Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/
****