Hi!
I just succesfully transmitted a few bytes across the joystick network
cable. As promised, the sources are in this mail.
Final bug was removed just 15 minutes ago, so don't expect optimized code ;)
There is still a weak point in the protocol I used. It can cause trouble if
you send one
that guy called
Murphy who made this up?
Groetjes
greetings
Maico Arts
MSX-NBNO
-Oorspronkelijk bericht-
Van: Alex Wulms [EMAIL PROTECTED]
Aan: [EMAIL PROTECTED] [EMAIL PROTECTED]
Datum: donderdag 30 juli 1998 23:09
Onderwerp: Re: Joystick network program working
] Jeroen
Jeroen Smael wrote:
:Hi Laurents '~Grauw' Holts,
Ja hoor, FutureDisk-humor...
: If any MSX sends a byte all other MSX-computers connected to this
: network recieve it, is that correct?
:
:Yes, this is indeed correct.
:Sending of a message can only be initiated by the MSX that holds the
:bus
Hi all!
This is a combined reply...
] And what about the auto detect option? I asked a couple of days ago, but
] there was no reaction, so I'll ask again:
] Would it be a good idea to connect TRG_A to RIGHT? Using this, we could
] make an "auto detect" option: the program would be able to see
Jeroen Smael wrote:
To me it doesn't matter which connector(s) is/are used. The tulp plugs
suggested by Alex Wulms seem (at least to me) the best choice. Why:
(1) they are easy to come by (three colors should be no problem as the
standard color for CVBS is yellow and most shops also sell black
Alex Wulms wrote:
] This way every MSX only needs just one cable with
] 2 female and 1 male DB9 connectors
This however is very dangerous. Since there are two female
connectors on the cable, which both can be plugged into the
MSX, you will have the risk that people will plug the wrong
one in
Hi there,
No, No, NO! This will (for me) not do. In order to make this thing
really "plug 'n play", one connector side should be male and one
connector side should be female. In this way even 'newbies' could plug
in easily to this new network.
To me it doesn't matter which connector(s) is/are
the message (otherwise he could not have relayed it to the
next MSX in the ring).
The current status of "Joystick Network Program-working".
=== Let me know if you all agree with this ===
If so, this part is finished and we can let our thoughts flow over a
protocol (=software).
Alex Wulms wrote:
] Come to think of the whole thing, there is another connector that
] could be used. The audio equipment that Alex mentioned brought back
] old memories (time flies). A microphone connector has three wires plus
] a ground, perhaps this connector can be used.
This is very
-Oorspronkelijk bericht-
Van: Maico Arts [EMAIL PROTECTED]
Aan: [EMAIL PROTECTED] [EMAIL PROTECTED]
Datum: vrijdag 14 augustus 1998 12:15
Onderwerp: Re: Joystick network program working
:Just a few things about this topic...
:Excuse me if I am going to f**k up the party. (Glupsss
] About using connectors:
] Can't you just buy DB9 connectors in your local hardware shop?!
] This way you can just solder your own cable and it fits right away.
] The only problem here is, that you have to prematurely know how
] many computers you're going to connect!
The nicest thing is if you
] Then, I can put it into my 'Joystick-connection report',
] which I will post
] now and then.
]
] By the way, about the name of this 'standard'... I propose
] the name
] === The JoyCom standard ===
] Let me know if you agree or have got other ideas.
]
]
] How about :
]
] The JoyNet
The current status of "Joystick Network Program-working".
=== Let me know if you all agree with this ===
If so, this part is finished and we can let our thoughts flow over a
protocol (=software).
Connectors:
MSX (DB9 /f)
--
SEND (DIN5 /m)
RECV (DIN5 /f)
The pin-layout of each
] But... are more than 2 computers so useful? I mean, TRIPLEX was big fun, but
] most people won't have more than 2 computers
You are right. Most people only have 1 MSX computer. However, the big fun of
supporting more computers then only 1 is that you can take your computer and
network cable
] (2) (As you are the first to program something) Do you have a
] suggestion as to which connectors to use (we *should* try to make it a
] standard).
I suggest to use (audio) tulp plugs for the connections. Tulp plugs have two
big advantages:
1) They are generally available in every country
Maarten ter Huurne wrote:
:No!
:We're not using a bus; only the next MSX in the ring receives it. If the
:message should travel further, that MSX has to relay it to the next etc.
I now already know that but thanks anyway.
:You can make a protocol that makes sure that every byte travels to every
At 09:55 PM 7/31/98 +0200, Patsie wrote:
Eventho a DIN8 has way too many pins, I guess it will suffice for
our purpose.
We could also consider DIN5. That's the one used for audio and for MIDI, so
it's probably more available.
SEND (DIN8 male)RECV (DIN8 female)
d0 1
] Hello to you all
]
] (4) Will there be any "useful" programs ;-), meaning a
] program to
] transfer files between two MSXs.
]
] Should be easy to make. I transferred King's Valley ROM
] back and forth a
] couple of times. Current transfer rate is only 1.2 kilobyte
] per second, but
] you can
Hi all,
There is also one thing I want to set straight. The connector I mean
isn't a jack (which only has three 'pins'). I meant a connector used
to connect professional microphones. It looks a bit like this (not
that it matters any more ;-) ):
---
/ o \
/ \
| o o |
\--^--/
Looks
At 01:53 PM 8/12/98 +0200, you wrote:
Ok, I have a little question for my understanding...:
If any MSX sends a byte all other MSX-computers connected to this network
recieve it, is that correct?
No!
We're not using a bus; only the next MSX in the ring receives it. If the
message should travel
Well, I am writing a protocol for 2-computer communication at this moment,
as soon as it is ready, I'll let you all know...
I've put all the info at this moment on my homepage, which is just updated,
and now also has got a severe MSX-section. So go take a look at
] Come to think of the whole thing, there is another connector that
] could be used. The audio equipment that Alex mentioned brought back
] old memories (time flies). A microphone connector has three wires plus
] a ground, perhaps this connector can be used.
This is very interesting. I guess that
Eric Boon wrote:
Jeroen Smael wrote:
I got the connectors, I've got my soldering iron, I've got me some
wire, now what else do I need.
Ehm... time, 220V, time, 2 MSX-s at least, did I already mention 'time'?
Ah yes, software. Is there any news about the software?
Hmm, Maarten ter Huurne
Hi All,
I got the connectors, I've got my soldering iron, I've got me some
wire, now what else do I need.
Ah yes, software. Is there any news about the software?
Jeroen Smael
FutureDisk
Homepage: http://www.futuredisk.msxnet.org
MSX Mailinglist. To unsubscribe, send an email to [EMAIL
Hi All,
I got the connectors, I've got my soldering iron, I've got me some
wire, now what else do I need.
Ehm... time, 220V, time, 2 MSX-s at least, did I already mention 'time'?
Ah yes, software. Is there any news about the software?
Software? Who needs software? Software means bugs,
At 08:13 AM 07/29/98 +0200, you wrote:
Also, using 7MHz or R800 mode greatly speeds up the transfer.
Doesn´t that give any timeing problems if you use computers
with different speed! Or has this already crossed your mind?
That's the great thing about asynchronous communication: there are no
] By the way, about the name of this 'standard'... I propose the name
] === The JoyCom standard ===
] Let me know if you agree or have got other ideas.
I Agree.
Kind regards,
Alex
--
Alex Wulms/XelaSoft - MSX of anders NIX - Linux 4 ever
See my homepage for info on the *** XSA *** format
] Maar als je op msx gaat kijken wat er allemaal aan een
] dinplug gekoppeld kan worden (weliswaar ook verschillende,
] maar toch: cassette, verschillende video-uitgangen,
] midi-aansluitingen)
I guess that you wanted to send this dutch message to my private email
address in stead of the list?
How was thiks hole story done in the MSX-connect software?
This only worked well on dos1 and not with dos2 so it won´t
work quite for our purposes, but I think it might be useful
to take a look at.
Or did someone already mention this?
Greetings
Maico Arts
MSX-NBNO
MSX
Maico Arts wrote:
:They used midi protocol (correct me if I am wrong), using
:the midi channels and that is maximum of 16. but that is
:what Ruud has told me once...
Yeah, ok, I know, it was just an example...
~Grauw
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
Ok, I have a little question for my understanding...:
If any MSX sends a byte all other MSX-computers connected to this network
recieve it, is that correct?
~Grauw
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx
Just a few things about this topic...
Excuse me if I am going to f**k up the party. (Glupsss)
I do
not remind that it was told before in this topic, but
Didn't MSX West Friesland made something about a cable for
linking two MSXes, and made four/five games for it?
Is it unuseful for your
] So if there's anybody out there who has enough sparetime on his (or her)
] hands and has significant MSX assembly know-how, let me know and with the
] help of the rest of this mailing list we can -make this work!-
I can make free time for this very interesting project. However, I do need a
] So we must either eliminate the TR's in turbo mode, or start with a propper
] handshake...
As far as I know, it is very easy to use the TR's in turbo mode and let them
talk at the same speed as a normal MSX in Z80 mode at 3.56 MHz. On the TR,
you have this build-in clock which can be used for
Maico Arts wrote:
Hey! I wrote:
I still say we stick with DB9 connectors but to be more
flexible, here's a new suggestion: Why not 'split up'
the joystickport i.e. redirect pin 1,2,8,9 to one DB9-male
and 3,6,7,9 to another.
DB9 Female-Male: (Joystick to send and receive)
DB9 Male1: (RECV)
DB9
Maarten ter Huurne wrote:
Current signal names are like this:
1IFWD : DR0 IN - 6
2IBACK : DR1 IN - 7
3ILEFT : ACK IN - 8
4IRIGHT : x
5 +5V : x
6I/O TRG_A : DR0 OUT - 1
7I/O TRG_B : DR1 OUT - 2
8OOUT : ACK OUT - 3
9
At 09:35 AM 7/27/98 +0200, Jeroen Smael wrote:
(1) Could you give us the connection scheme for your solution.
It's the same as Patrick Lina described. Which was probably based on your
design, but made more specific by mentioning which pins on one side are
connected to which pins on the other
On Mon, 3 Aug 1998, Jeroen Smael wrote:
Hi people,
Patrick 'Patsie' Lina wrote:
Eventho a DIN8 has way too many pins, I guess it will suffice for
our purpose.
So be it! A DIN8 will be *OUR* connector.
Alas, it isn't quite so anymore. :-) DIN8 has been replaced
with a DIN5. BUT THIS IS
38 matches
Mail list logo