I had the inspiration to make a sort of arcade machine that can support up to four players, each with their own screen and controls. So this is the design I came up with:
Since it's hard to see the details, let me walk you through it. The first level is a cross of decorative cubes with a power converter in the center; I'm attaching power from underneath. On the second level, four screens and four keyboards frame a server rack, with its network mode set to internal and the servers talking to the left, right, back, and top sides. On top, two pieces of cable connect the top side to the screen and keyboard at the front. (There's no room to connect a floppy drive, so be sure to install the OS on the servers before you finalize the setup.)
As far as I can tell, this leaves every server capable of talking to its screen, its keyboard, and the other servers. Once I write the code for the actual games, I just run it on each server, they hook up to exchange data, and voila, they can play poker or maze shoot or whatever I come up with.
Can anyone think of something I've done wrong? Oh, and on a related note: I read on the wiki that switches only transmit up to 20 packets every five ticks, but is that in fact a limit on communication in general? Does it apply to the server's internal switching? Could the servers communicate faster if I spent the extra resources and power to give them wireless network cards? Can two computers communicate faster if they're connected by a cable instead of a switch?
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
I had the inspiration to make a sort of arcade machine that can support up to four players, each with their own screen and controls. So this is the design I came up with:
Since it's hard to see the details, let me walk you through it. The first level is a cross of decorative cubes with a power converter in the center; I'm attaching power from underneath. On the second level, four screens and four keyboards frame a server rack, with its network mode set to internal and the servers talking to the left, right, back, and top sides. On top, two pieces of cable connect the top side to the screen and keyboard at the front. (There's no room to connect a floppy drive, so be sure to install the OS on the servers before you finalize the setup.)
As far as I can tell, this leaves every server capable of talking to its screen, its keyboard, and the other servers. Once I write the code for the actual games, I just run it on each server, they hook up to exchange data, and voila, they can play poker or maze shoot or whatever I come up with.
Can anyone think of something I've done wrong? Oh, and on a related note: I read on the wiki that switches only transmit up to 20 packets every five ticks, but is that in fact a limit on communication in general? Does it apply to the server's internal switching? Could the servers communicate faster if I spent the extra resources and power to give them wireless network cards? Can two computers communicate faster if they're connected by a cable instead of a switch?
Link to post
Share on other sites