Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Retrocomputi...
Tela cheia Sugerir um artigo

MSXDUMP vrs 0.0, liberado no SourceForge.net

2 de Outubro de 2012, 0:00 , por Software Livre Brasil - | Ninguém está seguindo este artigo ainda.
Visualizado 102 vezes

 

MSXDUMP vrs 0.0, liberado no SourceForge.net

Amigos, após um bom tempo sem nenhum post no blog, finalmente retorno com novidades na área de software para o MSX.

Como muitos aqui já devem saber através do post feito no MSX.ORG, na semana passada liberei extra-oficialmente a primeira ferramenta do MSX Disk Doctor (MSXDD), suite essa que eu mesmo já havia citado aqui no inicio de 2011.

O MSXDD está sendo desenvolvido como uma suite de utilitários de gerenciamento de discos para MSX, compatível com diversos tipos de formatação, como FAT12, FAT16 e até FAT32, caso algum dia o MSXDOS seja capaz de manipular esse tipo de formatação. Isso é possível devido ao mesmo ser construido sob a base de um framework escalável, , escrito em Pascal e ASM, desenvolvido paralelamente ao desenvolvimento das ferramentas do MSXDD.

Na primeira versão do MSXDD, está disponível o MSXDUMP (vrs 0.0), que é um editor de arquivos e setores, compatível com os sistemas operacionais MSXDOS e MSXDOS2 e capaz de operar com floppy disks, bem como com dispositivos conectados a uma IDE Sunrise-like, sendo que nessa versão 0.0 inicial, apenas o suporte a edição de arquivos está presente.

MSXDUMP 0.0 Main screen

MSXDUMP 0.0 Main screen

Operação

Com uma interface tradicional característica da maioria dos editores de setores, o MSXDUMP tem alguns poucos (por enquanto) shortcuts que permitem ao usuário um completo controle sobre a edição de arquivos e setores.

Os shortcuts estão descritos logo abaixo:

  • SELECT – Alterna o modo de operação das setas direcionais. Quando em modo DISK, as setas direcionais podem avançar ou retroceder o ponteiro de setor/arquivo que está sendo editado. No modo EDIT, as setas direcionais podem se movimentar pelos dados exibidos na tela, permitindo assim a edição do buffer de memória que está sendo visualizado;
  • CTRL+S – Quando em modo DISK, essa combinação de teclas salva o conteúdo do buffer carregado;
  • CTRL+A – Quando em modo DISK, avança o ponteiro de setor/arquivo, carregando e exibindo os dados do setor lido. As direcionais UP e RIGHT, quando em modo DISK, tem a mesma função de CTRL+A;
  • CTRL+R - Quando em modo DISK, retrocede o ponteiro de setor/arquivo, carregando e exibindo os dados do setor lido. As direcionais DOWN e LEFT, quando em modo DISK, tem a mesma função de CTRL+R;
  • Direcionais UP, DOWN, LEFT, RIGHT – Quando em modo EDIT, podem ser utilizadas livremente para posicionar o cursor no dado a ser modificado;
MSXDUMP 0.0 help screen

MSXDUMP 0.0 help screen

Até o final desse ano pretendo lançar mais duas versões do MSXDUMP, adicionando o suporte a edição de setores para floppy disks e por ultimo adicionar suporte a dispositivos  com capacidade suficiente para suportar FAT16, nesse caso dispositivos compatíveis com IDE Sunrise-Like.

Por enquanto deixo abaixo os arquivos, já devidamente liberados no repositório do projeto Old Skool Tech, que está hospedado no SourceForge.net.

Binários (LZH)
http://sourceforge.net/projects/oldskooltech/files/MSX/MSXDD/v0.0/msxdd-bin.lzh/download

Binários (ZIP)
http://sourceforge.net/projects/oldskooltech/files/MSX/MSXDD/v0.0/msxdd-bin.zip/download

Fontes (LZH)
http://sourceforge.net/projects/oldskooltech/files/MSX/MSXDD/v0.0/msxdd-src.lzh/download

Fontes (ZIP)
http://sourceforge.net/projects/oldskooltech/files/MSX/MSXDD/v0.0/msxdd-src.zip/download

Até lá, outras ferramentas poderão ser adicionadas à suite do MSXDD, talvez um DD.

[]‘s
PopolonY2k

Referência na internet

Anuncio do MSXDUMPP 0.0 (MSX.ORG)
http://www.msx.org/news/en/msxdump-0 

Software Suite (Wikipedia)
http://en.wikipedia.org/wiki/Software_suite

Anuncio do Old Skool Tech & MSXDD (PopolonY2k Rulezz)
http://www.popolony2k.com.br/?p=377

FAT12 (Wikipedia)
http://en.wikipedia.org/wiki/Fat12

 FAT16 (Wikipedia)
http://en.wikipedia.org/wiki/Fat12#FAT16

FAT32 (Wikipedia)
http://en.wikipedia.org/wiki/Fat12#FAT32

Turbo Pascal (Wikipedia)
http://pt.wikipedia.org/wiki/Turbo_Pascal

ASM Z80 (CodeWorld)
http://codeworld.wikidot.com/asm:z80

MSXDOS (Wikipedia)
http://en.wikipedia.org/wiki/MSX-DOS

Floppy Disk (Wikipedia)
http://en.wikipedia.org/wiki/Floppy_disk

Análise da Interface ATA-IDE – Tecnobytes
http://www.popolony2k.com.br/?p=409

Old Skool Tech (SourceForge.net)
http://sourceforge.net/projects/oldskooltech/

SourceForge.net
http://sourceforge.net/


Tags deste artigo: msxdos2 z80 msx asm msxdos turbo pascal