Cantinho do TK90X: Fairlight e TKMEM
A tela de carregamento acima e a música polifônica marcaram de forma inesquecível os jogadores do TK90X. Os arquivos Hobeta podem ser encontrados no Google Drive ou 4 Shared.
Também fiz a adaptação do Fairlight para Spectrum 128, para ver se funciona no TK90X com TKMEM-128. Ele roda perfeitamente e tem som para Explorer, mas a música fica bem diferente, com muitos sobressaltos (o volume neste vídeo ficou baixo):
Este vídeo mostra como deveria soar esta música:
Não sei bem ao certo o porquê da diferença, talvez seja pela frequência de interrupção ser maior no TK90X. Talvez eu tenha que fazer uma nova versão do Fairlight 128 que resolva ou minimize este problema. Enquanto isso, a adaptação corrente pode ser baixada do Google Drive e 4 Shared.
Postado por TK Fan às 14:07
Alexandre 8 de novembro de 2012 11:36
Flavio, vc está usando a Explorer IV?
Ela está com a frequência acima do normal. Várias músicas perdem notas e ficam bem aceleradas. Sei disso pq comparei depois com o +2 e com outra placa de som que tenho. Tá muito mais rápido na Explorer IV.
Falei disso com o Victor. Ele sugeriu um mod, mas esqueci de fazer e tenho que achar o email... :)
TK Fan 8 de novembro de 2012 12:53
A minha deve ser a Explorer I :-)
http://cantinhotk90x.blogspot.com.br/2012/02/interface-explorer.html
Há um bug nas Explorer "I", III e IV:
http://cantinhotk90x.blogspot.com.br/2012/02/bug-na-explorer-iii.html
A correção para o bug é:
http://www.victortrucco.com/TK/CorrecaoExplorer/CorrecaoExplorer.asp
Alexandre 8 de novembro de 2012 13:17
Flávio, é outro bug.
Na verdade é um jeito de diminuir a frequência da Explorer IV para uma mais perto da do Spectrum com AY.
Algo como retirar o C5 e C4 e colocar um cristal no lugar de um deles.
Dá uma conversada com o Trucco.
TK Fan 8 de novembro de 2012 13:43
Entendi. Será que faz tanta diferença assim? Eu cheguei a questionar sobre as diferenças nos clocks:
http://cantinhotk90x.blogspot.com.br/2012/04/clock-da-interface-explorer.html
Alexandre 8 de novembro de 2012 14:06
A diferença pra KempAY é gritante. :)
Qq coisa me fala q te envio essa plaquinha e vc testa por aí.
TK Fan 8 de novembro de 2012 17:44
A oferta é tentadora, mas acredito que não seja necessário, para mim basta a informação que você está me dando. Eu fiz algumas experimentações que relatarei no futuro, mas parece que só sobrou a hipótese da causa ser o clock da Explorer ser diferente.
Alexandre 8 de novembro de 2012 11:47
Obs: também tenho a KEMP-AY do Lotharek e com essa as músicas ficam normais no TK.
TK Fan 8 de novembro de 2012 12:54
Valeu, Alexandre, era o que eu queria saber. Depois faço uma postagem sobre isto.
Eduardo Luccas 9 de novembro de 2012 12:41
Sim, mas pessoal, lembrem-se que a frequencia de clock do AY determina a tonalidade da música. A velocidade de execução é determinada pelas interrupções do TK. Por isso que no Spectrum, à 50Hz, a música parece mais "lenta". De qualquer modo, Flávio, tá muito esquisita. Eu presumo que outras músicas toquem OK na sua Explorer, se assim for, talvez seja a cópia do Fairlight 128 que você está usando que está meio zuada...
Alexandre 9 de novembro de 2012 13:24
Edu, eu testei 2 placas no TK: a Explorer IV e a KempAY do Lotharek. Com a do Lotharek a música toca igualzinha ao 128K, com a Explorer todas as músicas tocam bem mais rápidas.
2 exemplos bons: o demo AlienDemo e o Milennium Player.
No AlienDemo as músicas engasgam com a Explorer e tocam normais na KempAY.
No Millenium Player, escolha a música do jogos Chronos - 2a música do lado esquerdo - Tim Follin.
A velocidade de execução é muito diferente.
Outros: jogos Cybernoid. Muito diferente as velocidades com as 2 placas. Isso eu posso fazer um videozinho depois e motrar.
TK Fan 9 de novembro de 2012 17:32
Olha, Edu, eu testei tanta coisa que não deram resultado... nem sei mais o que pode ser.
Eu também acho estranho creditar o problema ao clock da Explorer, mas como um colega do Departamento de Informática me disse uma vez, computação não é ciência exata. Então... quem sabe?
Apesar disto, isto que é divertido em brincar com os nossos TKs.
TK Fan 9 de novembro de 2012 17:34
Alexandre, se puder fazer um vídeo, fico agradecido.
Vou testar os programas que citou e comparar com os emuladores, em especial o SpecEmu que mais se aproxima do TK90X real.
Alexandre 9 de novembro de 2012 21:08
Desculpem a falha... :) acho que é de tanto ligar +2 e TK e nem sei mais qual é qual.
Verdade... as 2 placas rodam na mesma velocidade.
Mas a do Lotharek não falha o som (no AlienDemo as músicas fazem somente ploc ploc na Explorer, não dá pra escutar nada).
Verdade: o clock define a tonalidade (diferença entre o Amstrad e o Spectrum)
Então acho que é só corrigir o bug apontado no site do Victor mesmo. Vou fazer na minha Explorer e falar o resultado.