Postar resposta

Observação: Este post não será mostrado enquanto não for aprovado por um moderador.

Nome:
Email:
Assunto:
Ícone de mensagem:

Verificação:
Escreva as letras mostradas na imagem
Escutar as letras / Pedir uma nova imagem

Escreva as letras mostradas na imagem:
Escreva "convidado" (sem as aspas) na caixa ao lado (ou abaixo).:

atalhos: pressione alt+s para enviar ou alt+p para pré-visualizar


Resumo do Tópico

Enviado por: Jefferson
« Online: Fevereiro 14, 2008, 11:54:02 am »

Citar
O programa requer dois programas de NewAge, colocados na mesma pasta que mtkModToolbox:

mtkExtract v0.8 e mtkReplacer v0.5

ah ok! ::)

mas sabe você devia ter isso logo no primeiro post do tópico... deve-se tentar manter sempre actualizado o primeiro post ;) (para mais fácil leitura...)

Entendo.

Então eu tenho um trabalho dos diabos para desenvolver a ferramenta e explicar como funciona e ainda deveria fazer um resumo no primeiro post para facilitar ainda mais a vida do indivíduo que nem quer ler a documentação.

Ponto de vista interessante.

Enviado por: vartaxe
« Online: Fevereiro 14, 2008, 11:49:35 am »

Citar
O programa requer dois programas de NewAge, colocados na mesma pasta que mtkModToolbox:

mtkExtract v0.8 e mtkReplacer v0.5

ah ok! ::)

mas sabe você devia ter isso logo no primeiro post do tópico... deve-se tentar manter sempre actualizado o primeiro post ;) (para mais fácil leitura...)
Enviado por: vartaxe
« Online: Fevereiro 14, 2008, 11:44:42 am »

 :blink:já vi administradores severos mas você é sem sombra de duvida o maior ;D

mas não percebo o que foi que eu fiz de mal já li as regras...
Enviado por: Jefferson
« Online: Fevereiro 14, 2008, 11:33:25 am »

nao uso nem tenho o mtkExtract e o mtk repplacer...

Vartaxe,

Lamento, mas você está temporariamente impedido de postar neste fórum por um mínimo de 20 dias. Isso deve lhe dar tempo de ler as Regras da Casa e as instruções de uso do MTKModToolbox e MTK Patcher.

Eu ainda vou avaliar sua situação e decidir se libero a sua postagem em 20 dias ou se vou banir você.

Enviado por: vartaxe
« Online: Fevereiro 14, 2008, 10:20:12 am »

nao uso nem tenho o mtkExtract e o mtk replacer...

aqui só tenho usado o mtk remaker, mtk modtoolbox, mtk patcher e mtk font creator e sim tenho tudo extraido numa pasta... não deveria ter?

já agora quando faço unpack com o mtk remaker que editor recomendam para eu usar?
Enviado por: Jefferson
« Online: Fevereiro 14, 2008, 01:51:35 am »

Vartaxe,

Você está com o mtkExtract e o mtkReplacer na mesma pasta que o mtkModToolbox?
Enviado por: dcampos
« Online: Fevereiro 14, 2008, 01:47:49 am »

Vartaxe,

Eu fiz a busca que o jmaraujo indicou no bloco 8032 do seu firmware, e em B1:869B, encontrei a seguinte sequência:

"90 FB CB E0 D3 94 2A 40 03 74 2A F0"

Ou seja, você já deveria estar conseguindo enxergar 42 caracteres no nome de arquivo no browser. Quantos você está enxergando?

[]'s
Daniel
Enviado por: dcampos
« Online: Fevereiro 13, 2008, 10:20:14 pm »

bug dos 42 caracteres, as legendas serão carregadas se o nome for muito longo (não sei se tem este bug)

A primeira coisa a fazer e abrir o firmware com o MTK Remaker e extrair o bloque "ArmCodes" completo.

Com um editor hexadecimal abra o arquivo extraído e busque a seqüencia "? 2D 01 D9 00 20 F3 E7" (será achada somente uma vez). O valor de "?" será o límite de caracteres no nome de arquivo da legenda que o seu firmware acepte (ejemplo: 3C = 50 caracteres).

Troquen o valor de "?" por "FF" (255 caracteres).

Essa eu ainda não conhecia.  :-[
Mas não consegui achar essa sequência no ARM do Proview 816.  :(

[]'s
Daniel
Enviado por: jmaraujo
« Online: Fevereiro 13, 2008, 09:17:37 pm »

Tirado do fórum do DVP5100:

navegador de arquivos só mostra 12 caracteres

A primeira coisa a fazer e abrir o firmware com o MTK Remaker e extrair o Banco 1 do 8032 (click com o botão da direita do mouse no banco 1 do 8032 e seleccione "Save" para guardar o arquivo no disco).

Na rotina "DIR_TrimFileName" é estabelecida o comprimento do nome de arquivo no filebrowser. Geralmente o valor original é "0E", o que equivale a 14 caracteres.

Busque a seqüencia "90 ? ? E0 D3 94 ? 40 ? 74 ? F0". Os dois "?" marcados em vermelho equivalem a quantidade de caracteres no filebrowser. Por exemplo: "90 ? ? E0 D3 94 0E 40 ? 74 0E F0" para um cumprimento de 14 caracteres ("0E" em hexadecimal).

Use a calculadora do Windows (em modo científico) e convirta o valor desejado de decimal em hexadecimal, para fazer o patch no firmware. Por exemplo "44" equivale, em formato hexadecimal, a "2C". Troquen eses dois "?" pelo novo valor.

No IDA a função e similar a esta:

ROM:8DD9             DIR_TrimFileName:
ROM:8DD9 90 FB 84              mov   DPTR, #0xFB84           ; Fija el largo máximo en nombre de archivo
ROM:8DDC E0                    movx  A, @DPTR
ROM:8DDD D3                    setb  C
ROM:8DDE 94 0E                 subb  A, #0xE                 ; Número máx de caract. filebrowser (1)
ROM:8DE0 40 03                 jc    ROM_8DE5
ROM:8DE0
ROM:8DE2 74 0E                 mov   A, #0xE                 ; Número máx de caract. filebrowser (2)
ROM:8DE4 F0                    movx  @DPTR, A

Atenção: Tenham em conta que se o ArmCodes pasar ao 8032 os nomes de arquivo em formato Unicode, o cumprimento dos arquivos visualizados no filebrowser será a metade do establecido por vocês. Por exemplo se usam 48, será de 24 caracteres. Isso acontece porque em Unicode usam-se dos bytes por caracter, em lugar de somente um byte.

bug dos 42 caracteres, as legendas serão carregadas se o nome for muito longo (não sei se tem este bug)

A primeira coisa a fazer e abrir o firmware com o MTK Remaker e extrair o bloque "ArmCodes" completo.

Com um editor hexadecimal abra o arquivo extraído e busque a seqüencia "? 2D 01 D9 00 20 F3 E7" (será achada somente uma vez). O valor de "?" será o límite de caracteres no nome de arquivo da legenda que o seu firmware acepte (ejemplo: 3C = 50 caracteres).

Troquen o valor de "?" por "FF" (255 caracteres).
Enviado por: vartaxe
« Online: Fevereiro 13, 2008, 09:14:59 pm »

assim como isto aqui http://mtkfirmware.googlepages.com/contornodaslegendas tambem é muito dificil para mim... o mtk remaker devia deixar alterar as coisas sem ser preciso exportar para .bin em hexadecimal... eu não percebo mesmo nada disto...

as unicas modificações que eu consegui fazer foi

http://mtkfirmware.googlepages.com/bugdetemporizacaodaslegendas

e

http://mtkfirmware.googlepages.com/desativarminiaturas
Enviado por: vartaxe
« Online: Fevereiro 13, 2008, 09:11:17 pm »

pois mas enfelizmente o mtk patcher e mtk modtoolbox não trabalham bem com este firmware :(

o mkt patcher deixa o firmware com corrumpido... e o modtoolbox quando mando salvar/aplicar o patches dá erro embora ele ainda guarde o firmware... alem disso o mtk modtoolbox nao suporta o meu firmware não sei porquê...



quanto ao link que voçê deu eu já tinha lido isso mas é muito complexo para mim :-[
Enviado por: dcampos
« Online: Fevereiro 13, 2008, 08:51:09 pm »

alterações por efectuar:

defeito no canto superior esquerdo da imagem em que aparecem uns riscos pequenos debaixo do tempo...

Nunca vi isso.... :-[

navegador de arquivos só mostra 12 caracteres

Use o MtkPatcher.

desligar o tempo decorrido em AVI/MPG

Use este tutorial do amigo evb62:
http://mtkfirmware.googlepages.com/desligarotempodecorridoemavimpg

número de caracteres das legendas (60 char bug, dizem que todos os firmwares tem este bug mas as legendas parecem boas...)

O MtkModToolBox já faz o patch disso automaticamente, assim como para o "Timing Bug"

[]'s
Daniel
Enviado por: vartaxe
« Online: Fevereiro 13, 2008, 08:26:53 pm »

Enviado por: vartaxe
« Online: Fevereiro 13, 2008, 08:01:09 pm »

agora falta aparecer mais caracteres no file browser... aparece 12 ou 14... e eu tinha metido 42... ainda por cima agora o modtoolbox já não consegue alterar nada no firmware :blink:

alguem que consiga alterar isso e tambem fazer com que apareça o outline nas legendas?

usem o firmware anexado no post anterior!
Enviado por: vartaxe
« Online: Fevereiro 13, 2008, 07:08:56 pm »

bem finalmente consegui dar a volta...

alterações efectuadas:

timing bug fixed
image preview OFF
suporte para CP1252
special characters ON
suporte para 3 linhas
navegador de arquivos alterado para ocupar o espaço todo dum lado ao outro com respectiva barra de scroll do lado direito
tipo de letra das legendas alterado para "DINEngschrift LT 22.mtf" (criado por mim)
tipo de letra do menu alterado para "ArialNarrowBold_15_Font14-15_CP1252.mtf" (autor LAZA)
alterado os botões para "Buttons.mtf" (firmware philips)
alterado imagem de arranque e de menu para
"Pioneer575_Lazav123_Browser_A.mpg" e "Pioneer575_Lazav123_NormalN_A.mpg" (autor LAZA)
navegador de arquivos já mostra a extensão dos ficheiros

alterações por efectuar:

mudar icons do menu
mudar posição do volume
defeito no canto superior esquerdo da imagem em que aparecem uns riscos pequenos debaixo do tempo...
navegador de arquivos só mostra 12 caracteres
desligar o tempo decorrido em AVI/MPG
número de caracteres das legendas (60 char bug, dizem que todos os firmwares tem este bug mas as legendas parecem boas...)
legendas outline bug (não me aparece o outline nas legendas...)
bug dos 42 caracteres, as legendas serão carregadas se o nome for muito longo (não sei se tem este bug)