terça-feira, maio 16, 2023

MSX: Configuração da IDE

Já existe um ótimo e completo tutorial sobre a instalação de HD/IDE no MSX na página do Sturaro (http://www.msxpro.com/), este apêndice, apenas resume as operações para mim, e corrige um pequeno problema com o tutorial, já que o HELP do MSX-DOS2 que consta no diskete DOS2.DSK, está com problemas, eu peguei o HELP do COMMAND.COM 2.41 do site do HansO e juntei com o disco do Sturaro, fazendo um novo DOS2.DSK.

Procedimento resumido para micros Japoneses ou outros que tem a primeira partição do HD como unidade “A:” e somente FAT 12:

  • Dar boot com o IDEUTILS.DSK, segurando a tecla [DEL].
  • Executar o IDEFDISK, criar as partições, marcar o BOOT e inicializar as mesmas, salvando e saindo para o MSX-DOS, dando boot sem a tecla [DEL].
  • Pelo MSX-BASIC, dar [ copy “b:msxdos2.sys” to “a:” ] e em seguida [ copy “b:command2.com” to “a:” ], dando novo boot sem [DEL].
  • No MSX-DOS, dar [ copy con autoexec.bat ] e digitar a seguinte sequencia
    • set expert=on
    • set temp a:temp
    • set help a:help
    • set path a:dos a:ide a:util a:mm a:compress a:bin
  • dar [CTRL]+[Z] para gravar, em seguida, crie os diretorios a:dos a:ide a:util a:mm a:compress a:bin a:temp a:help
  • Do novo disco DOS2.DSK, [ copy b:*.* a:dos ], [ copy  b:help*.* a:help ]
  • Do TOOLS.DSK, [ copy b:*.* a:util ], [ copy b:mm*.* a:mm ], [ copy b:compress*.* a:compress ]
  • Do IDEUTILS.DSK, [ copy b:*.* a:ide ]
  • Novo BOOT e tudo está OK

Download

  • dos2-ng.dsk: MSX-DOS2 do artigo original com complemento deste artigo.
  • ideutils.dsk: Arquivo com utilitários para IDE.
  • tools.dsk: Ferramentas para a IDE e para o MSX-DOS.
  • dos2.dsk: Disco do artigo original contendo o MSX-DOS2.
  • command241.zip: Contém o COMMAND 2.41.
  • hd128DOS2.zip: Contém uma imagem de disco para usar em emulador, com um HD de 4 partições e todo o processo acima efetuado.

Dentro do DOS2-NG.DSK, tem um diretório SETUP, que pode se tornar um projeto de instalador automático para os HDs, mas por hora, ele apenas cria os diretórios, copia o DOS2-NG para os locais certos, copia o AUTOEXEC.BAT para o raiz e dá instruções do que fazer a seguir, foi só uma ideia que quero deixar para posteriormente trabalhar em cima.

(OT) Pode ocorrer do "command2.com" voltar para a versão original, perdendo a versão 2.41, se isso ocorrer, basta copiar o "command2.com" do disco "ideutils" que estará resolvido.