Hotel Dusk: Room 215
5 participantes
Página 1 de 1
Hotel Dusk: Room 215
Bom dia,
Gostaria de solicitar a tradução do jogo Hotel Dusk: Room 215 para Nintendo DS, não manjo NADA de programação, mas quem se disponibilizar a me ajudar, eu traduzo todos os textos!
Gostaria de solicitar a tradução do jogo Hotel Dusk: Room 215 para Nintendo DS, não manjo NADA de programação, mas quem se disponibilizar a me ajudar, eu traduzo todos os textos!
Diogoarakis- Membro NBR Novato
- Mensagens : 7
Membro desde : 20/03/2011
Idade : 39
Re: Hotel Dusk: Room 215
Boa noite, beleza.
Acabei de chegar da faculdade, morto de sono, mas mesmo assim baixei a ROM e dei uma olhada.
Boa parte dos textos estão visiveis, sendo possível editá-los usando um editor hexadecimal, porém os demais estão comprimidos, mas também é possível editá-los com o editor hexadecimal, para isso, você deve entender antes como funciona a compressão. O melhor a se fazer é criar uma ferramenta que extraia os textos já descomprimidos (também não manjo nada de programação), pois editá-lo no editor hexadecimal, convertendo número hexadecimal para binário toda hora, é um "porre".
Se não me engano, Ganondorf antes de iniciar a tradução do 999, pretendia traduzir o Hotel Dusk também.
Acabei de chegar da faculdade, morto de sono, mas mesmo assim baixei a ROM e dei uma olhada.
Boa parte dos textos estão visiveis, sendo possível editá-los usando um editor hexadecimal, porém os demais estão comprimidos, mas também é possível editá-los com o editor hexadecimal, para isso, você deve entender antes como funciona a compressão. O melhor a se fazer é criar uma ferramenta que extraia os textos já descomprimidos (também não manjo nada de programação), pois editá-lo no editor hexadecimal, convertendo número hexadecimal para binário toda hora, é um "porre".
Se não me engano, Ganondorf antes de iniciar a tradução do 999, pretendia traduzir o Hotel Dusk também.
Re: Hotel Dusk: Room 215
Opa, galera... Desculpe o sumiço, mas minhas férias acabaram, depois foi o carnaval, e ficou a maior correria no meu trabalho (aliás, estou respondendo do meu serviço)...
Voltando ao assunto do tópico, antes de lançar o projeto do 999, dei uma boa olhada e uma boa estudada no Hotel Dusk, pois o jogo realmente é muito bom. Porém, há uma compressão muito estranha nela, pois os textos estão visíveis, mas não todo. Existe uma espécia de DTE, porém ainda não consegui entender... Depois me apaixonei pelo 999 e acabei deixando HD-R215 meio de lado, mas ainda pretendo traduzi-la... Assim que eu conseguir quebrar a compressão, eu lanço o projeto e, quem sabe, passo o texto para você...Bom dia,
Gostaria de solicitar a tradução do jogo Hotel Dusk: Room 215 para Nintendo DS, não manjo NADA de programação, mas quem se disponibilizar a me ajudar, eu traduzo todos os textos!
Ganondorf- Administrador NBR
- Mensagens : 142
Membro desde : 16/10/2010
Idade : 39
Cidade : Maricá
Re: Hotel Dusk: Room 215
Ganondorf, aconteceu O MESMO comigo, até baixei o "hotel dusk 2" (na verdade Last Window) só que ai veio o 999 e o Wii, fiquei meio sem saber o que jogar. Mas to disposto mesmo a ajudar, tenho UM POUCO de tempo de sobra, posso incluir isso como estudo!
Diogoarakis- Membro NBR Novato
- Mensagens : 7
Membro desde : 20/03/2011
Idade : 39
Re: Hotel Dusk: Room 215
A compressão usada pelo jogo é a LZSS. Nela o início do bloco de texto é visível, mas tudo que vem abaixo dele está comprimido, o grande problema é que os dados comprimidos buscam referencia (copiam) os textos (incluindo os comprimidos) que vem acima deles, ou seja, se você alterar o texto do início, todos que estiverem abaixo dele serão alterados.
A melhor solução é criar um descompressor/compressor, tenho um código fonte em C que trabalha com uma compressão semelhante. Uma outra solução seria extrair o container comprimido, descomprimir manualmente, traduzir sem recomprimir e inserir o container no final da ROM, para isso seria necessário saber o ponteiro do mesmo (não tenho certeza se funcionará).
A melhor solução é criar um descompressor/compressor, tenho um código fonte em C que trabalha com uma compressão semelhante. Uma outra solução seria extrair o container comprimido, descomprimir manualmente, traduzir sem recomprimir e inserir o container no final da ROM, para isso seria necessário saber o ponteiro do mesmo (não tenho certeza se funcionará).
Re: Hotel Dusk: Room 215
Podem me passar algum tutorial para ver se eu saco do que vocês estão falando?
Diogoarakis- Membro NBR Novato
- Mensagens : 7
Membro desde : 20/03/2011
Idade : 39
Re: Hotel Dusk: Room 215
Dá uma olhada nesse aqui.
*Edit*
A compressão do tutorial é um pouco diferente da usada na ROM...
A rom usa o <FF> no lugal do <00>, quando se converte para binário, em vez de usar o "0" (zero) para contar as casas, use o "1" (um) e lembre de contar o número binário dá direita para a esquerda.
exemplo:
<FF> = 11111111, avança 8 casas sem compressão;
<3F> = 00111111, avança 6 casas e há uma compressão;
O arquivo comprimido é composto por 2 bits, ex: <05c3>, não olhei para verificar, mas um deles indica a quantidade de casas para recuar, o outro a quantidade de casas para copiar.
*Edit*
A compressão do tutorial é um pouco diferente da usada na ROM...
A rom usa o <FF> no lugal do <00>, quando se converte para binário, em vez de usar o "0" (zero) para contar as casas, use o "1" (um) e lembre de contar o número binário dá direita para a esquerda.
exemplo:
<FF> = 11111111, avança 8 casas sem compressão;
<3F> = 00111111, avança 6 casas e há uma compressão;
O arquivo comprimido é composto por 2 bits, ex: <05c3>, não olhei para verificar, mas um deles indica a quantidade de casas para recuar, o outro a quantidade de casas para copiar.
Re: Hotel Dusk: Room 215
Kampello escreveu:A compressão usada pelo jogo é a LZSS. Nela o início do bloco de texto é visível, mas tudo que vem abaixo dele está comprimido, o grande problema é que os dados comprimidos buscam referencia (copiam) os textos (incluindo os comprimidos) que vem acima deles, ou seja, se você alterar o texto do início, todos que estiverem abaixo dele serão alterados.
A melhor solução é criar um descompressor/compressor, tenho um código fonte em C que trabalha com uma compressão semelhante. Uma outra solução seria extrair o container comprimido, descomprimir manualmente, traduzir sem recomprimir e inserir o container no final da ROM, para isso seria necessário saber o ponteiro do mesmo (não tenho certeza se funcionará).
Cara, muito obrigado mesmo pela informação... Vou fazer alguns testes e se eu conseguir entender essa joça, lanço o projeto dela também... Já ganhou meu "Obrigado", boss... Se eu tiver dificuldade, posto aqui para você me ajudar...
Ganondorf- Administrador NBR
- Mensagens : 142
Membro desde : 16/10/2010
Idade : 39
Cidade : Maricá
Re: Hotel Dusk: Room 215
Pode contar comigo, mano Ganon. Por incrivel que pareça, a compressão desse jogo e muito parecida com a de um jogo que estou fuçando. Estou tentando desenvolover um dumper/inserter, digo estudar C, se eu conseguir, imagino que com algumas alterações, seja possível extrair os textos desse jogo também. Se algum dia eu conseguir, te passo ele.
Até mais.
Ainda estou em fase de aprendizagem, mas posta ai que farei o possível para ajudar. Várias pessoas discutindo o mesmo assunto fica melhor para aprender.Ganondorf escreveu:Se eu tiver dificuldade, posto aqui para você me ajudar...
Até mais.
Re: Hotel Dusk: Room 215
Po... fico sinceramente triste em não poder ajudar mais com a parte de programação, não to com muito tempo para ficar fuçando tutoriais nem tenho uma aptidão nata pro assunto, só consigo traduzir mesmo... ainda mais agora que comecei o judo... mas estou aqui para o que der e vier, precisando é só chamar!
Diogoarakis- Membro NBR Novato
- Mensagens : 7
Membro desde : 20/03/2011
Idade : 39
Re: Hotel Dusk: Room 215
Não se preocupe, programação é algo bem complicado, a tool, se conseguirmos criar, deve demorar bastante até funcionar perfeitamente. Bom, se você quiser se arriscar em uma tradução menos complexa para ir pegando a manha do negócio, é só escolher um jogo que nos ajudaremos no que for possível.
Até mais.
Até mais.
Re: Hotel Dusk: Room 215
Diogoarakis escreveu:Po... fico sinceramente triste em não poder ajudar mais com a parte de programação, não to com muito tempo para ficar fuçando tutoriais nem tenho uma aptidão nata pro assunto, só consigo traduzir mesmo...
Pó, com alguns anos de estudo tu poderias até criar a tool mais util no romchaking que é um Dump/Insert. Pelo que eu
já vi mesmo se tu a tiveres, uma ferramenta assim. Sua tradução ainda pode demorar um bucado de tempo para ficar
pronta, pelo pouco tempo que você pode dedicar a sua tradução.
Quil- Moderador NBR
- Mensagens : 425
Membro desde : 06/12/2010
Cidade : At World's End.
Re: Hotel Dusk: Room 215
Essa questão de tempo é o maior problema. Por isso eu extraio todos os textos das roms e os traduzo no trampo quando estou desocupado, também imprimo alguns "tutos", para ler no Báu (casa/trabalho, trabalho/faculdade, faculdade/casa). Quando tenho algum tempo disponível, já tenho uma programaçao fixa: namorar; encher a cara de cerva/cana; jogar futebol, videogame, sinuca etc; assistir UFC, MMA, futebol e talz; entre outras coisas não programadas, Shuahahahaahh
Re: Hotel Dusk: Room 215
Kamppello escreveu:Essa questão de tempo é o maior problema. Por isso eu extraio todos os textos das roms e os traduzo no trampo quando estou desocupado...
Oh, my God!!! Que o seu chefe não leia isso...
Ganondorf- Administrador NBR
- Mensagens : 142
Membro desde : 16/10/2010
Idade : 39
Cidade : Maricá
Re: Hotel Dusk: Room 215
Kampello, dependendo se você conseguir passar umas informações que preciso,posso criar a tool. E me passa o código que você tem ai pra mim dar uma olhada!
L-Slayer- Administrador NBR
- Mensagens : 156
Membro desde : 28/09/2010
Idade : 33
Cidade : Mateus Leme
Re: Hotel Dusk: Room 215
Fala, mano Slayer. Bom esse é o código fonte que descomprime os textos do Ogre Battle, a compressão do Hotel Dusk é muito parecida com a deste jogo. Depois vou dar uma olhada na compressão da ROM pra ver como ela funciona e te passo.
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos