Programas:hex

De ROMHackingWiki

Imagem:Revisar.gif Este artigo necessita de uma revisão. Você pode ajudar a ROMHackingWiki revisando-o agora mesmo.

Tabela de conteúdo

Hexposure

Também conhecido como Hexpose, é um dos editores hexadecimais pioneiros. Incrível como um programa tão velho e pequeno ainda é tão utilizado por romhackers. O Hexposure tem as mesmas características do Thingy original, exceto a habilidade de extrair e inserir scripts.

  • Autor: Kent Hansen (SnowBro).
  • Versão Atual: 0.44 .
  • Plataforma: DOS 16.
  • Estado Atual: MORTO!
  • Site do Projeto: não tem, Site Atual do Autor.

Thingy

O Thingy é o mais popular editor hexadecimal que você pode colocar suas mãos... Feito por um romhacker famoso chamado Necrosaro, o grande impasse no seu uso é o fato de rodar em DOS. Fora isso, ele é um dos pioneiros e faz praticamente tudo que você precisa: edita MTEs, faz busca (não a relativa) por strings, extrai e insere script e consegue abrir arquivos grandes. Imagens de CD, não podem ser maior que 200MB, limitação do Thingy... Também não se dá bem com scripts, pois não consegue repor as entradas de 16 BITs e DTEs ou MTEs. Código-Fonte em BASIC.

  • Autor: Necrosaro.
  • Versão Atual: ??? .
  • Plataforma: DOS 16.
  • Estado Atual: MORTO!
  • Site do Projeto: ainda está online, depois será colocado.

Thingy32

O Thingy32 foi feito para privar o usuário de entrar na saga da linha de comando do DOS, única razão positiva encontrada... Ele tem uns BUGs chatos que privam a sua utilização constante. Código-Fonte incluso em VISUAL BASIC.

  • Autor: Portado por ZackMan.
  • Versão Atual: ??? .
  • Plataforma: Windows 32.
  • Estado Atual: MORTO!
  • Site do Projeto: ???.

Thingyv

Ele foi feito pelo romhacker espanhol Vegetal Gibber. Melhorado, pode abrir arquivos grandes, de até 2GB, tem um método melhor de extrair scripts, apesar de ainda não conseguir lidar com DTEs ou MTEs para tradução de scripts... Código-Fonte incluso em BASIC.

  • Autor: Vegetal Gibber.
  • Versão Atual: 2.0 .
  • Plataforma: Windows 32.
  • Estado Atual: parado.
  • Site do Projeto: Vegetal Translations.

WindHexEd

Inicialmente, o autor tinha feito um hack do WinHex para suportar tabelas de 16 BITs. Logo viu que era mais proveitoso criar um programa e surgiu o WindHexEd! É um editor muito eficaz: tem tudo o que o Thingy faz e ainda consegue inserir scripts perfeitamente. Porém, compartilha o mesmo ponto fraco do Translhextion (não com a mesma lentidão): carrega o arquivo todo na memória.

  • Autor: Bongo.
  • Versão Atual: ??? .
  • Plataforma: Windows 32.
  • Estado Atual: ainda em desenvolvimento.
  • Site do Projeto: Stealth Translations.

Translhextion

Esse seria o melhor e mais compatível editor hexadecimal, não fosse por uma razão: sua velocidade é péssima! Isso se deve ao fato deste editor não utilizar um buffer temporário para armazenar parcialmente o que carrega, ficando tudo dependendo da sua RAM. No mais, ele faz tudo que você precisa pra pintar e bordar: pesquisa relativa, tabela com MTEs, extrair e inserir scripts (podendo até utilizar DTE ou MTE, mas há um limite), suporta padrão de caracteres orientais (EBCDIC para Shift-JIS) e pode alterar o modo de organizar os BYTEs também... Feito em C, também tem o Código-Fonte liberado devido ao autor ter se desinteressado...

Hex workshop

Este é um software comercial criado pela BreakPoint Software, exibe uma montanha de características, muitas até para fazer um resumo... Aqui estão algumas que são de utilidade no romhacking: conversão de bases numéricas, organiza em baixa-finalização e alta-finalização, edita em binário, operações com BITs, trabalha com algoritmos comparativos de soma de BYTEs e tabelas de codificações variadas.

  • Autora: BreakPoint Software.
  • Versão Atual: v5.02 - January 2008.
  • Plataforma: Windows 32.
  • Estado Atual: Firme e Forte.
  • Site do Projeto: BreakPoint Software
  • Custo do Produto: licença simples (uma pessoa) por U$49.95.

Ultraedit

Outro Software Comercial. Imagine um editor hexadecimal comum e adicione um poderoso gerenciador de texto a ele, pronto! Você tem uma ferramenta para escrever programas qüase completa, faltando apenas a parte para romhacking. Apesar da descrição acima, ele edita arquivos de texto comum e não é um diagramador como o Microsoft Word. Para o romhacking, ele com certeza não é uma boa escolha, a menos que você queira editar scripts. (Permite comparação de dois arquivos textos, mostrando a diferenças encontradas).

  • Autora: IDM Computer Solutions, Incorporated.
  • Versão Atual: 12.00 .
  • Plataforma: Windows 16 (versões antigas), 32 e 64.
  • Estado Atual: firme e forte.
  • Site do Projeto: IDM Computer Solutions, Incorporated.
  • Custo do Produto: licença pessoal por U$39.95 (€33.09).

GHex

Editor Hexadecimal que normalmente é distribuído com o desktop GNOME. Trata-se de um software livre extremamente simples e não direcionado ao mundo romhacker, logo, não existe suporte a ferramentas como carregamento de arquivos de tabelas. Programado inteiro em C visando portabilidade, utiliza-se da biblioteca GTK para interface e GnomeVFS para abstração de sistema de arquivos.

  • Autora: Jaka Močnik
  • Versão Atual: 2.8.2
  • Plataforma: *NIX (IA32, IA64, PCC, Alpha e AMD64)
  • Estado Atual: estável - maduro
  • Site do Projeto: GNOME.org.
  • Custo do Produto: opensource

SNESEDIT

Apesar do nome, o SNESEDIT não suporta apenas rom's de SNES. Ao contrário, ele aceita rom's, iso's, possui um sistema de gerenciamento de memória surpreendente (permitindo até mesmo abrir uma iso de 700mb em um computador de 512mb de ram, sem travar), um gerenciador de tabela problemático da primeira vez, mas que depois fica compreensível, e um maravilhoso sistema de edição de textos in-rom. Ele possui funções aprimoradas para o SNES, como busca de ponteiro com subtração automática do header desse console, entre outros.

  • Autor: Sinap
  • Versão Atual: 0.98.335
  • Plataforma: DOS/Windows
  • Estado Atual: Firme e forte!
  • Site do Projeto:Snesedit Homep@ge
Ferramentas pessoais