Estava eu passeando pela internet em busca de informações sobre como converter e/ou tocar musicas MIDI no MSX, quando me deparei com um novo dispositivo para MSX bem interessante.
É a NoWind USB interface, que pelo que li no site, é um dispositivo capaz de ligar o MSX ao PC utilizando um slot no MSX que possibilita a conexão com o PC via porta USB.
Pelo que li no site do fabricante, com a interface o MSX passa a ser visto pelo PC como um dispositivo USB comum e a partir daí o PC pode se tornar um HD (caro por sinal) para o MSX, dentre outras coisas.
Algumas características interessantes do produto:
1) Taxa de leitura de dados em aproximadamente 320kB/s utilizando um MSX rodando a 7Mhz.
2) Suporte ao dispositivo pelo MSX-BASIC, através de um novo device denominado NOW:
Exemplos:
save “now:autoexec.bas”
load “now1:test.bas”
open “now3:hello.txt” for ouput as #1)
Infelizmente o device NOW:, até o momento, só suporta operações de I/O sequenciais, ou seja, operações de I/O aleatórias, ainda, não são suportadas.
3) Possui MSXDOS 1 & 2 embutidos na interface.
4) Suporte a FAT 16.
5) Suporte a atualização de firmware.
6) Suporte a Linux, MacOSX e Windows, sendo que no Linux e MacOSX não é necessário instalar nada para ter acesso ao dispositivo, basta plugar, porém no Windows necessita do driver (quem diria!?) que vem com o produto (ufa!).
7) ROM drive. A FlashROM (512Kb) do dispositivo pode ser utilizada para armazenar imagens de disco (.DSK) e no MSX é acessada como um drive comum. Infelizmente até o momento só é suportada imagem de 360Kb 🙁 até mesmo porque a FlashROM só tem 512Kb.
8 ) Suporte a MSX, MSX2, MSX2+ e MSX TurboR
9) Dispositivo AUX: redirecionado para a interface.
Esse último item (9) é tão fantástico, fenomenal, maravilhoso, que chego até a me emocionar. Pelo que li no site a comunicação via AUX: é bi-direcional e com isso podemos utilizar a NoWind como placa de comunicação com o PC e assim podemos utilizar o PC como um Gateway para o mundo externo.
O site do fabricante até dá umas dicas para mapeamento do dispositivo AUX: no Linux (UNIX em geral) e para quem tem traquejo em criar softwares de comunicação utilizando Unix Pipes, isso será uma mão na roda para comunicar o MSX com a internet, por exemplo.
Hummm…….estou pensando seriamente em adquirir uma dessas.
Referência:
PopolonY2k

