Arquivo da tag: emulador

Testando o emulador de drive E100S no MSX

Versão curta: Funfa biito. Pó comprá.

Versão longa: Faz tempo que eu estava incomodado pelo drive de 3.5″ do meu F-700 não estar funcionando. Depois de ouvir algumas recomendações positivas nas listas de retrocomputação, resolvi comprar este bichinho de Hong Kong no eBay.

emu720k

Ponto positivo 1: o envio tinha rastreio que realmente rastreia (ao contrário daqueles dos EUA começando com L, que são o mesmo que nada). Levou 40 dias para chegar.

Junto com o emulador veio um papel com link para baixar software de formatação e um e-mail para contato, com o nome William. É até possível que o nome do camarada seja esse mesmo, já que o pessoal de Hong Kong gosta de botar nomes anglófonos nos filhos.

Comecei da maneira simples: espetei no PC, mudei o tipo do drive A no BIOS para 720K, e comecei a brincar. Pra começo de conversa,peguei um adaptador micro-SD e um cartãozinho que eu tinha sobrando e espetei no emulador. Peguei uma imagem que eu tinha feito do disco de boot do F-700 e joguei pro drive virtual com o comando dd. Depois dei um mdir no drive A: e os arquivos estavam lá. Manêro, funciona no PC. Ponto positivo 2.

Fui apertando o botão para mudar o número da imagem e joguei mais alguns .DSKs nas posições 01, 02, 03 etc. Até aqui tudo bem. Mas agora a coisa ia começar a complicar, porque a configuração de drive para o PC é diferente de todos os outros micros. (Algumas considerações sobre o assunto aqui e aqui.) Para que funcionasse no MSX eu teria que mudar o jumper para “Drive 0”. OK, vamos abrir o emulador e localizar o jumper.

Xiiii!

emulator-ebay

Nenhuma indicação de que jumper serve pra que. Pedi ajuda aos universitários e postei a foto acima. No Facebook, meu xará Juan Siaba deu dicas valiosas, inclusive um link para um PDF que talvez – talvez – fosse um manual dessa placa. Mas os jumpers mais prováveis de serem os da seleção de drive (J1 e J2) não constavam desse manual.

Nesse meio tempo, eu tinha mandado um e-mail para o vendedor, o William mencionado acima. E, contra todas as expectativas, ele respondeu! Meia hora depois! Com a informação que eu precisava! E, pasmem, imagens para orientar! Ufa, não vou ter que inverter vias de cabo. Ponto positivo 3. Com louvor!

tryjumpers jumpers1

Agora o MSX enxerga o emulador como drive A, e até dá boot! Só que com muitas falhas. Erro de I/O, tenta de novo, lê. Lembrei que tinha algo a respeito no PDF que o supracitado Juan Siaba tinha passado. Vamos a ele.

Bem… pelo que eu consegui entender do engrish, e pelo desenho da placa, liguei os jumpers 5 e 6, que estavam abertos. Voilá! Parou de dar erro e o bicho funciona feliz.

emulator-ebay-funfando

Próximo passo: acomodar o novo drive no micro no lugar do antigo, de maneira firme. Aí temos um problema. Como a plaquinha de circuito impresso com o conector do drive entra no emulador no sentido oposto do drive original, não pude usar a placa metálica que ficava embaixo e servia para ligar o drive ao chassi.

conector-drive-f700

Se eu tivesse uma peça plástica que encaixasse na traseira do emulador e na viga metálica onde o antigo drive, mais longo, ficava preso… pena que eu não tenho uma impressora 3D. Bom, quem não tem cão caça com Lego.

gambi-lego-1gambi-lego-2gambi-lego-3

E não é que ficou ótimo? Levei na MSXRio e lá brincamos mais um pouco de gravar imagens DSK. Aqui, Gustavo Rybarczyk jogando Rastan Saga.

Enquanto estava lá, ainda quebrei a cabeça e descobri o layout de gravação das imagens no pendrive. Mas isso é assunto para outro post.

Discussão: Que maravilha de monitor horrível!

Entre os meios retrocomputacionais, monitores CRT x LCD e emuladores sempre são assuntos controversos: Quanto aos emuladores, alguns acham que deveriam ser extintos da face da Terra. Outros acham que substituem perfeitamente o hardware original, e com isso ele torna-se dispensável. Entre os dois extremos, existem várias vertentes, como os que admitem os emuladores para facilitar o desenvolvimento de software (e hardware também, por que não?), os que aceitam eles para jogos apenas, e para conhecer hardware novo.

Quanto aos monitores também temos polêmicas e dúvidas, gente que reclama e gente que não está nem aí. Da mesma forma, cada um tem sua opinião.

Nós, do Retrocomputaria, temos uma posição que vocês sabem há tempos, e que eu não vou repetir por aqui. Mas uma curiosidade relacionada surgiu recentemente, pelas mãos de nada mais, nada menos do que Jason Scott, e que vocês podem ver no blog dele clicando aqui.

Continue lendo Discussão: Que maravilha de monitor horrível!

Emulador de TRS-80 para Android

Bem, não somos favoráveis a emuladores quando eles substituem a máquina original. Mas eles são úteis para facilitar o desenvolvimento de software e hardware para essas nossas arquiteturas queridas.

Então, olha só esse vídeo aí embaixo:

http://www.youtube.com/watch?v=VbsNsBUfrrU&feature=colike

Curioso, não? Cortesia do amigo, ouvinte, leitor e fudeba Daniel Campos.