Ultimamente tenho usado muito o Linux em casa e no trabalho e estou estudando para certificação LPI. Também usei o Solaris por muitos anos, mas ainda não conhecia o Uzix, uma implementação de Unix para o MSX criado pelo Adriano Cunha e amigos.
Resolvi testa-lo, por hora, só consegui testa-lo no emulador RuMSX (não consgui rodar no BlueMSX) e achei muito interessante. Devido ainda estar em desenvolvimento o Uzix ainda não suporta todos os comandos do Unix ou do GNU/Linux.
Há duas versões o Uzix 1.0 de 32k e o Uzix 2.0 (0.2.) que suporta mais features mas ainda está em versão preliminar.
Baixei a imagem .dsk e carreguei no drive A do RuMSX configurado para MSX2.0. O login inicial do sistema é root, user, ou guest. No site do Uzix também tem uma imagem .dsk de aplicativos (tail, head, cal, etc) que carreguei no drive B e montei com mount /etc/fd1 /mnt.
O Uzix 2.0 também tem um emulador de DOS (dosemu) e uma versão de basic. Aguns comandos que testei foram o ls, ps, top, mount, cat e tee. Infelizmente o projeto parece não ser atualizado a alguns anos, mas o codigo fonte está disponivel para quem quiser se aventurar no desenvolvimento.
Existe também uma versão 1.0 do Uzix que roda em MSX1. Assim que testar no MSX real, que precisa ter mapper posto um update.
Abraços,
O Editor
domingo, 17 de dezembro de 2017
domingo, 10 de setembro de 2017
Review: Teste dos Demos de Dvik & Joyrex no Hotbit
Fiquei sabendo dos fantásticos demos para MSX1 de áudio e imagem de Dvik & Joyrex , no site do Retrocomputaria.
Vale a pena baixar e testa-los. Eles tem algoritmos avançados com efeitos de animação, transparência, zoom e rotação de dar inveja no mode-7 do Super Nes (exagerando só um pouquinho). A fluidez das animações é incrível e, fazem coisas que nem imaginávamos que seriam possíveis em um MSX1. Os efeitos de áudio, com som de bateria e sintetizadores, inclusive, um com musica cantada, também são bem legais, mas esse ultimo em formato rom, não funcionou no Hotbit com o SR3. Pode ser algum ajuste no SR3 mas é para usar a PSG padrão do MSX1, neste caso tive que rodar no BlueMSX. Os demos de áudio com versão em .dsk funcionaram bem melhor.
Fiz o teste no Hotbit 1.1 com o Cartucho SD mapper de 512k usando o SofaRun v3 e no Blue MSX. Alguns funcionaram melhor no emulador e outros no MSX real, sendo que as versões em formato .dsk (disquete) funcionaram melhor que as versões em ROM. As imagens com 105 cores só funcionaram no MSX real devido a frequência de vídeo.
Abraços,
O Editor
segunda-feira, 26 de dezembro de 2016
Como converter arquivos BMP em MSX SCR
Original (256x 192)
Conversão para SCREEN2
Olá Pessoal,
Atualizei este post para incluir uma segunda opção de conversão de bmp para Screen2 usando uma opção online.
Opção-1, Off-line: Usando o Dithering and TMS9918:
- Baixe o programa Dithering and TMS9918 para PC.
- Você terá que compilar o arquivo scr2floyd.c que vem no pacote, usando um compilador C no Windows ou Linux eu uso o Codeblocks . Apenas criei um projeto C tipo console application no Codeblocks adicionei o arquivo scr2floyd.c e compilei. O arquivo compliado será um .exe que estará na pasta bin do projeto.
- Então, no PC, use na linha de comando: scr2floyd arquivo.tga
- O arquivo de input do programa deve ser um .tga (Truevision Targa) 24-bit uncompressed devidamente cortado no formato 256 x 192 pixels. O scr2floyd fará o mapeamento e redução de cores para o formato screen2 usando algoritmos de seleção de cores.
- O programa vai gerar o arquivo final em duas partes arquivo.chr e arquivo.clr.
- Salve os arquivos em uma imagem .dsk para ler no emulador ou no MSX. (eu uso o diskexplorer no emulador e o SD card pois tenha o cartucho SD)
- Use o programa basic abaixo para ler o arquvo no msx ou emulador e salvar no formato .SC2 (o extensão do arquivo na verdade não importa, é somente referencia):
10 SCREEN 2: COLOR 15,4,4
20 BLOAD"NAME.CHR",S
30 BLOAD"NAME.CLR",S
40 BSAVE"A:NAME.SC2",&H0,&H4000,S
50 GOTO 50 - Para ler arquivos .SC2 use o program .bas abaixo:
10 REM LOAD TELA.SC2
20 CLS:SCREEN2
30 BLOAD"A:NAME.SC2",S
40 GOTO 40
Foto Original 256x192 (deve ser salva em .tga 24 bits uncompressed)
Conversão para MSX1 Screen2.
Opção-2, On-line: Usando o: MSX Screen Converte:
- Esta opção e bem mais fácil e intuitiva
- Acesse o MSX Converter em http://msx.jannone.org/conv/
- Selecione um arquivo .jpg, .png ou .gif de no máximo 400kb, não é necessário ajustar o tamanho ou cores da imagem original.
- Clique em upload
- Selecione as opções de conversão (Recomendo selecionar "Scale to compansate resolution" e "Error Difusion"
- Clique em Converter, o site já gera a imagem convertida e o BAsic de carregamento.
Abraços,
O Editor
quarta-feira, 21 de dezembro de 2016
Dica de Livro: Dossiê OLD!Gamer: MSX
Título: Dossiê OLD!Gamer: MSX
Autores: Vários
Editora: Europa
Ano: 2016
Páginas: 274
ISBN: 978-85-7960-355-6
9788579603556
Sinopse: Conheça a história do microcomputador MSX que fez sucesso nos anos 1980. O livro conta sobre os modelos, fabricantes, HW e faz a resenha de 496 Jogos. Só senti falta de alguns jogos clássicos como Payload, Crazy Cars, Knight Leon, Kungfu Master e 10th Frame. Parte da coleção da revista Biblioteca Old Gamer da Editora Europa a seria conta com mais 13 títulos sobre consoles e arcades, sendo que o do MSX é o volume 5. O livro pode ser adquirido individualmente ou junto com a coleção no site da editora Europa.
Abraços,
O Ediotr
domingo, 20 de novembro de 2016
Review: MSX Cartucho SD Mapper/Megaram 512kB
Cartucho leitor duplo SD Mapper/Megaram 512kB
(projeto do Fabio Belavenuto e PCB do Luciano Sturaro)
(projeto do Fabio Belavenuto e PCB do Luciano Sturaro)
Apesar de ser legal relembrar o carregamento de jogos e programas no MSX via porta cassete queria uma interface de floppy emuladora USB. Porém o preço de uma interface IDE, o de um emulador de disquete USB e mais a fonte ia sair muito caro (melhor custo beneficio comprar um MSX que vem com interface e drive no pacote). Mas me deparei com outro item desejado no ML: O cartucho leitor duplo SD Mapper/Megaram 512kB, projeto do Fabio Belavenuto e PCB do Luciano Sturaro. Nota1: Quando aparece no ML para vender tem que comprar logo pois acaba rápido. Nota-2: Não estou certo se este cartucho funciona ou não nos Expert plus e DD plus que tem slots expandidos e fazerem uso do BUSDIR, que apesar de ser parte do padrão MSX, não sei se o cartucho está adaptado a esta funcionalidade. Segundo a documentação do mesmo do github , quando a função mapper/megaram esta desativada o expansor de slots é desativado e com isso a função SD poderia ser usada em slots expandidos.
O cartucho leitor duplo SD Mapper/Megaram 512kB além de prover o MSX com uma megaram 512kB e uma mapper de 512kB tem dois leitores de cartão SD que funcionam de modo similar aos floppy disks e HDs. Este modelo suporta o formato FAT12 do MSX-DOS 2.x e o FAT16 do PC via sistema Nextor-DOS do Konamiman (Ver post anterior). Sendo assim podemos ler e gravar arquivos no PC ou MSX com SD formatado em FAT16, inclusive, com suporte a subdiretórios. É até possível editar arquivos texto e binários nos dois sistemas. Uma chave ativa a função mapper/megaram e ativa extensão de slots, uma outra seleciona entre o modo mapper ou modo megaram.
Tela do Nextor DOS 2
Os comandos do Nextor-DOS, que está na versão 2, são os mesmos do MSX-DOS 2.31 com 100% de compatibilidade nominal. Para tanto é necessário ativar a chave mapper no cartucho de outro modo será possível usar somente o BASIC de disco ou o MSX-DOS-1.
O meu cartucho veio com um SD card de 2G brinde e aparentemente o sistema suporta SD de 4G. Eu conectei um segundo SD de 512kB sem problemas. É possível ler arquivos .BAS, ROMs e SDK e usar vários aplicativos para MSX-DOS normalmente.
Também é possível conectar um floppy disk ao slot 2 do MSX e carregar jogos de megaram no cartucho (em modo megaram) que esta no slot1.Nos anos 1980 e 1990, nem sonhávamos com isso - a propaganda dos drivers do Hotbit à epoca exaltavam os 720k com dois disk drivers! - mas este cartucho SD tornou meu Hotbit com maior "HD" que meu PC 200MMX de 1997 que tinha um HD de 2G! E sem contar que o cartucho SD é solid state!
Ainda estou fazendo testes, mas até agora tudo ok. Fica o agradecimento ao pessoal da comunidade MSX que dedicou tempo projetando e fabricando o HW e SW que mantêm vivos nossos MSX e cada vez mais poderosos.
Abraços,
O Editor
terça-feira, 15 de novembro de 2016
Dica de OS para MSX: Nextor
Decobri o OS Nextor do Konamiman, um OS para MSX compatível com o MSX-DOS, quando encomendei um cartucho SD.
Ele pode ser usado tanto em emuladores quanto no próprio MSX. No site do Konamiman , você encontra os arquivos e tools bem como tutorias de uso. eu testei no OpenMSX e funcionou perfeito. Quando chegar meu cartucho SD postarei mais informações.
Abraços,
O Editor
Ele pode ser usado tanto em emuladores quanto no próprio MSX. No site do Konamiman , você encontra os arquivos e tools bem como tutorias de uso. eu testei no OpenMSX e funcionou perfeito. Quando chegar meu cartucho SD postarei mais informações.
Abraços,
O Editor
domingo, 2 de outubro de 2016
Dica de App: Carregue programas no MSX com o MSX2CAS
Disponível para Windows/Mac/Linux e Android o MSX2 CAS é um aplicativo capaz de transformar arquivos de MSX no sinal padrão do cassete.
Os formatos suportados são .rom (mas 32k) e. bin files (pode requerer. un loader .bas).
No site do MSX2 CAS você encontra uma dica de como construir um cabo para conectar no computador ou no celular/tablet. O cabo padrão do MSX que vem com plug mono só funciona em entradas ear que não combinam a entrada de microfone no mesmo pino. Para essas deve-se construir um cabo com pino que junto os canais L e R na ponta do pino e o ground no centro.
Abraços,
O Editor
Assinar:
Postagens (Atom)





















