[Tutorial] Como traduzir jogos em hex
+11
Predator
_STONY_
fdadamos
Scarecrow
Alan Barbosa
dgbasilio
Lutero
Kafeh182
dodosm
admin
esfomeado
15 participantes
Fórum PSNation :: Sony :: PSP :: Tutoriais :: Tutoriais Antigos
Página 1 de 2
Página 1 de 2 • 1, 2
[Tutorial] Como traduzir jogos em hex
Olá a todos. Estou começando a ter dificuldades de atender a todos, então este vai ser o meu primeiro tutorial sobre hex e quero compartilhar meu conhecimento para vocês. Também quero que todos aprendam a editar arquivos em hex sem maiores dificuldades, é claro que dor de cabeça sempre aparece... mas vale a pena e é bem divertido... hehehe Mas, lembre-se, para entender como funciona exige estudo. Ler, estudar, decorar e entender. Vamos ao que nos interessa: como editar arquivos em hexa.
1º Passo: Observação
Observar o arquivo é muito importante. Pois nem todos os games têm códigos iguais. Por isso que eu sempre peço para os users enviar arquivos para meu e-mail para que eu possa ver como é a estrutura do arquivo. Alguns podem inserir mais um byte, outros só através de letra por letras, não apagando códigos importantes como 00 (NULL), outros não podem alterar o tamanho do arquivo.
2º Passo: Caracteres Especiais
Neste tópico, nosso moderador Furious fez um tuto muito bom, porém, eu geralmente, edito usando códigos e não letras. Sempre é bom observar o arquivo de outros idiomas, principalmente espanhol e francês, por conter caracteres especiais também. Nisso podemos descobrir quais são os códigos especiais. Infelizmente, há jogos que é impossível inserir caracteres especiais. Cada jogo tem seus próprios códigos, veja a lista abaixo:
CÓDIGOS = CARACTERES
C3A3 = ã
C3A1 = á
C3A9 = é
C3B5 = õ
C3A7 = ç
assim por diante
CÓDIGOS = CARACTERES
C6 = ã
A1 = í
B6 = Â
D2 = Ê
C7 = Ã
A0 = á
assim por diante
3º Passo: Limite de Caracteres
Ih.. esse é o pior passo e é muito difícil, pois cada game tem seus próprios códigos para limitar caracteres... muitas vezes, quando modificamos, colocando mais um byte do que permitido pelo código de limite e no jogo vai acusar erro imediatamente. Todo cuidado é pouco.
Um game que vou usar neste exemplo é The Thing
Muitos arquivos aparecem códigos chatos, aqueles pontinhos que têm para cada letra. Chato e trabalhoso, mas fácil. Sim, mas como eu fiz? Contando. Isso mesmo, contar somente caracteres e espaços.. aqueles pontos significam (NULL) então não se conta. Mas ressalte-se que o código 2E significa também ponto, ou seja, é um ponto final da frase, esse deve contar também. Os códigos de limite geralmente aparecem antes das frases.
Original
.............V.i.e.w. .D.o.c.u.m.e.n.t.s (14 letras - Código: 0E) (26 pontos - Código: 00)
0083000000D9039C9E0E0000005600690065007700200044006F00630075006D0065006E00740073
Veja o código vermelho, esse código 0E o jogo lê 14 caracteres (letras).
Traduzido
.............V.i.s.u.a.l.i.z.a.r. .D.o.c.u.m.e.n.t.o.s (21 letras - Código: 15) (o código 15 faz com que o game aceite 21 letras)
0083000000D9039C9E15000000560069007300750061006C0069007A0061007200200044006F00630075, etc, etc.
E como faço para aumentar número de bytes? Alterando códigos hexadecimais padrão de limite de caracteres, veja a lista de códigos abaixo abaixo:
01 = 1 letra 0A = 10 letras 13 = 19 letras 1C = 28 letras 25 = 37 letras 2E = 46 letras
02 = 2 letras 0B = 11 letras 14 = 20 letras 1D = 29 letras 26 = 38 letras 2F = 47 letras
03 = 3 letras 0C = 12 letras 15 = 21 letras 1E = 30 letras 27 = 39 letras 30 = 48 letras
04 = 4 letras 0D = 13 letras 16 = 22 letras 1F = 31 letras 28 = 40 letras 31 = 49 letras
05 = 5 letras 0E = 14 letras 17 = 23 letras 20 = 32 letras 29 = 41 letras 32 = 50 letras
06 = 6 letras 0F = 15 letras 18 = 24 letras 21 = 33 letras 2A = 42 letras 33 = 51 letras
07 = 7 letras 10 = 16 letras 19 = 25 letras 22 = 34 letras 2B = 43 letras 34 = 52 letras
08 = 8 letras 11 = 17 letras 1A = 26 letras 23 = 35 letras 2C = 44 letras 35 = 53 letras
09 = 9 letras 12 = 18 letras 1B = 27 letras 24 = 36 letras 2D = 45 letras 36 = 54 letras
37 = 55 letras 40 = 64 letras 49 = 73 letras 52 = 82 letras 5B = 91 letras 64 = 100 letras
38 = 56 letras 41 = 65 letras 4A = 74 letras 53 = 83 letras 5C = 92 letras 65 = 101 letras
39 = 57 letras 42 = 66 letras 4B = 75 letras 54 = 84 letras 5D = 93 letras 66 = 102 letras
3A = 58 letras 43 = 67 letras 4C = 76 letras 55 = 85 letras 5E = 94 letras 67 = 103 letras
3B = 59 letras 44 = 68 letras 4D = 77 letras 56 = 86 letras 5F = 95 letras 68 = 104 letras
3C = 60 letras 45 = 69 letras 4E = 78 letras 57 = 87 letras 60 = 96 letras 69 = 105 letras
3D = 61 letras 46 = 70 letras 4F = 79 letras 58 = 88 letras 61 = 97 letras 6A = 106 letras
3E = 62 letras 47 = 71 letras 50 = 80 letras 59 = 89 letras 62 = 98 letras 6B = 107 letras
3F = 63 letras 48 = 72 letras 51 = 81 letras 5A = 90 letras 63 = 99 letras 6C = 108 letras
Para ver a lista completa, veja nesse site: http://www.cjdinfo.com.br/Utilitarios/TabelaCaractere.asp
Download de programas - Editores Hexadecimais:
Workshop Hex 6.0 (Shareware)
Hex Editor Neo 4.9 (Freeware) Recomendado!
Notepad++ (Freeware)
XVI32 (Freeware)
1º Passo: Observação
Observar o arquivo é muito importante. Pois nem todos os games têm códigos iguais. Por isso que eu sempre peço para os users enviar arquivos para meu e-mail para que eu possa ver como é a estrutura do arquivo. Alguns podem inserir mais um byte, outros só através de letra por letras, não apagando códigos importantes como 00 (NULL), outros não podem alterar o tamanho do arquivo.
2º Passo: Caracteres Especiais
Neste tópico, nosso moderador Furious fez um tuto muito bom, porém, eu geralmente, edito usando códigos e não letras. Sempre é bom observar o arquivo de outros idiomas, principalmente espanhol e francês, por conter caracteres especiais também. Nisso podemos descobrir quais são os códigos especiais. Infelizmente, há jogos que é impossível inserir caracteres especiais. Cada jogo tem seus próprios códigos, veja a lista abaixo:
CÓDIGOS = CARACTERES
C3A3 = ã
C3A1 = á
C3A9 = é
C3B5 = õ
C3A7 = ç
assim por diante
CÓDIGOS = CARACTERES
C6 = ã
A1 = í
B6 = Â
D2 = Ê
C7 = Ã
A0 = á
assim por diante
3º Passo: Limite de Caracteres
Ih.. esse é o pior passo e é muito difícil, pois cada game tem seus próprios códigos para limitar caracteres... muitas vezes, quando modificamos, colocando mais um byte do que permitido pelo código de limite e no jogo vai acusar erro imediatamente. Todo cuidado é pouco.
Um game que vou usar neste exemplo é The Thing
Muitos arquivos aparecem códigos chatos, aqueles pontinhos que têm para cada letra. Chato e trabalhoso, mas fácil. Sim, mas como eu fiz? Contando. Isso mesmo, contar somente caracteres e espaços.. aqueles pontos significam (NULL) então não se conta. Mas ressalte-se que o código 2E significa também ponto, ou seja, é um ponto final da frase, esse deve contar também. Os códigos de limite geralmente aparecem antes das frases.
Original
.............V.i.e.w. .D.o.c.u.m.e.n.t.s (14 letras - Código: 0E) (26 pontos - Código: 00)
0083000000D9039C9E0E0000005600690065007700200044006F00630075006D0065006E00740073
Veja o código vermelho, esse código 0E o jogo lê 14 caracteres (letras).
Traduzido
.............V.i.s.u.a.l.i.z.a.r. .D.o.c.u.m.e.n.t.o.s (21 letras - Código: 15) (o código 15 faz com que o game aceite 21 letras)
0083000000D9039C9E15000000560069007300750061006C0069007A0061007200200044006F00630075, etc, etc.
E como faço para aumentar número de bytes? Alterando códigos hexadecimais padrão de limite de caracteres, veja a lista de códigos abaixo abaixo:
01 = 1 letra 0A = 10 letras 13 = 19 letras 1C = 28 letras 25 = 37 letras 2E = 46 letras
02 = 2 letras 0B = 11 letras 14 = 20 letras 1D = 29 letras 26 = 38 letras 2F = 47 letras
03 = 3 letras 0C = 12 letras 15 = 21 letras 1E = 30 letras 27 = 39 letras 30 = 48 letras
04 = 4 letras 0D = 13 letras 16 = 22 letras 1F = 31 letras 28 = 40 letras 31 = 49 letras
05 = 5 letras 0E = 14 letras 17 = 23 letras 20 = 32 letras 29 = 41 letras 32 = 50 letras
06 = 6 letras 0F = 15 letras 18 = 24 letras 21 = 33 letras 2A = 42 letras 33 = 51 letras
07 = 7 letras 10 = 16 letras 19 = 25 letras 22 = 34 letras 2B = 43 letras 34 = 52 letras
08 = 8 letras 11 = 17 letras 1A = 26 letras 23 = 35 letras 2C = 44 letras 35 = 53 letras
09 = 9 letras 12 = 18 letras 1B = 27 letras 24 = 36 letras 2D = 45 letras 36 = 54 letras
37 = 55 letras 40 = 64 letras 49 = 73 letras 52 = 82 letras 5B = 91 letras 64 = 100 letras
38 = 56 letras 41 = 65 letras 4A = 74 letras 53 = 83 letras 5C = 92 letras 65 = 101 letras
39 = 57 letras 42 = 66 letras 4B = 75 letras 54 = 84 letras 5D = 93 letras 66 = 102 letras
3A = 58 letras 43 = 67 letras 4C = 76 letras 55 = 85 letras 5E = 94 letras 67 = 103 letras
3B = 59 letras 44 = 68 letras 4D = 77 letras 56 = 86 letras 5F = 95 letras 68 = 104 letras
3C = 60 letras 45 = 69 letras 4E = 78 letras 57 = 87 letras 60 = 96 letras 69 = 105 letras
3D = 61 letras 46 = 70 letras 4F = 79 letras 58 = 88 letras 61 = 97 letras 6A = 106 letras
3E = 62 letras 47 = 71 letras 50 = 80 letras 59 = 89 letras 62 = 98 letras 6B = 107 letras
3F = 63 letras 48 = 72 letras 51 = 81 letras 5A = 90 letras 63 = 99 letras 6C = 108 letras
Para ver a lista completa, veja nesse site: http://www.cjdinfo.com.br/Utilitarios/TabelaCaractere.asp
Download de programas - Editores Hexadecimais:
Workshop Hex 6.0 (Shareware)
Hex Editor Neo 4.9 (Freeware) Recomendado!
Notepad++ (Freeware)
XVI32 (Freeware)
Última edição por esfomeado em 5/1/2011, 17:46, editado 2 vez(es)
Re: [Tutorial] Como traduzir jogos em hex
super legal isso, da pra traduzir NDS tbm?
esses caracteres especiais... de japones pra portugues fica dificil? kk
esses caracteres especiais... de japones pra portugues fica dificil? kk
Convidad- Convidado
Re: [Tutorial] Como traduzir jogos em hex
Sim, tambem da.
Da todos os roms.
Se quiseres entra na minha team de tradução:
http://www.pspnation.com.br/duvidas-f27/recrutamento-equipa-de-traducao-de-jogos-t4752.htm#51406
Da todos os roms.
Se quiseres entra na minha team de tradução:
http://www.pspnation.com.br/duvidas-f27/recrutamento-equipa-de-traducao-de-jogos-t4752.htm#51406
Re: [Tutorial] Como traduzir jogos em hex
Legal seu tuto esfomeado, parabéns pela iniciativa.
Só por favor edite o final, pois tu colocaste o nome dos programas, mas não os de download, não sei se foi proposital.
Mas enfim, se puder, coloque os links ae.
Só por favor edite o final, pois tu colocaste o nome dos programas, mas não os de download, não sei se foi proposital.
Mas enfim, se puder, coloque os links ae.
Re: [Tutorial] Como traduzir jogos em hex
estou tentando adiantar a licao de casa e procurando pelos codigos dos caracteres japoneses,
encontrei codigos para html e unicode, qual vou usar? eh tanto numero que meu olho ficou tonto.
http://www.trickpalace.net/data/charcode/jisx0212.htm
encontrei codigos para html e unicode, qual vou usar? eh tanto numero que meu olho ficou tonto.
http://www.trickpalace.net/data/charcode/jisx0212.htm
Convidad- Convidado
Re: [Tutorial] Como traduzir jogos em hex
crms5 escreveu:estou tentando adiantar a licao de casa e procurando pelos codigos dos caracteres japoneses,
encontrei codigos para html e unicode, qual vou usar? eh tanto numero que meu olho ficou tonto.
http://www.trickpalace.net/data/charcode/jisx0212.htm
Se eu pudesse eu te ajudava mas....
num consigo traduzir nem o de inglês quem dera o japonês que são 3 alfabetos
Hiragana, Katakana e o Kanji é Fodaaaa
dodosm- Mod. Off Topic
- Número de Mensagens : 3209
Idade : 31
Localização : Rio de janeiro
Humor : "Em briga de Saci,qualquer chute é voadora."
Inscrição : 01/08/2008
Re: [Tutorial] Como traduzir jogos em hex
poxa, ja sabe o nome dos alfabetos, meio passo andado
mas to muito interessada nesse assunto, ja estou editando em excel para ficar mais facil encontrar a letra que quero, mas tenho que pegar esse esfomeado de jeito no msn
quem sabe eu um dia nao vou estar liberando jogo traduzido pra vcs antes de sair o oficial?
mas to muito interessada nesse assunto, ja estou editando em excel para ficar mais facil encontrar a letra que quero, mas tenho que pegar esse esfomeado de jeito no msn
quem sabe eu um dia nao vou estar liberando jogo traduzido pra vcs antes de sair o oficial?
Convidad- Convidado
Re: [Tutorial] Como traduzir jogos em hex
crms5 escreveu:poxa, ja sabe o nome dos alfabetos, meio passo andado
srsrs duvido [Google detected] srsrsr procurei no Goooooogle
dodosm- Mod. Off Topic
- Número de Mensagens : 3209
Idade : 31
Localização : Rio de janeiro
Humor : "Em briga de Saci,qualquer chute é voadora."
Inscrição : 01/08/2008
Re: [Tutorial] Como traduzir jogos em hex
vish! Que doidera, jah fiquei meio zonzo soh de ler o post, mas parece ser legal essa história toda aí, eu curto programação, lógica e números. Só não sei a tradução está mesmo ligada a essas coisas...
Kafeh182- Noob
- Número de Mensagens : 359
Idade : 34
Localização : Osasco/Barueri-SP
Humor : As arveres, somos nozes.
Inscrição : 06/07/2009
e os jogos?
esses jogos que já foram traduzidos, ficam disponiveis pra download? e onde?
Lutero- New User
- Número de Mensagens : 2
Localização : Santo André - SP
Inscrição : 08/11/2009
Re: [Tutorial] Como traduzir jogos em hex
aew se alguém quizer um bizu de japonês eu posso ajudar! Minha namorada tem aulas de japonês koker coisa se eu pude r ajudar!! abração
dgbasilio- New User
- Número de Mensagens : 2
Localização : RJ
Inscrição : 13/12/2009
Re: [Tutorial] Como traduzir jogos em hex
ALGUEM TEM O TRADUZIDO DO THE GOD FATHER: MOB WARS
C TIVER DA UM HELP AI...
C TIVER DA UM HELP AI...
Alan Barbosa- New User
- Número de Mensagens : 2
Localização : SÃO PAULO
Humor : Bem loko
Inscrição : 04/01/2010
Re: [Tutorial] Como traduzir jogos em hex
Alan Barbosa escreveu:ALGUEM TEM O TRADUZIDO DO THE GOD FATHER: MOB WARS
C TIVER DA UM HELP AI...
eu tenho!
dgbasilio- New User
- Número de Mensagens : 2
Localização : RJ
Inscrição : 13/12/2009
Re: [Tutorial] Como traduzir jogos em hex
tem como vc me passar??
é só o arquivo ou o jogo completo??
é só o arquivo ou o jogo completo??
Alan Barbosa- New User
- Número de Mensagens : 2
Localização : SÃO PAULO
Humor : Bem loko
Inscrição : 04/01/2010
Re: [Tutorial] Como traduzir jogos em hex
Cara, boa sorte quando for explicar ponteiros pra galëre.Eu tive muita dificuldade em aprender e ainda tenho às vezes. Muito boa a sua iniciativa.
Mais uma coisa, Alan Barbosa, aqui não é lugar de pedir traduções.
Estou pedindo educadamente para parar com o flood, antes que a moderação te veja e faça o que tem que ser feito.Fikdik.
Mais uma coisa, Alan Barbosa, aqui não é lugar de pedir traduções.
Estou pedindo educadamente para parar com o flood, antes que a moderação te veja e faça o que tem que ser feito.Fikdik.
Scarecrow- Mod. Global
- Número de Mensagens : 7467
Idade : 32
Localização : Florianópolis - SC
Humor : Who told you could eat my cookies?
Inscrição : 10/05/2009
Re: [Tutorial] Como traduzir jogos em hex
Tem como fazer isso no linux?
Eu gostaria de entrar em um grupo de tradução, pois depois que joguei God OF War em PT-Br , eu adorei jogar na minha lingua patri.
segue meu e-mail fernandodadamos@gmail.com
Eu gostaria de entrar em um grupo de tradução, pois depois que joguei God OF War em PT-Br , eu adorei jogar na minha lingua patri.
segue meu e-mail fernandodadamos@gmail.com
fdadamos- New User
- Número de Mensagens : 5
Idade : 42
Localização : São Paulo
Inscrição : 29/12/2009
Re: [Tutorial] Como traduzir jogos em hex
Bem vou voltar de novo ás traduções de jogos e queria montar uma equipa.
Alguem ta interesado?
Alguem ta interesado?
Re: [Tutorial] Como traduzir jogos em hex
Infelizmente este ano retorno pra faculdade ...
Mas se um cara que só vai ter o fim de semana livre puder ajudar me da um alo
Mas se um cara que só vai ter o fim de semana livre puder ajudar me da um alo
_STONY_- Mod. Notícias
- Número de Mensagens : 2490
Idade : 40
Localização : Londrina - PR
Humor : :D
Inscrição : 21/07/2009
Re: [Tutorial] Como traduzir jogos em hex
Pra galera aí q manja do japones seria bem legal se alguem conseguir traduzir o maplus 3 não é. quem se habilita ? Onegai rsrs
Predator- New User
- Número de Mensagens : 4
Localização : Japao
Inscrição : 12/03/2010
Re: [Tutorial] Como traduzir jogos em hex
Dentro. Agora vê se coloca isso pra frente porque já vi várias iniciativas para montar equipe aqui neste fórum que foram para o ralo antes mesmo de iniciar.
bxlsjpa- Swordman
- Número de Mensagens : 1054
Idade : 42
Localização : Salgueiro/PE - Rio de Janeiro/RJ
Inscrição : 11/09/2010
Re: [Tutorial] Como traduzir jogos em hex
Idem.bxlsjpa escreveu:Dentro. Agora vê se coloca isso pra frente porque já vi várias iniciativas para montar equipe aqui neste fórum que foram para o ralo antes mesmo de iniciar.
Até porque é muito dificil encontrar pessoas dedicadas...
Ainda mais quando se toma MUITO TEMPO.
hunter0617- Swordman
- Número de Mensagens : 907
Idade : 33
Localização : Japão, Gifu-ken
Inscrição : 30/11/2009
Re: [Tutorial] Como traduzir jogos em hex
Esses projetos morrem por que pessoal acha que é abrir o jogo no notepad e começar a traduzir com o Google Translator.
Quando que na verdade, muitas vezes é necessário saber programar para criar ferramentas adequadas na extração\inserção\edição dos jogos.
Quando que na verdade, muitas vezes é necessário saber programar para criar ferramentas adequadas na extração\inserção\edição dos jogos.
Scarecrow- Mod. Global
- Número de Mensagens : 7467
Idade : 32
Localização : Florianópolis - SC
Humor : Who told you could eat my cookies?
Inscrição : 10/05/2009
Re: [Tutorial] Como traduzir jogos em hex
eu adoraria arrumar uma equipe pra traduzir jogos.
eu posso fazer a tradu e vcs metem ele no jogo hehehe
ja trabalhei em fansub fazendo tradu de ingles pra portuga de alguns animes
eu posso fazer a tradu e vcs metem ele no jogo hehehe
ja trabalhei em fansub fazendo tradu de ingles pra portuga de alguns animes
ZSHAKAZ- I'm a Baby
- Número de Mensagens : 192
Idade : 38
Localização : Ca, USA
Humor : Random
Wii FC : WII: 5333-9552-3127-6792 3DS: 0387-8836-4802
Inscrição : 27/01/2009
Re: [Tutorial] Como traduzir jogos em hex
esfomeado gostaria de participar da equipe de tradução, e além de tudo vai me dar uma ajuda no meu curso (suhaushausa) pq pelo visto tem q ter uma noção de programação.
arthur018- New User
- Número de Mensagens : 53
Localização : rio de janeiro
Inscrição : 29/12/2011
Página 1 de 2 • 1, 2
Tópicos semelhantes
» tutorial como traduzir jogos em hex
» tutorial de como baixar jogos de psp
» [Tutorial] Como colocar o DNAS nos jogos
» [Tutorial] Como rodar esses novos jogos (5.xx - 6.xx)
» [Tutorial] como usar o analógico extra em jogos do PSP no PSvita
» tutorial de como baixar jogos de psp
» [Tutorial] Como colocar o DNAS nos jogos
» [Tutorial] Como rodar esses novos jogos (5.xx - 6.xx)
» [Tutorial] como usar o analógico extra em jogos do PSP no PSvita
Fórum PSNation :: Sony :: PSP :: Tutoriais :: Tutoriais Antigos
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
18/5/2018, 00:43 por lentini800
» Problema com psp (ajuda pff)
3/4/2018, 15:48 por gilbaroni
» desbloqueio nintendo dsi 1.4.5
27/2/2018, 17:18 por andersonrpg1
» [Tutorial] Free MCBoot - Destravamento de PS2 pelo Memory Card
3/1/2018, 06:46 por cmendes
» Meu psp da interferência quando uso o fane de ouvido
26/9/2016, 22:30 por yversow sant'anna
» Urgente pfv
23/9/2016, 21:21 por Charlesluchina10
» Um problema que ainda não achei igual.
18/9/2016, 20:13 por andersonrpg1
» Identificando versão e geração da placa-mãe do seu PSP
22/8/2016, 14:26 por kirakiller
» Meu psp não ler os jogos e nem carrega a bateria
6/8/2016, 23:31 por WILLIAMBRS
» Wallpaper "Transparente"
24/7/2016, 09:53 por nardo motta