sexta-feira, 16 de outubro de 2015

Desabilitando a ROM do Ligue-se Ao Expert do eXpert Plus

Olá pessoal, duvido que alguém fique usando o ligue-se ao expert então por que não desabilitar o mesmo p/ que o plus funcione como gente grande, vamos lá:

Remova o jumper 20j232 e solde um fio da extremidade direita dele ao VCC que é o pino 1 (que tem um xanfro) do CN9, prontinho o ligue-se ao expert não vai entrar mais, você pode colocar uma chave p/ ligar e desligar ele se quiser.

Existem outras opções você pode substituir a eprom por um aplicativo útil como o assembler:

 Mas nesse caso você precisa acertar o jumpeamento da placa de acordo com o tipo de aplicativo da eprom, no blog tem um tutorial explicando os jumpers do plus / ddplus, boa diversão !!!

segunda-feira, 13 de julho de 2015

Repositório de Softwares Nacionais para MSX

Repositório de Jogos nacionais em cassete:
Agradecimentos a Paulo Maluf e Wilson Pillon que fizeram as primeiras conversões, cada arquivo tem um file_id.diz explicando o carregamento e um screenshot, quem tiver contribuições em wav ou cas por favor me envie p/ rafael.basshp@gmail.com, todos esses jogos foram testados, tenho mais um monte p/ postar, vou subindo conforme for convertendo os wav e testando.
Agradecimentos ao Mauricio Braga, pelas novas contribuições.

Repositório de Cartuchos nacionais:


Agradecimentos a Paulo Maluf que me enviou os cartuchos para efetuar o dump.

Lembrando que os mesmos serão constantemente atualizados.


terça-feira, 23 de junho de 2015

Multi-Cartridge com jogos de 32k a partir do Ligue-se ao Expert

Muita gente tem esse cartucho, francamente, p/ mim não serve para nada, a não ser para aproveitar a placa para fazer um multi-cartridge. vamos lá:

Lista de materiais:

01- Cartucho Ligue-se ao expert ou qualquer outro gradiente que use a mesma placa.
01-Dip Switch de 4 posições para 4mbit de 5 posições para 8mbit
01-Eprom de 4mbits (Ex: 27c4001) ou de 8 mbits (Ex: 27x801)
05-Resistores de 4k7 (para 4mbit apenas 4 resistores)
XX-Fios para wire-wrup

Antes de começar a mexer na placa precisamos gerar nossa rom com o pacote de jogos, crie uma pasta no computador para facilitar o manuseio dos arquivos. copie as roms desejadas para a mesma, certifique-se de que todas tenham 32k, caso tenha alguma de 16k que queira usar, basta duplica-la utilizando um comando no prompt de comando segundo o exemplo abaixo:

copy /b jogo16k.rom+jogo16k.rom jogo32k.rom

com todos os jogos igualados em tamanho renomeie cada rom para um número de 1 a 16 para eprom de 4mbit ou de 1 a 32 para eprom de 8mbit

depois execute o comando para 4mbit:

COPY /B 1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16 16in1.ROM

para 8mbit execute o mesmo comando até 32

feito isso verifique se sua rom tem 4mbit (512k) ou 8mbit (1024k), grave o arquivo gerado em uma eprom proporcional ao seu tamanho.

Rgora preparar para montar !!!

Remova todos os componentes do cartucho ligue-se, inclusive os jumperes.

corte a trilha que liga o pino 15 do msx a eprom no ponto X2



solde os jumperes: 5J3 E 5J7, olhando o cartucho no lado dos componentes solde um jumper ligando o pino da direita do 5J4 ao pino da esquerda do 5J1, segundo a foto abaixo:




levante os pinos 1,2,3,30,31,32 da eprom e solde a mesma ao cartucho, na posição ROMB, solde 1 fio ligando o pino 32 da eprom ao pino positivo da placa tem um bem próximo com um sinal de +. Se a eprom de 4mbits ligue o pino 1 ao pino 32.










as ligações da eprom as dip swich devem ser feitas de acordo com o esquema abaixo:


Alguns screen shots da montagem do cartucho para facilitar:







feito isso, nosso multi cart com jogos de 32k feito a partir do ligue-se está pronto, divirta-se.



Existem várias maneiras de fazer um multi-cart, com jogos de 8k, 16k, com duas eproms, o conceito é o mesmo, basta adequar a necessidade.


segunda-feira, 11 de maio de 2015

Adaptador de Teclado AT para uso em XT

Olá pessoal, agora um pouco de PC vintage, a alguns dias montei um XT p/ lembrar os velhos tempos e me deparei com um problema, os teclados AT não tem o mesmo mapeamento, fui buscar um teclado usado na internet, e estão custando os olhos da cara, pensei imediatamente no arduino, e para minha felicidade alguém já tinha pensado nisso e desenvolveu o código. Abaixo o link do artigo original:

http://www.vintage-computer.com/vcforum/archive/index.php/t-44518.html

as ligações são bem simples e você vai precisar de:

01 - conector Mini  DIM Fêmea
01-  conector DIM Macho ou um conector Edge SIL de 5 pinos caso queira usar a conexão interna da placa mãe, mas nem todas as placas tem essa conexão.
01- placa arduino UNO ou Nano, o pode fazer sua própria placa como fiz p/ economizar espaço, programei o AT328 usando o UNO e depois coloquei em minha plaquinha.
Baixe aqui o código p/ a programação do CI: Download



Se quiser se aventurar a fazer um adaptador mais compacto como o meu, basta programar o chip usando o arduino uno e fazer uma plaquinha como o esquema abaixo:




Para usar as conexões internas do PC é bom verificar o pinout pois cada placa mãe pode ter diferênças.


O telcado está em Ingês (Estados Unidos), mas pode ser facilmente modificado para ABNT editando o código na ide do arduino, bom divertimento.



sábado, 2 de maio de 2015

FA-3,2 Mini Cassete Loader p/ Casio MSX (FA-32 MINI)

Na postagem anterior mostrei como fazer um clone de um FA-32, mas de nada adianta você ter o menor MSX se você tem de pendurar um aparelho gigante p/ carregar jogos em cassete. Neste post você tem o esquema de um circuito reduzido voltado apenas ao carregamento dos jogos, você pode usar gravador, pc, smart phones, etc... p/ carregar seus jogos no seu msx casio.
 circuito muito simples e pequeno pode montar um cabo com um balão central que fica super compacto.



domingo, 8 de março de 2015

Casio FA-32 Clone - Interface de Cassete do MSX Casio MX-10/MX-101

Olá pessoal, após uma longa busca encontrei algumas informações rudimentares a respeito do pin out da conexão de cassete do MX-10, vou postar abaixo as informações que encontrei a respeito da interface original e um esquema p/ uma interface clone, que pode ser resumida a apenas interface p/ carregar os jogos.


  Encontrei  neste site um desenho de pcb da fa-32, isso pode ajudar quem quer clonar a placa.

Na foto abaixo é possível ver os valores dos componentes para a clonagem.
segue a pinagem da placa, dos cabos da placa.
Abaixo um circuito simplificado p/ substituir o FA-32


terça-feira, 1 de abril de 2014

BEER 202 ATA IDE - REVIEW

Olá pessoal, ter uma controladora de disco no msx é legal, mas ter uma IDE feita em casa é mais legal ainda, nesse post vou fazer um review e algumas explicações a respeito da BEER 202.

Bom vamos lá, BEER 202 é um projeto open source feito pelo russo Egor Voznesensky (SOLID), existem várias versões até um software de particionamento feito pelo Adriano e esteve muito tempo esquecida postada na página do Hans Otten. Mas a versão mais estável é a que vamos apresentar a seguir que foi confeccionada p/ venda na Argentina por nossos amigos da Error 51.

P/ fazer a ide vamos precisar de:


01- leitor de cartões compacflash p/ pc compatível com windows XP ou superior.

01-Adaptador CF-IDE
01-PPI 8255 da NEC modelo D8255AC-5 
01-74LS04
01-74LS30
01-74LS32
xx-FIOS PARA WIREWRUP
01-PLACA DE CARTUCHO DE MSX QUE CONTENHA TODOS OS PINOS DO BUS
02-LEDS (OPCIONAL)
02-RESISTORES 330R (OPCIONAL)


Durante os testes fiz 5 versões da beer com diferentes marcas e versões da PPI a única que é estável e os dados não somem do nada é a NEC D8255AC-5, como o uso da ppi p/ acessar hd é uma gambiarra, tem suas limitações.


A rom tem que ser a versão 1.9 e vamos precisar de aplicativos p/ formatar a compact flash. no pacote abaixo tem todos os apps, rom e esquemático p/ baixar:


Aplicativos para particionar e formatar (Disponibilizado via email: rafael.basshp@gmail.com)



A montagem em wirewrup exige um pouco de experiência e cautela, se você não tem prática com isso por favor nem tente, pois um erro pode queimar seu MSX.

Primeira versão estável visão frontal

 Primeira versão estável visão traseira
 Segunda versão preparando p/ soldar o adaptador CF

 Segunda versão estável já com o adaptador CF integrado





 Segunda parte, apesar da mesma ter um app apropriado p/ formatar os cartões o mesmo tem algumas limitações, por favor fique atento e siga as instruções abaixo a risca:

Instale o app SD Formater, insira o cartão CF no leitor e execute o APP, preste atenção no tamanho da unidade pois o mesmo também formata HD e não queremos que isso aconteça:
Selecionador o cartão clique em OPTIONS e deixe as opções conforme foto abaixo.

Clique em FORMAT, isso pode demorar um pouco.


 Terminando a formatação pode fechar o SD formater e execute o app BEER IDE, mais uma vez precisamos tomar cuidado pois o mesmo pode formatar o HD do micro, observe se o hdd selecionado é a CF pela capacidade. No caso da minha CF é o Disk 3.

Bom agora vamos gerar a tabela de partições. a Beer 202 aceita até 6 partições, porém se ela tiver 6 partições ela não consegue dar boot, então vamos gerar apenas 4 partições de 32mb cada. clicando no botão ADD, crie cada uma delas.
Terminando de criar selecione uma a uma e clique em FORMAT para cada uma delas.
Clique no botão BOOT p/ gerar o setor de Boot.

.

Em seguida no botão Install OS, esse botão coloca o sistema do MSX-DOS na primeira partição da BEER 202, porém a mesma dá boot pela quarta patição,  agora vamos para o MSX, insira a ide em qualquer slot, já com o cartão CF formatado, e ligue o msx, ela vai diretamente para o basic. Agora temos que copiar o MSX-DOS para a QUARTA PARTIÇÃO da BEER 202. como não temos disquete nesse msx da foto abaixo a primeira partição é "A:" e a quarta partição é "D".

Digite o comando: copy "a:*.*" to "d:"

ele vai copiar o msx-dos para a partição bootavel da beer
reinicie o msx, repare que agora ele deu o boot pelo dos, no caso da minha foi o HB-DOS que copie usando disquete, mas o princípio é o mesmo. e repare que o boot incializou pelo drive "D:"
Prontinho, agora é só encher de jogos e se divertir com a beer 202.

Uma observação o app de particionamento tem a função dump, com ele vc pode gerar uma imagem das partições já gravadas e guardar no pc.

Abaixo um vídeo demonstrativo do funcionamento.