quinta-feira, 8 de novembro de 2012

Diferenças nas ROMs do meu TK90X e do SpecEmu

Einar Saukas recentemente pediu para que os usuários fizessem dump da ROM de seus TK90X/95. Até o momento, só tenho aqui a ROM original do meu TK90X, além da que é fornecida junto com a ROM do emulador SpecEmu. Espero que mais pessoas se juntem neste esforço. 


Uma coisa interessante é que a ROM do SpecEmu é idêntica a que existia (o link está quebrado, ainda bem que eu tinha baixado antes) no site de Phillip Kendall.

Para efeitos de comparação, usei o comando cmp no shell do Linux:
cmp -l ROM_TK90X_9128B-0247_8525.bin tk90x.rom > cmp_tk90x_specemu.txt

O ruim deste comando é que os bytes diferentes são representados em notação octal. Mas nada que uma planilha não possa resolver. A planilha em formato ODT (LibreOffice/OpenOffice) encontra-se aqui ou, para quem não tem estes programas, fiz a versão em PDF.

Quem puder ajudar a tirar um dump de ROM de sua máquina, há as ferramentas para Beta e TZX aqui e para TAP aqui.

Atualização em 11/11/2012: incluídas ferramentas de dump em TAP.

6 comentários:

  1. Professor, provavelmente essa do SpecEmu é a que eu chamo de ROM "fake", sedo a do TK95 apenas com a mensagem TK Color trocada. Veja se nao é esse o caso. Grande abraço

    ResponderExcluir
    Respostas
    1. Eu acho que você tem razão, comparei as duas ROMs (tk90x.rom e tk95.rom) e as diferenças ficaram só nessa mensagem. Não dá para ter certeza entretanto, pois tk95.rom também veio do site de Kendall, não foi dump de um TK95 real.

      Valeu, grande Victor!

      Excluir
    2. Vou lhe enviar dump das duas ROMs, feitos por mim e nao baixados, ok?

      Excluir
  2. Use o hex workshop que ele vai te dar uma comparacao grafica e bem mais intuitiva do que tem de diferente...

    ResponderExcluir
    Respostas
    1. Valeu pela dica, Alexandre, mas infelizmente eu não uso Windows.

      Excluir
  3. Eu não sei ser voce já viu ou conhece o wxHexEditor e bom da para comparar 2 arquivos e Open source

    ResponderExcluir

Seu comentário é bem vindo, mas peço que use este espaço adequadamente.