L'atelier Modification d'un MPC200 ( Ext. 256K + MSX2 )
metalgear2
Membre non connecté
Conseiller Municipal
Reprise du message précédent
Metalion :
C'est les 3 premières lettres de l'affichage du logo "KONAMI", non ?
metalgear2 :
Avec une cartouche MSX2 (Vampire Killer), je sais que le jeu se lance car j'ai la musique nickel en arriére fond mais l'écran ressemble a ça
C'est les 3 premières lettres de l'affichage du logo "KONAMI", non ?
Je pense effectivement que c'est le logo car dés que je fais espace, j'ai la musique.
Bon encore plus surprenant
SUBROM + ROM MSX1 sans l'ancien VDP :
Le curseur est bizarre et le retour ligne (Touche ENTREE) me fait penser a un logiciel basic sous PC. J'ai testé un SCREEN 5
Et je peux même aller jusqu'a SCREEN 55 sans message d'erreur. Personne ne le fait ça ..... Hein !!! J'suis trop fort Mieux faut en rire que de pleurer.
SUBROM + ROM MSX1 avec VDP MSX1 en place :
Le curseur est bien mais comme le VDP MSX1 est là, SCREEN 5 = ERROR
Edité par metalgear2 Le 29/08/2013 à 16h16
metalgear2
Membre non connecté
Conseiller Municipal
@igal : Le mode SCREEN 5 doit fonctionner seulement avec la SUBROM où il faut les deux ROMS MSX2 ?
Fabf
Membre non connecté
Conseiller Municipal
Je crois que j'ai trouvé
Mets le /SLTSL de ton mapper sur un autre slot libre
Mets le /SLTSL de ton mapper sur un autre slot libre
metalgear2
Membre non connecté
Conseiller Municipal
Bin là, je viens de m'apercevoir d'un truc. Avec ROM MSX1 sans SUBROM et SANS VDP MSX1. La cartouche MSX1 se lance. Même résultat que ça :
Là, la SUBROM n'a plus rien a voir
Là, la SUBROM n'a plus rien a voir
Fabf
Membre non connecté
Conseiller Municipal
igal
Membre non connecté
Conseiller Municipal
Lol...
@metalgear2: fabf a raison lorsqu il parle de slotselect. En definiive ta subrom n a jamais ete prise en compte.
Soit l architecture de ton msx1 ecrase son contenu par autre chose soit ton slotselect est ko.
Il faut pas oublier que EXTROM doit etre sur une 27c128 et qu automatiquement le SLTSL qui va dessus ne peut rien vehiculer de plus que les 16ko. En mettant une 27c256 peut etre qu un volume trop grand devient mecaniquement visible par le biais du slotslect.
(le bug du sprite est peut etre un pb completement autre)...
Conclusions:
essais avec une 27c128 ou une petite rom de jeu ecrite sur ta 27c256 ou encore avec CS12 au lieu de slot select...
Laisse de cote les pb graphiques ils sont pas en lien avec la subrom...
@metalgear2: fabf a raison lorsqu il parle de slotselect. En definiive ta subrom n a jamais ete prise en compte.
Soit l architecture de ton msx1 ecrase son contenu par autre chose soit ton slotselect est ko.
Il faut pas oublier que EXTROM doit etre sur une 27c128 et qu automatiquement le SLTSL qui va dessus ne peut rien vehiculer de plus que les 16ko. En mettant une 27c256 peut etre qu un volume trop grand devient mecaniquement visible par le biais du slotslect.
(le bug du sprite est peut etre un pb completement autre)...
Conclusions:
essais avec une 27c128 ou une petite rom de jeu ecrite sur ta 27c256 ou encore avec CS12 au lieu de slot select...
Laisse de cote les pb graphiques ils sont pas en lien avec la subrom...
metalgear2
Membre non connecté
Conseiller Municipal
Metalion :
Tu veux dire que ta machine n'a pas de VDP et qu'elle affiche qq chose quand même ??
Même si des tests incroyable avec la carte MSX2, faut pas non plus exagérer
igal :
fabf a raison lorsqu il parle de slotselect. En definiive ta subrom n a jamais ete prise en compte.
Je pense aussi que la SUBROM n'est pas prit en compte à l'allumage et c'est là que je comprend pas.
igal :
Soit l architecture de ton msx1 ecrase son contenu par autre chose soit ton slotselect est ko.
Les SLTSL sont correct, sinon ma BEER ne fonctionnerait pas.
igal :
Il faut pas oublier que EXTROM doit etre sur une 27c128 et qu automatiquement le SLTSL qui va dessus ne peut rien vehiculer de plus que les 16ko. En mettant une 27c256 peut etre qu un volume trop grand devient mecaniquement visible par le biais du slotslect.
J'y ai penser aussi au probléme de la 27128. J'ai mis une 27256 car je n'avais pas de 27128. Il faut que je trouve de la 27128.
igal :
... ou encore avec CS12 au lieu de slot select...
J'ai essayer de me connecter sur CS12 à la plage de SLTSL, même constat.
Conclusions:
J'ai essayé les ROMS du site MSXPro, il existe plusieurs version, le MSX démarre bien avec le SUBROM et la ROM avec où sans VDP MSX1 alors qu'avant, il ne se passait rien (A voir si les ROMS sont pour MSX1 où MSX2 ?)
Pour la SUBROM, j'ai pris l'emplacement libre sur le MSX1 avec quelques modif niveau liaisons. Ce week end, je pense essayer de refaire une carte avec seulement la SUBROM directement sur un slot cartouche.
Maintenant, peut-être qu'il y a une IMCOMPATIBILITEE quelque part avec le MSXEngine T7775.
Edité par metalgear2 Le 30/08/2013 à 10h12
Fabf
Membre non connecté
Conseiller Municipal
Les MAINROM de MSXPro font 64ko et ont les MAINROM MSX1 et MSX2 dans une seule eprom.
Reste avec celles de Jipe ou les miennes.
Reste avec celles de Jipe ou les miennes.
igal
Membre non connecté
Conseiller Municipal
En fait je veux dire que slotselect ouvre une fenetre de 64ko max et ton media (27c256) fait 32ko et recouvre peut etre une "plage memoire imprevue". Ce qui poserait ( au conditionnel) un pb.
(je pense que tu l a deja compris mais jeprecise pour les curieux)
Il serait interessant de placer un jeu prevu pour une 27c128, la mettre en double couche sur ta. 27c256 et voir si ce jeu demarre ou pas.
Sur mon gradiente j etais arrive a lancer le logo msx2 et les jeux msx1.
T es donc pas le seul a avoir bute la dessus.
Le msxengine est un peu different sur le gradiente mais si mes souvenirs sont bons, jipe parlait de desactiver le vdp interne etc... Encore un projet reste en sommeil! (regarde sur le piste gradiente ddplus ou ct80)
(je pense que tu l a deja compris mais jeprecise pour les curieux)
Il serait interessant de placer un jeu prevu pour une 27c128, la mettre en double couche sur ta. 27c256 et voir si ce jeu demarre ou pas.
Sur mon gradiente j etais arrive a lancer le logo msx2 et les jeux msx1.
T es donc pas le seul a avoir bute la dessus.
Le msxengine est un peu different sur le gradiente mais si mes souvenirs sont bons, jipe parlait de desactiver le vdp interne etc... Encore un projet reste en sommeil! (regarde sur le piste gradiente ddplus ou ct80)
metalgear2
Membre non connecté
Conseiller Municipal
@Fabf : J'avais pas fais gaffe au ROM 64K
J'y pense, quand je met la SUBROM avec la ROM MSX1 et que je coupe le SLTSL de la SUBROM, le MSX ne démarre pas. Par contre, si je branche le SLTSL, le MSX démarre. Ca veut dire qu'il va quand même lire la SUBROM, non ?
J'y pense, quand je met la SUBROM avec la ROM MSX1 et que je coupe le SLTSL de la SUBROM, le MSX ne démarre pas. Par contre, si je branche le SLTSL, le MSX démarre. Ca veut dire qu'il va quand même lire la SUBROM, non ?
Fabf
Membre non connecté
Conseiller Municipal
Le système en MSX1 doit démarrer sans le /SLTSL sur la SUBROM
quand on ne se sert pas d'un signal genre /SLTSL ne pas oublier de connecter une résistance de 4,7K sur la patte désactivée
ex : pin 20 ou 22 d'une eprom
sinon ça crée des problémes sur le BUS
ex : pin 20 ou 22 d'une eprom
sinon ça crée des problémes sur le BUS
Fabf
Membre non connecté
Conseiller Municipal
je vais me répéter mais la SUBROM MSX2 ne sert a rien sans la MAIN-ROM MSX2
il y a des routines pour lier les 2 roms
il y des affichages bizarres sur tes écrans a la place du OK
a tu essayé Testram ça marche aussi pour la Vram
il y a des routines pour lier les 2 roms
il y des affichages bizarres sur tes écrans a la place du OK
a tu essayé Testram ça marche aussi pour la Vram
Fabf
Membre non connecté
Conseiller Municipal
En mode MSX1 Testram ne détecte que 16ko sur mes montages.
Tu pourrais écarter tout problème de câblage spécial sur la ROM en gravant une EPROM MSX1 ?
Jipe tu peux nous dire pour la résistance car j'en ai besoin dans un autre montage STP ?
Tu pourrais écarter tout problème de câblage spécial sur la ROM en gravant une EPROM MSX1 ?
Jipe tu peux nous dire pour la résistance car j'en ai besoin dans un autre montage STP ?
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie