quinta-feira, 5 de setembro de 2019

Como Redirecionar o Slot de Memória do Expert para a BUS Expansio Port

Essa ideia surgiu com o intuito inicial de usar um cartucho de Mapper no lugar da memoria interna do Expert, mas acabou virando uma possibilidade interessante de utilizar um expansor de slots pela traseira do Expert.

Lista de Materiais:

1 - Cabo IDC 50 vias
1 - Conector Edge de 50 vias
1 - Chave tipo alavanca de 2 posições com 3 vias.
X- fios para montagem


Primeiro vamos preparar o cabo que será conectado à bus expansion do msx, corte uma das pontas do cabo IDC e separe os fios pares dos ímpares como na foto abaixo:

Lembrando que o fio vermelho corresponte ao Pino 1 do Slot, o slot do Expert tem a pinagem impar voltada para baixo do cartucho, solde os fios impares de um lado do conector Edge e os pares do outro lado,  depois de soldado o cabo o cartucho deve ser conectado como na foto abaixo:.

O Fio Vermelho orienta ao pino 1 do slot que fica do lado do cartucho que tem a borda menor.

Feito nosso cabo, agora vamos às modificações no Expert, remova os seguintes componentes:

T40
R113
R116

Remova também o Jumper J5



Agora vamos soldar 1 fio em cada terminal do J5 e no terminal do coletor  T40
e vamos ligar esses fios na chave comutadora, essa chave vai desligar a memória Ram interna do Expert e vai ligar o Slot 2 à bus expansion. Assim poderemos utilizar o MSX de sua forma original ou modificado, sem precisar ficar desfazendo e refazendo ligações.

A chave deve ser ligada como mosta o esquema abaixo:


Algumas fotos p/ ilustrar:





e prontinho, agora é só achar um lugar p/ montar a chave, espetar o cabo flat à bus expansion e utilizar sua mapper ou um expansor de slots em seu novo slot do Expert, lembrando que deve sempre utlizar um cartucho de memória em um dos slots do expansor, se não for de mapper, pode ser de ram convencional, em minha página tem um esquema super simples de construção de cartucho de RAM 64k. http://www.basshp.msxall.com

Segue algumas fotos em funcionamento:





O expert não funciona adequadamente com mapper trabalhando solo sem base ram, portanto alguns aplicativos que utilizam mapper podem não funcionar com esse esquema, porém se você confeccionar um cartucho de RAM 64k pode espetar o mesmo no expansor de slots junto da mapper e suas controladoras de disco que o micro funcionará perfeitamente, em breve disponibilizarei uma rom corrigindo esse erro.

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