Hi there!

> >From: "Randy Simons" <[EMAIL PROTECTED]>
> >To: <[EMAIL PROTECTED]>
> >Subject: Re: MSX PC local network
> >Date: Thu, 16 Jul 1998 17:51:13 +0200

<--- cut --->

> >MIDI not fast enough you think? MIDI is 31.5kb/s, so faster than a 28k8
> >modem! There is a tetris-clone which you can play with 32 players at once,
> >using the MusicModule as "lan". Does somebody know's how this is achived? I
> >guess using the MIDI-IN and MIDI-OUT and a piece of software that relays the
> >data for other computers. Using the interrupt-capabilities of the MusMod I
> >guess it is possible to make a reliable network, in which you can hook up a
> >PC quite easily.

This Tetris-clone is called 'Triplex'. I've written this game a couple of
years ago. You can read more about Triplex on my homepage:

        www.stack.nl/~sanderk/triplem

Triplex allows up to 16 players to play at once. The computers were linked
up as a ring. The MIDI-OUT of computer 1 is connected to the MIDI-IN of
computer 2. The MIDI-OUT of computer 2 is connected to the MIDI-IN of
computer 3... Finally, the MIDI-OUT of computer n is connected to the
MIDI-IN of computer 1, where n is the number of computers participating.

The network structure indeed is a token ring. A token (1 byte), contained
a sender and a message. The receiving, queing and forwarding of the
message was taken care of by a routine which was called on interrupt-base. 
When the sender finally receives the token it has sent itself, the token
is removed from the network. 

The principle is quiet simple. Our game works fine, and has resulted in
many hours of fun! (You don't need fancy graphics and a fast computer to
have fun. Ofcourse all of you know that... :-)

Greetings,
                             |\/\/\|
                             |-O-O-|
+-------------------------OOOO-----OOOO-------------------------------+
| Sander Kooijmans                         ____                       |
|                                     |   /    \                      |
| student Technische Informatica     -+- |  |   |                     |
|                                     |  |  |---|                     |
| email: [EMAIL PROTECTED]    |_ |__|                         |
| http://www.stack.nl/~sanderk            \____/                      |
|                                                                     |
+---------------------------------------------------------------------+

****
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