ATENÇÃO!!! Esta
página é um espelho da página original. Ela esta aqui somente para fins de registros históricos. Espelho mantido por www.msxpro.com |
JoyNet é a maneira mais barata de interligar-se dois ou mais
computadores MSX.
O padrão JoyNet é o resultado de uma discussão
recente na lista internacional de MSX (International MSX Mailing
List). Algumas pessoas que contribuíram para ele foram: Alex
Wulms, Jeroen Smael, Laurens Holst, Maarten ter Huurne, Maico Arts, Patrick
Lina, Sean Young e Werner Augusto Roder Kai (eu).
Tudo começou com uma discussão sobre o
assunto "ligando o PC ao MSX " ("connecting PC-MSX"), quando eu mandei
uma mensagem para a lista falando sobre algumas interessantes experiências
que eu e o meu irmão (Weber Estevan Roder Kai) estávamos
fazendo com dois computadores MSX e um cabo feito por nós, exclusivamente
para que pudéssemos jogar os jogos "F-16 Fighting Falcon" e "F1
Spirit 3D Special".
Você pode usar a JoyNet para jogar jogos multi-usuário,
transferir dados entre computadores MSX, formando uma rede local, ou até
mesmo programar um estonteante mega-demo onde vários computadores
MSX trabalhem sincronizados ! E tambem para conectar o MSX ao PC.
A JoyNet interliga os MSX em uma rede em anel. Assim,
você precisa de um cabo JoyNet para cada computador que você
deseja interligar.
Os Cabos:
Cabo JoyNet padrão para MSX
(para interligar dois ou mais computadores MSX)
Para construir seu cabo, você precisará dos seguintes itens, que certamente não lhe custarão mais do que R$ 15,00:
Um bom tamanho para o cabo é 4 metros, dessa maneira,
você precisará de oito pedaços de fio com o comprimento
de dois metros cada.
Note que se você deseja ligar dois computadores
MSX através de cabos padrão, você precisará
de dois cabos.
SEND (DIN-5 180/m) RECV (DIN-5 180/f) 1 --------------+ +---------------1 2 ------------+ | | +-------------2 3 ----------+ | | | | +-----------3 5 ----------|-|-|-----|-|-|---+-------5 | | | | | | | | | | | | | | 3 7 6 1 2 8 9 MSX(DB9 /f)
Se você quiser interligar apenas dois computadores MSX, você pode construir um cabo exatamente como o utilizado pelo jogo F1 Spirit 3D Special, que usa apenas dois conectores DB-9 fêmea.
(DB-9 /f) (DB-9 /f) 1 --------------- 6 2 --------------- 7 3 --------------- 8 6 --------------- 1 7 --------------- 2 8 --------------- 3 9 --------------- 9
Cabo JoyNet padrão para PC
(para interligar um PC com um ou mais computadores MSX)
Você pode construir este cabo para inserir um PC em uma rede JoyNet, através da porta paralela, usando um par macho/fêmea de conectores DIN de 5 pinos/180 graus e um conector DB-25 macho.
SEND (DIN-5 180/m) RECV (DIN-5 180/f) 1 ---------------+ +--------------- 1 2 -----------+ | | +----------- 2 3 -------+ | | | | +------- 3 5 -------|---|---|----|---|---|----+---5 | | | | | | | | | | | | | | 10 3 2 13 12 4 18~25 PC (DB-25 /m)
Se você deseja ligar um PC a apenas um MSX, você pode construir este, com um conector DB-9 fêmea e um conector DB-25 macho:
(DB-9 female) (DB-25 male) 1 ------------- 2 2 ------------- 3 3 ------------- 4 6 ------------- 13 7 ------------- 12 8 ------------- 10 9 ------------- 18~25
F-16 Fighting Falcon (1984)
[etiqueta do cartucho] - [frente
da caixa] - [fundo da caixa]
[página 1] - [página
2] - [página 3] - [página
4] - [página 5] - [páginas
6 e 7] - [página 8]
Este é um simulador de vôo com combate para
MSX 1 apresentado como um cartucho de 16 Kb de ROM.
Para iniciar a partida, você deve pressionar F1
ou F2.
Se você pressionar F1, você seleciona o jogo
de um jogador (joga contra o computador), e então você pode
selecionar o nível de dificuldade com as teclas cursoras esquerda
e direita e a barra de espaços (ou com o joystick no port 1).
Se você pressionar F2 você seleciona o jogo
de dois jogadores, para jogar contra um oponente humano, e entao você
precisará de dois computadores MSX e uma conexão JoyNet na
porta 2 de joystick dos dois MSX.
Connect (1990)
[ arquivos do disco 1 - 21 kb ] - [arquivos do disco 2 - 48 kb]
Connect é um programa feito pelo Holandês Ries Vriend para interligar apenas dois computadores MSX. Um dos MSX funciona como 'mestre' (master) e o outro como 'escravo' (slave). O programa permite ao computador mestre acessar os disk drives do computador escravo. O programa era usado para aumentar a base de dados de um BBS implementado em um computador MSX, permitindo o uso de quatro disquetes de 360 Kb, pois naquela época ainda não existiam interfaces para conectar discos rígidos (HDs) ao MSX. Para executá-lo, você precisará de dois MSX com uma conexão JoyNet na porta 2 de joystick. Eu não testei os programas porque estão inteiramente em Holandês...
F1 Spirit 3D Special (1991)
Este é um jogo de corridas de Fórmula 1
(F1) para MSX 2+ apresentado em dois discos de 720 Kb pela Konami.
Você pode jogar contra o computador em uma única
corrida ou em um campeonato completo, ou selecionar o modo de combate (combat
mode) para jogar uma única corrida contra um oponente humano.
Para jogar no modo de combate, você precisará
de dois MSX 2+ interligados por uma conexão JoyNet na porta 2 de
joystick.
[foto de pessoas no encontro MSX Jaú
98+ jogando F1 Spirit 3D no modo de combate]
Triplex (199?)
Triplex é um Tetris multi-usuário feito para até
15 jogadores, mas com os seus MSX interligados através da interface
MIDI do cartucho Music Module da Philips (MSX-Audio). Esperamos que os
programadores modifiquem as rotinas de comunicação, convertendo
o jogo para o padrão JoyNet.
Magical Labyrinth (1995)
Magical Labyrinth é um jogo de labirinto para até 4 jogadores
feito pela Gigamix (Japão). É jogado em um único MSX,
mas com a tela dividida em 4 partes, e necessita de um periférico
chamado "Ninja Tap Extended" que permite a ligação de até
4 joysticks, multiplexados em uma única porta de joystick. Seria
ótimo se seus programadores produzissem uma versão para o
padrão JoyNet, mas dessa vez com ação em tela cheia.
Snafu (1998)
[Jogo com manual em Inglês] - snafu.zip - 5 Kb
Este é um jogo como "Tron" ou "Laserbikes" feito por nós.
O nome "Snafu" é por que nós tivemos nosso primeiro contato
com ele através do videogame Intellivision.
Fizemos a primeira versão especialmente para o
encontro MSX Jaú '98 (dias 23 e 24 de maio). Foi apresentado funcionando
em apenas dois computadores, originalmente inerligados através de
dois cabos nas duas portas de joystick. A primeira versão era em
BASIC com apenas as rotinas de comunicação em Assembly. [foto]
Para o encontro MSX JAÚ '98+ (dias 30 de outubro
e 1 e 2 de novembro) nós fizemos uma nova versão 100 % em
Assembly (exeto pelo carregador em BASIC), e testamos com 4 computadores
MSX interligados. [foto]
No encontro MSX Jaú 99 repetimos a apresentação
com 4 computadores MSX, [foto] e na ExpoSAlt
2000 com 3 computadores. [foto]
Ambas versões suportam de 2 a 14 computadores
MSX, e só funcionam em computadores MSX rodando a 3,58 MHz.
JoyWave (1999)
[Programa somente para MSX Turbo-R] - joywave.zip - 30 Kb
Se você deseja tocar grandes arquivos ".WAV" em seu MSX Turbo-R,
mas você não tem disco rígido (HD), então este
programa é pra você. Usando JoyWave, você pode tocar
em seu MSX Turbo-R um arquivo ".WAV" gravado no HD do PC, estando os ambos
interligados atráves de um cabo Joynet.
Feito por Ricardo Bittencourt, autor do BRMSX.
Existem várias maneiras para se estabelecer uma comunicação entre dois computadores, e embora as rotinas de comunicação não sejam padronizadas, existem algumas orientações que deveriam ser seguidas por qualquer protocolo de comunicação:
A
página JoyNet oficial no site da Datax por Laurens Holst
(em Inglês, com informações sobre velocidade de
transferência e protocolos de comunicação)
A seção
de hardware (offline ->
wayback machine link) no site de Maarten Ter Huurne
(em Inglês, onde você pode pegar um programa para testar
seus cabos JoyNet)
A seção
do cabo do jogo "F1 Spirit 3D Special" (offline ->
wayback machine link) no site de Sean Young