MSX Village forum

L'atelier Mettre un SN76489AN dans un MSX (jeux ColecoVision sur MSX)

Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10687

Le 08/08/2012 à 12h44

Reprise du message précédent

vérifie bien le cablage de ton SN76489 par rapport au pinout du schéma coleco


:noel
Site web    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 08/08/2012 à 17h08
Citation :
The open-collector READY output is used to synchronize the microprocessor to this transfer and is pulled low immediately following the leading edge of !CE.


Ready est une sortie à collecteur ouvert. Le problème ne viendrait-il pas de là ?
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10687

Le 08/08/2012 à 18h12
si le Wait ça marche avec le z80 de la coleco ça doit aussi marcher sur MSX


:noel
Site web    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 01/02/2013 à 08h03
Enfin du nouveau, ça marche ! :top
Le problème venait du fait que le signal /WE devait se produire un peu plus tard que celui de /CE. Une solution simple était sur les schémas de certaines consoles utilisant ce PSG. C'est à dire relier /WE à /Ready.

Schéma :



Le port d'E/S utilisé pour le test est 0Fh. Avec ce port, ça marche aussi bien sur mon MSX1 que le Turbo R.
J'ai essayé de remettre le port F0h comme à l'origine mais avec ce port, le son déconne sur l'MSX1. Ça marche sur le Turbo R. Je pense mettre le port 10h par la suite.

Maintenant pour être parfait, il faudrait pouvoir couper le bruit parasite au démarrage. C'est un bruit qui reste continuellement jusqu'à la routine d'initialisation qu'il y a dans le BIOS de la ColecoVision. Cette routine met simplement le volume de chaque voix à zéro.
Sur ColecoVision, la routine est exécutée immédiatement au démarrage mais sur MSX, il faut attendre que le logo s'affiche et que de la ROM se lance. Ce son est continu mais plus ou moins différent à chaque démarrage.

Voici une vidéo de ce son parasite :

http://ana2jl.1fichier.com/

EDIT : J'ai mis le port 10H 3FH et donc mis à jour le schéma. Edité par GDX Le 26/05/2013 à 07h25
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 03/04/2013 à 15h03
Vas y GDX, fais péter des ROMs (surtout Donkey Kong :D )
Je regarde ça dès que j'ai un FPGA câblé ;)
galine Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 27/08/2010 à 02h22

Messages: 1363

Le 03/04/2013 à 20h27
je vais sans doute dire une connerie mais il est peut être possible de faire un "retardateur de démarrage" qui couperait physiquement le son le temps nécessaire. la routine du bios msx aurait ainsi le temps de se mètre en route. en gros il faut que l'injection du son dans le sound in du msx soit intérompus les quelques secondes et tu retrouveras ainsi le boot silencieux du msx ^^.

j'avais prévenus que c’était quelque peut tordu ^^.
Google+    
irios Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 07/09/2011 à 13h27

Messages: 74

Le 22/05/2013 à 21h20
Une solution : un 4053 avec une cellule NE555 en monostable et le tour est joué !! ;)
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 23/05/2013 à 07h27
Je peux me permettre une question, pour espères que vous êtes ?

Spectravideo avait sorti pour ses micros SV718/728 un adaptateur (le sv-603) qui permettait de faire fonctionner les cartouches colecovision sur un spectravideo.
Je me demande pourquoi ça ne serait pas possible de faire la même chose avec un MSX ?


banniere-ericb59e
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10687

Le 23/05/2013 à 10h25
tout est possible

1 - récupérer un SV-603
2 - l'ouvrir pour faire le schéma
3 - avoir un SV318/328 compatible avec le SV-603 pour faire des test et non pas un SV718/728 qui sont des vrais MSX

voir ici pour un descriptif : http://www.samdal.com/svperipherals.htm derniére photo avant le magnéto

le connecteur du port cartouche est inversé par rapport au MSX

vu la taille du boitier il doit y avoir un paquet de composants


:noel
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 23/05/2013 à 10h53
Il suffit de demander.... ^^

PDF du Schema Tech du SV-603
SVI603-b.pdf


Il n'y a pas l'air d'avoir tant de composants que ça...



PS : Notez qu'il y avait aussi le SV-606 qui est un adaptateur permettant de faire fonctionner les logiciels MSX sur le spectravideo 318/328 Edité par ericb59 Le 23/05/2013 à 19h35


banniere-ericb59e
Site web    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 23/05/2013 à 11h04
Merci Irios,



Je vais essayé de mettre en oeuvre cette solution. A première vue, je me pose 2 questions :



1/ J'ai vue des schémas de temporisation à base de NE555. Ils permettent de garder un signal à 1 un certain temps jusqu'à plusieurs secondes. Pour moi, ne faut-il pas l'inverse afin maintenir la sortie sonore à 0 pendant 6 à 7 secondes ? De plus, peut-on utiliser uniquement du 5V pour le montage ?



2/ Est-ce qu'un simple transistor peut remplacer le 4053 ?



ericb59 :
JSpectravideo avait sorti pour ses micros SV718/728 un adaptateur (le sv-603) qui permettait de faire fonctionner les cartouches colecovision sur un spectravideo.

Je me demande pourquoi ça ne serait pas possible de faire la même chose avec un MSX ?


Ce que je fais est bien plus simple et ça permet de faire touner une bonne partie des jeux coleco sur MSX.

Jipe :
vu la taille du boitier il doit y avoir un paquet de composants


Ça ne veut rien dire, il est peut-être à moitié vide comme l'extension FM Panasonic.
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10687

Le 23/05/2013 à 11h19
@Ericb59 : je n'arrive pas a charger le pdf du schéma de l'adaptateur

peut tu faire un screen shoot et le mettre sur le site STP


:noel
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 23/05/2013 à 19h37
j'ai mis à jour mon précédent post avec une autre version du pdf.
Bizarre que tu ne puisses pas la charger ??

Si je fais un screenshot tu risques de ne rien y voir, le schéma est trop grand...


banniere-ericb59e
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10687

Le 23/05/2013 à 23h04
j'ai toujours le même probléme : le PDF se charge , j'ai la barre de progression

a la fin j'ai un symbole avec des barres qui tournent a l'infini et rien ne s'affiche

est ce que ça pése lourd pour me l'envoyer ?


:noel
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 24/05/2013 à 07h23
tu dois avoir un souci avec acrobat reader, j'arrive à lire ce fichier depuis le site depuis mon ipad !
sinon, ce n 'est pas lourd je peux te l 'enyoyer par mail


Voici une version ZIP

SVI603-b.zip Edité par ericb59 Le 24/05/2013 à 09h28


banniere-ericb59e
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10687

Le 24/05/2013 à 11h01
voila les 2 fichiers fonctionnent

en effet pas trop de composants mais il y a une 2764 eprom de 8K et sans le programme c'est impossible !!

la partie interessante est le 76489 avec son décodeur et son ampli
il y a une diode sur le signal wait qui peut résoudre le probleme du son


:noel
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie