MSX Village forum

L'atelier Cartouche d'extension MSX2+

aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2698

Le 26/04/2021 à 14h20
(pour pas polluer le topic de GFX, je déplace la discussion ici)

« J'ai fais un rêve ! Le rêve qu'un jour, quelqu'un, quelque part, fabrique une cartouche MSX2+. »

Je trouve que ça serait super cool de créer une cartouche avec le chip v9958 (MSX2+) utilisable sur MSX1 et MSX2, un peu comme les cartouches v9990 !
Ca existe déjà pour le MSX2 (même si je sais pas si ça marche sur le même principe) mais pas pour le MSX2+ à ma connaissance.

Avec une lib qui n'utilise pas le Bios comme la mienne, ça serait super simple de pouvoir l'utiliser sur n'import quel MSX.
Faudrait juste décider des ports I/O à utiliser.
On pourrait prendre (88h-8Bh comme pour l'adaptateur VDP v9938, ou 60h-6Fh comme pour les v9990).

Après, j'ai absolument aucune idée de la complexité de la chose et je serais totalement incapable de la concevoir.
Je sais pas si les plans de la cartouche MSX2 sont dispo quelques part, et s'il y aurait besoin de plus pour faire fonctionner le VDP du MSX2+ !?
En tout cas, si y a des bidouilleurs en manque d'idées, je serais prêt à investir dans une telle cartouche. :)


On est toujours ignorant avant de savoir.
Github    
Bastion Rebel Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 21/09/2013 à 07h42

Messages: 1719

Le 26/04/2021 à 14h27
regarde sur le site de metalgear2

http://mymsx2.free.fr/montages/MA20Plus/MA20Plus.html


TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
E-mail    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10333

Le 26/04/2021 à 14h45
regarde dans le forum la rubrique l'atelier

il y a un post Mais qu'est ce qu'il y a dans les tiroirs de l'atelier :)

c'est plein de montages finalisés ou pas ;)


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10333

Le 27/04/2021 à 08h49
pour updater un MSX1 en MSX2 ça a existé : NEOS MA-20

https://www.msx.org/wiki/Neos_MA-20

malheureusement pas plus d'info sur la petite cartouche qui contient une rom et le clock chip

sinon j'ai les roms si quelqu'un veut analyser le contenu ;)


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10333

Le 27/04/2021 à 14h25
j'ai scindé le sujet suite a la discussion d'igal sur les signaux /CS :)

http://msxvillage.fr/forum/topic.php?id=3875#m87225


:noel
Site web    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2698

Le 27/04/2021 à 22h48
Si je comprends bien, les cartouches MSX2 pour MSX1 existantes font plus que "juste" rendre le v9938 accessible : elle remplace aussi le Bios (j'imagine que c'est un Bios standard où ils ont juste modifié les ports I/O du VDP).
Par contre, j'ai pas compris à quoi sert tout le reste des circuits.

Pour en revenir à mon rêve, je pensais à une cartouche qui ne fasse que rendre le v9958 accessible sur une plage de ports I/O donnée et avec une sortie vidéo (sur le modèle des cartes v9990 si j'ai bien compris).

D'ailleurs, la VRAM se trouve dans le chip des v9938/58 ?
Sinon ça expliquerait que c'est moins simple que j'imaginais. ^^


Bastion Rebel :


Ca fait plus que j'aurai besoin mais ça aurait été vraiment super.
J'imagine que la carte n'a jamais été finie (j'en trouve aucune référence sur le web en tout cas).


On est toujours ignorant avant de savoir.
Github    
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5793

Le 28/04/2021 à 04h23
C'est certain que cette cartouche a du potentiel :tea
En plus ça a l'avantage de ne pas torturé les machines d'origine :top
Cela ne m'étonne pas que le concept n'a pas marché a l'époque d'un point de vue purement marchand, car c'est plus commercial de vendre une machine complète qu'une cartouche complexe qui valait le même prix :gne
Par contre si on étant le concept, c'est tout à fait possible de transformer en Msx2+, n'importe quel ordinateur Z80 avec bus accessible, avec ce type de cartouche. Tout comme on pourrait transformer un Msx en Sega MS ou en NES avec ce "type" de cartouche, le Msx serait même le candidat parfait :tea D'ailleurs ca a été fait avec certains Msx distribués dans les pays du moyen Orient :) Edité par TurboSEB Le 28/04/2021 à 04h23



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10333

Le 28/04/2021 à 07h42
transformer un MSX en SEGA ça existe déja : Franky (en kit Do It Yourself ) et Playsoniq ;)








:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 28/04/2021 à 10h10
J'avais fait une extension simplifié pour 9938/9958 sans ExtRom etc...
Juste le VDP avec les 128Ko de Vram. (Une pensée pour Fabf qui a beaucoup bossé dessus il me semble)

Voici l'implantation de la cartouche avec un VDP9958 (Msx2+)


Nb: Il s'agit de la [Carte Graphique] et non la [Carte Vidéo]!
Faut que je regarde si je trouve la montage Vidéo pour en faire une carte Complète ;)

Voici 2 [Carte graphique 9958 ] externe dont une qui équipée [carte Vidiéo] montées en parallèles avec le troisième 9958 interne!



Nb: Le tramage du fond d'écran bleu à été résolu avec l'ajout de capas à chaque Vram!
Nb2: Les Vrams de qualité n'ont même pas besoin de ces petit condensateurs pour un affichage parfait.
Nb3: Le VDP interne "9938" peut produire une image Screen8 simultanément au vdp externe 9958 qui joue la même image en screen12 sans problème!

Voici un "montage vidéo" mis en sortie de la "carte graphique".
Honnêtement, je me souviens pas si c'est ce montage qui fonctionnait ou un autre :oups


Tout fonctionne à merveille.

Attention: Ce que je présente ci dessous n'a pas été testé par mes soins!

Pour aller plus loin et donc intégrer la ROM MSX2 (et Probablement Msx2+)
Voici un montage qui permet de basculer de la Rom Msx1 vers la Rom Msx2.


Voici le Zip contenant les Roms Modifiées pour fonctionner. (Non testé)
HYBRID MSX1 et MSX2.zip
Nb: Contient une ROM Azerty et une Qwerty :) Edité par igal Le 28/04/2021 à 11h51


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Bastion Rebel Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 21/09/2013 à 07h42

Messages: 1719

Le 28/04/2021 à 12h25
tiens j'ai retrouvez l'image du PCB de METALGEAR2
tu as en bas le codage suivi de la rom 29f040 des VRAM 41464 , les filtre RGB le VDP et sa clock les sortie audio et video SCART
j'en ai une monté mais jamais tester a l'occasion a voir


TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
E-mail    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2698

Le 28/04/2021 à 14h01
Je pense que vous vous rendez pas compte à quel point ces schémas sont du chinois pour moi. ^^
En tout cas, c'est gentil d'essayer.
Et en vrai c'est intéressant et je comprends qq trucs, mais bien trop peu pour espérer fabriquer quoi que ce soit.

Mon truc c'est la programmation.
Cette cartouche, c'est juste quelque chose sur lequel j'aimerai bien m'amuser à programmer si elle existait (comme la v9990 que j'ai commandé).


On est toujours ignorant avant de savoir.
Github    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 28/04/2021 à 14h12
@bastion rebel: j'avais récupéré la map de métal gear 2 (le jeu) sur son site.

Mais est ce que ce gars est membre du village ?

Edit: a un moment, j'ai pensé que tu étais lui ! :p Edité par igal Le 28/04/2021 à 14h13


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Bastion Rebel Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 21/09/2013 à 07h42

Messages: 1719

Le 28/04/2021 à 17h24
igal :
@bastion rebel: j'avais récupéré la map de métal gear 2 (le jeu) sur son site.

Mais est ce que ce gars est membre du village ?

Edit: a un moment, j'ai pensé que tu étais lui ! :p


membre !! ouais !! a la belle époque c’était la course entre vous 2 Non !!

me comparer a métal ... merci !! :oups :oups :oups je n'ai pas ces compétences et loin de la ! ;) ;) ;)


TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
E-mail    
Bastion Rebel Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 21/09/2013 à 07h42

Messages: 1719

Le 28/04/2021 à 17h30
aoineko :
Je pense que vous vous rendez pas compte à quel point ces schémas sont du chinois pour moi. ^^
En tout cas, c'est gentil d'essayer.
Et en vrai c'est intéressant et je comprends qq trucs, mais bien trop peu pour espérer fabriquer quoi que ce soit.

Mon truc c'est la programmation.
Cette cartouche, c'est juste quelque chose sur lequel j'aimerai bien m'amuser à programmer si elle existait (comme la v9990 que j'ai commandé).


faut juste apprendre le chinois .. :lol :lol :lol après c'est de la logique , ne t'inquiete pas pour moi aussi je n'ai pas de formation electronique mais je refait les schemas et les redessinent sur mes PCB avec des modifs (Funrice) ou la flashbox (encore merci a notre JIPEMSX pour sa participation ) apres ca me plait !! :top :top :top




TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
E-mail    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie