The Pawn
Eletrônica

The Pawn


The Pawn, apesar de ser um jogo somente de texto, requer 128K de RAM e portanto só funciona no TK90X com a TKMEM-128 conectada.


Raramente tenho comentado sobre adventures que sejam de texto apenas. Que eu me recorde, só falei sobre Amazônia e Serra Pelada. A tela do jogo é a seguinte:


A adaptação para disco Beta apresentou algumas dificuldades, devido ao compressor ZX7. A situação ideal seria que o bloco comprimido seja localizado numa área da RAM mas, depois de descomprimido, passe a ocupar um outro local. Porém quando se comprime um bloco muito grande, que ocupa quase toda a memória disponível, certamente uma certa região acaba ficando em comum. Em casos assim deve-se reservar um certo espaço de trabalho; caso contrário, parte do bloco de dados comprimido pode acaber sendo sobreposto durante a descompressão. Normalmente eu reservo algumas centenas de bytes para tal finalidade, entretanto desta vez só obtive sucesso reservando 4 KB. Em futura postagem pretendo aprofundar esta discussão.

Para baixar os arquivos Hobeta, clique neste link. Para ter acesso a outros formatos, examine este subdiretório.

Por fim, uma dica: segundo este manual, existe um esquema de proteção no jogo que exige a entrada de uma senha após certo número de passos. Não deixe de conferir o manual.



loading...

- N.e.x.o.r.
Adaptei mais um jogo isométrico do TK90X para disco Beta.  N.E.X.O.R. possui um esquema de proteção que carrega quase toda a RAM de uma vez só, incluindo a tela de carregamento. Neste caso a desproteção usual é dividir em blocos menores,...

- The Vindicator 128
The Vindicator é mais um jogo com versão para Spectrum 128 que agora pode ser jogado no TK90X com TKMEM-128. Apesar de ser dito que é sequência de Green Beret, este jogo não tem muito a ver com seu antecessor. The Vindicator é dividido em três...

- Renegade 128 Versão 2
Refiz a adaptação do Renegade para TK90X com TKMEM-128 em disco Beta. Este é um dos melhores jogos de luta para o TK90X, ao lado da sequência Target: Renegade e o The Way of Exploding Fist. Já comentei que, no modo 128K, ao se apertar a tecla 0...

- Zx7
Eu tenho usado o Lerm Code Compressor 1 para comprimir os blocos de bytes quando necessário, nas minhas adaptações de programas para Beta 48/128. O algoritmo usado é bem rudimentar, pois só comprime sequências de bytes de valores repetidos. Eu já...

- Gyroscope V. 2 E Carregador Assembly Para Lerm Cc1
Em postagem anterior sobre adaptação do Gyroscope para Beta 48, mostrei como é possível comprimir bloco de bytes para ter espaço de memória. Mesmo assim, se a interface de drive for uma Beta 128, pode não haver espaço de RAM suficiente para...



Eletrônica








.