Arquivo da tag: disk-drive

RFyG nosso: Recuperação de um CP-500 – parte 2, a restauração.

Então, a história do CP-500 ainda não acabou. Se você não leu a parte 1, clique aqui e vá ler. Senão, continuo a história aqui embaixo.

Pois então, esse pequeno monstro ficou ancorado por muito tempo no calabouço do Oazem, e fico imaginando quantas vezes eles deve ter tropeçado no CP-500 e xingado-o… Mas nas palavras do mestre da testa comprida: Para arrumar esse micro é preciso um daqueles dias em que você tem tempo e está inspirado para fazê-lo. E vocês sabem, a intersecção entre ter tempo e inspiração é praticamente um conjunto vazio. Ou seja, o CP-500 parecia que estaria destinado a nunca mais funcionar. Até que…

Continue lendo RFyG nosso: Recuperação de um CP-500 – parte 2, a restauração.

MSX: Drivers para controladoras de disco liberados sob a GPL.

gnuXelaSoft, ou seja, Alex Wulms, escreveu vários drivers para controladoras de disco usadas nos MSX, para serem usadas no seu programa FastCopy. Pois então, ele resolveu liberar o código-fonte dos drivers segundo a licença de código aberto GPL v2. Está lá no GitHub.

A principal motivação foi que o projeto Fuzix precisava desses drivers. Então, foram licenciados, para facilitar a sua inclusão no código-fonte. E é muito bom, quando vemos pessoas realmente interessadas em colaborar com outros projetos, ao invés de preocuparem-se mais em massagear seus egos, explodindo tudo a cada versão do seu único software…

Querendo ler a notícia… Clique aqui para acessar lá no MSX.org.

Loucura. É a única palavra para explicar isto.

O Eljavo nos brinda com esse vídeo do Vimeo, onde temos uma demonstração útil para um drive de disquetes em 2015 (*): Riccardo Greco fez um programa que usa a unidade de disquetes de 3 1/2 polegadas do Apple //c como um coprocessador matemático. E o que você está vendo no vídeo aí em cima é essa rotina em ação!

Ah, tá, o som que ouvimos agora foi o seu queixo batendo no chão. Ok, ok, a gente entende.

(*) Pronto, atraí a fúria da seita de adoradores do disk-drive. Pronto, podem jogar disquetes.

Vídeos do dia: Apple II e Marcus Garrett

Nosso amigo Marcus Garrett fez dois vídeos que podem ser interessantes, caso você tenha a mais notável das criações de Steve Wozniak.

Primeiro, um vídeo onde ele demonstra como copiar imagens de jogos para disquetes reais, usando a CFFA3000, o software Copy II Plus e um disk drive. Acredito que dá na mesma, se você tiver uma interface IDE da Tecnobytes deverá ter o mesmo efeito.

Depois desse trabalho, vamos nos divertir um pouco, e a sugestão do Garrett é jogar Moon Patrol. Segundo o autor do vídeo, é muito bacana de se jogar: Tem uma ótima jogabilidade, é rápido e bonito.

Segundo o autor, é bem melhor de se jogar do que as HORROROSAS versões do mesmo para Commodore 64 e ZX-Spectrum. Eu, como só joguei MESMO no Atari 2600, eu gostava do danado… Nos seus quase infinitos 8 Kb (tá, eu fui irônico), rendeu-me boa diversão. Mas isso era no tempo em que eu era um infante fudeba, ainda jogando no Atari 2600. Que seja.

Só quem entende de retrocomputação E de Fórmula 1 vai entender isto.

Pois bem, Don Fernando das Astúrias passou a ser o piloto que mais marcou pontos na história da Fórmula 1 (um recorde que, com as várias mudanças de pontuação ao longo dos anos, não significa #§$%@ nenhuma) e resolveu comemorar botando o total de pontos no capacete dele pro GP da Índia que acontece amanhã:

Alonso1571Imediatamente, a Ferrari mandou que Felipe Massa também mudasse o capacete:

Massa1541

Usar drive comum de PC de 1.44MB num Apple II. Pode isso, Arnaldo?

Marcus Garrett diz-nos (via e-mail) YES WE CAN! Esta plaquinha faz um drive de 3.5 polegadas de alta densidade comum, furreca e velho (porque velho é o seu PC) aparecer para uma controladora Disk II como um drive de Apple com todas suas esquisitices Wozísticas.

Continue lendo Usar drive comum de PC de 1.44MB num Apple II. Pode isso, Arnaldo?

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.