Finalmente consegui
transformar o jogo Lenda da Gávea em imagem DSK.
Porém, no processo
de destravamento, o programa deu uma embaralhada em alguns setores do disco,
tornando sua execução impossível do jeito que está.
Gostaria de solicitar
aos MSXzeiros mais experientes que detectem o que foi feito pelo programa e
achem a ordem certa dos setores, dando o “toque final” a um dos jogos mais
procurados do momento.
Abaixo, estão
descritos os passos feitos até agora:
- O Disquete original tem uma trava qualquer.
- Utilizar o copiador Top Pirate II, num MSX Real Tenha a mão
o jogo e um disquete virgem. A barra de ESPAÇOS seleciona opção.
- Para copiar o jogo travado, a opção Tipo de Cópia deverá
estar marcada como PROTEGIDA.
- Se quisermos fazer um clone do jogo em outro disquete,
marcar (já está por default) a opção Corrigir Erros como não.
- Mas para destravar o jogo, devemos marcar Corrigir Erros
como sim.
- Marque a opção Corrigir erro de CRC, do menu que aparecer,
como sim.
- Volte ao primeiro menu.
- Copiar o disquete, automático ou 40 trilhas - face simples.
- O Disquete gerado agora pode ser copiado no PC pelo DCOPY.
-
C:\MSX\>dcopy b: gavea.dsk /t:40 /h:1 /s:9
- Uma pequena dica: o setor 0 do disco corresponde ao setor 2 da imagem
gerada. Cada setor ocupa 512 Kb (200 em hexadecimal).
000400 EB FE 90 4C 45 4E 44 41 20 20 20 00 02 01 01 00 ···LENDA ·····
000410 02 40 00 68 01 FC 02 00 09 00 01 00 00 00 F3 31 ·@·h···········1
000420 00 88 11 02 02 21 00 D0 E5 3E 21 D3 D4 CD 6A C0 ·····!···>!···j·
000430 3E 1A 83 D3 D2 CD 6A C0 0E D3 E5 21 54 C0 E3 3E >·····j····!T··>
000440 80 D3 D0 E3 E3 E3 E3 DB D0 0F D0 0F D2 47 C0 ED ·············G··
000450 A2 C3 47 C0 10 FE 10 FE DB D0 E6 9C 28 04 25 25 ··G·········(·%%
- Outra dica: Cada trilha tem 9 setores.. O copiador Top Pirate II copia
trilhas, num total de 40 trilhas para este jogo. Deixo algumas perguntas para ajudar na
solução do mistério:
Os setores foram embaralhados dentro da mesma trilha?
Somente os setores iniciais teriam sido embaralhados? Note que no meio do disco, as falas
do jogo estão coesas!!
Haveria algum tipo de deslocamento?
Pegue aqui o que foi feito e divirta-se.
Contamos com a colaboração de vocês.
Eu acrescentei aqui uma tabela POSIÇÃO x SETOR x TRILHA e todo o diálogo
do jogo, separado por setor.
A intenção é verificar se os setores estão na ordem correta, através da
seqüência lógica das falas.
Diálogos e Tabela.
14/02/2002
FINALMENTE CONSEGUI ORDENAR OS SETORES DA LENDA DA GÁVEA!!.
Como? Simples:
O Fabiano, da lista msx-br da Unesp, havia sugerido o uso de um programa para PC chamado FDA (Floppy Disk Analyser) para fazer a imagem do disco travado.
Ele gerou a imagem do mesmo jeito que o Top Pirate gerou, ou seja, embaralhada. Mas para minha sorte, o programa gerou também um relatório mostrando o embaralhamento gerado.
Bastou verificar o grau de certeza do relatório, ajeitando os textos do arquivo Diálogo.txt, de acordo com o relatório.
Por fim, bastou criar um programa que fizesse uma ordenação, de acordo com relatório do FDA, trilha a trilha.
Pegue a imagem correta: lenda.zip.
Descrição dos arquivos contidos:
gav-crom.txt - Cromossoma com a posição de troca em cada trilha. Por exemplo:
Se 2: A B C D E F G H I, fica C D E F G H I A B
São 40 trilhas.
gavea-rpt.txt - Relatório do FDA. Ignore a cabeça (head) 1 de todas as trilhas, pois o jogo é SIMPLES face, dupla densidade (180 Kb). A numeração vai de 27 a 35.
Gavea2.dsk - A imagem do jogo.
gav-rep.txt - Teste da imagem do TP2 para conferir a coincidência com o relatório do FDA.
gavrip.exe - Programa de ordenação. Pode testar na imagem embaralhada.
logavea.txt - Diálogo.txt ordenado. Agora o texto está certo! (vide posição 6400).
15/02/2002
LENDA DA GÁVEA FUNCIONANDO NO BRMSX!!
Pode comemorar!! O Adriano conseguiu ordenar corretamente o jogo, assim como
algumas modificações para que o jogo funcionasse.
Valeu a todos que ajudaram nesta tarefa.
Pegue aqui a versão que funciona.
/MARMSX/GAVEA