Criando CF para IDE do MSX

A tempos atrás, adquiri da Tecnobytes Classic Computers, um clone da SunRise IDE, devidamente configurada, com um CF rodando como esperado. No afã de descobrir o que fazer e como fazer com ela, sem querer corrompi o CF. Até aqui tranquilo! era só recriá-lo à partir do (?!) putz!!!!

Bem… foi aí que descobri a dificuldade que era preparar um CF pro MSX! Sem o disquete IDEUTILS ( que pode ser baixado na MSXPró ),  e um drive de disquete funcionando, a tarefa ficou meio confusa. Como solução usei o OpenMSX, criei um imagem vazia de HD com 20MB usando o DD, dei boot no disquete com o emulador, e à partir daí usei o IDEFDISK para criar a partição e copiar o MSXDOS2.SYS e COMMAND2.COM para a imagem.

Depois da maratona, bastou usar o DD novamente para copiar a partição para o CF… Convenhamos que não foi um trabalho simples, e pra quem não tem costume de usar um MSX ou mesmo um emulador, iria ficar à ver navios. Pensando nisso, criei um script que facilita em muito esse trabalho! O script faz as seguintes tarefas

  • Testa se as ferramentas necessárias estão instaladas
  • Testa se você é o ROOT
  • Lista e identifica as unidades de disco no computador
  • Permite a seleção entre as disponíveis
  • Prepara a partição principal (FAT12) e formata
  • Copia a última versão do MSXDOS ( 2.44 ) com várias ferramentas
  • Cria uma segunda partição (FAT16) com todo o espaço restante
  • Permite a seleção e instalação de pacotes de software pré-definidos
  • Tudo isso em BASH! e usando nada mais que seu Linux em terminal

Deixando o lero-lero de lado… Segue algumas telas! ( O Download do pacote está no fim do POST )

Seleção de disco

Seleção de disco

Seleção de pacotes

Seleção de pacotes

Para instalar o MSXDOS Install, basta descomprimir em alguma pasta e executá-lo com ‘sudo msxdos_install.sh’. Dentro da pasta MSXDOS_Install, tem uma subpastas PKG, os pacotes de instalação ficam nele. Para criar novos pacotes, basta compactar o conteúdo do pacote com ZIP, e colocar nessa pasta que o script lerá automaticamente.

Espero que isso ajude à todos… Abraços!

Download do MSXDOS Install ( Versão atualizada pelo colaborador Sergio Augusto Vladisauskis )

MD5SUM:  d3964e3c9d1f2bd7bcd0c7b31ac52e2e

Computadores, MSX, Retro Computação , ,

9 responses to Criando CF para IDE do MSX


  1. Acabei de usar seu script para criar uma imagem para o meu CF, funcionou de primeira. Excelente trabalho, obrigado!

  2. Glauco

    Muito show esse seu programa mas instalei ele em um hd quando o boot se da a outra partição nao é exibida que no caso esta os jogos da Konami. O drive B aparece sem nada so que vendo ele pelo linux exibe a partição feita com os respectivos arquivos e diretorios

  3. Junior

    Desculpe a minha ignorância. Mas como eu uso este script.. Uso ele no MSX? Ou no Open MSX? Como eu uso ele?? Ele é uma imagem de disco que dou boot no MSX?? Não consegui ententer? Obrigado…

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>