Le Village Nishi nous présente sa cartouche MSX avec V9990 et sortie HDMI !
M. Nishi travaille actuellement sur une "carte graphique additionnelle" pour nos MSX au format cartouche : Le V9978.
Dedans, un CPU eZ80 (50Mhz) pour gérer tout ça
16MB de RAM
et pour assurer la rétrocompatiblité :
- Un V9958 en FPGA
- Un vrai V9990 (là par contre, il faudra m'expliquer, je pensais que ce chip était super dur à trouver aujourd'hui...)
- et une sortie HDMI pour sortir tout ça proprement
Cool non ?
Dedans, un CPU eZ80 (50Mhz) pour gérer tout ça
16MB de RAM
et pour assurer la rétrocompatiblité :
- Un V9958 en FPGA
- Un vrai V9990 (là par contre, il faudra m'expliquer, je pensais que ce chip était super dur à trouver aujourd'hui...)
- et une sortie HDMI pour sortir tout ça proprement
Cool non ?
aoineko
Membre non connecté
Conseiller Municipal
J'allais mettre une news à ce sujet.
C'est clairement le hardware qui me donne le plus envi dans tout ce qu'a proposé Nishi pour l'avenir du MSX.
Rien que la carte V9958/V9990 est une super nouvelle, mais si en plus on peut utiliser le eZ80 comme co-processeur, ça ouvrirait tellement de possibilités !!
Si c'est le cas, je l'achète day-one.
Et à minima, ça pourrait permettre de démocratiser le V9990 et de jouer à des jeux MSX2/2+ sur un MSX1.
il faudra p'être juste patcher les ports I/O ; et encore, il pourrait utiliser les mêmes ports vu que la cartouche a sa propre sortie vidéo (HDMI). Le seul soucis, ça va être les jeux qui utilisent le BIOS du MSX2/2+.
C'est dans ce genre de cas, que je suis content d'avoir fait que MSXgl puisse être indépendant du BIOS. Edité par aoineko Le 26/09/2024 à 16h14
C'est clairement le hardware qui me donne le plus envi dans tout ce qu'a proposé Nishi pour l'avenir du MSX.
Rien que la carte V9958/V9990 est une super nouvelle, mais si en plus on peut utiliser le eZ80 comme co-processeur, ça ouvrirait tellement de possibilités !!
Si c'est le cas, je l'achète day-one.
Et à minima, ça pourrait permettre de démocratiser le V9990 et de jouer à des jeux MSX2/2+ sur un MSX1.
il faudra p'être juste patcher les ports I/O ; et encore, il pourrait utiliser les mêmes ports vu que la cartouche a sa propre sortie vidéo (HDMI). Le seul soucis, ça va être les jeux qui utilisent le BIOS du MSX2/2+.
C'est dans ce genre de cas, que je suis content d'avoir fait que MSXgl puisse être indépendant du BIOS. Edité par aoineko Le 26/09/2024 à 16h14
On est toujours ignorant avant de savoir.
aoineko
Membre non connecté
Conseiller Municipal
J'ai les réponses de Nishi à mes questions :
- On ne pourra pas piloter le eZ80 depuis le MSX hôte (il est là pour gérer le V9990).
- Le V9990 utilisera les mêmes port I/O que les autres cartouches V9990 existantes sur MSX (donc elle sera compatible avec les jeux V9990 existants).
- Le V9958 utilisera les ports que le VDP interne ; Donc les jeux qui n'utilise pas le BIOS du MSX2/2+ seront nativement compatible avec cette cartouche !
Dommage de ne pas pouvoir utiliser le eZ80 à 50 MHz et ses 16 MB de RAM comme co-processeur. Çà aurait permit d'avoir une cartouche très versatile (par ex. un accélérateur 3D comme dans la cartouche de Star Fox sur SNES).
Mais bon, la cartouche reste séduisante (surtout pour ceux qui n'ont pas encore de V9990).
- On ne pourra pas piloter le eZ80 depuis le MSX hôte (il est là pour gérer le V9990).
- Le V9990 utilisera les mêmes port I/O que les autres cartouches V9990 existantes sur MSX (donc elle sera compatible avec les jeux V9990 existants).
- Le V9958 utilisera les ports que le VDP interne ; Donc les jeux qui n'utilise pas le BIOS du MSX2/2+ seront nativement compatible avec cette cartouche !
Dommage de ne pas pouvoir utiliser le eZ80 à 50 MHz et ses 16 MB de RAM comme co-processeur. Çà aurait permit d'avoir une cartouche très versatile (par ex. un accélérateur 3D comme dans la cartouche de Star Fox sur SNES).
Mais bon, la cartouche reste séduisante (surtout pour ceux qui n'ont pas encore de V9990).
On est toujours ignorant avant de savoir.
le V9978 devait équiper le MSX3 et devait être compatible V9938 V9958 mais n'a jamais vu le jour
V9978
a la place il y a eu le V9990 mais il faut le coupler avec un autre VDP dans le MSX pour le faire fonctionner
donc pour moi l'appellation V9978 n'est pas justifiée pour cette cartouche
V9978
a la place il y a eu le V9990 mais il faut le coupler avec un autre VDP dans le MSX pour le faire fonctionner
donc pour moi l'appellation V9978 n'est pas justifiée pour cette cartouche
ericb59
Membre non connecté
Conseiller Municipal
moi je ne comprendrai jamais l'engouement pour ces périphériques qui transforment le MSX en Amiga.
Je ne suis absolument pas contre faire évoluer les machines, mais pour moi, quand je vois un jeu V9990 ça ne me fait pas vibrer.
Je ne suis absolument pas contre faire évoluer les machines, mais pour moi, quand je vois un jeu V9990 ça ne me fait pas vibrer.
aoineko
Membre non connecté
Conseiller Municipal
Perso, j'y vois deux intérêts :
- Voir ce qu'aurait pu donner les jeux MSX3 (turbo R + V9978).
- Continuer à faire de nouvelles choses avec nos bons vieux MSX. Et ça là pour moi la limite : Tant que c'est le Z80 du MSX qui contrôle tout, je kiffe. Si c'est pour mettre une carte autonome et utiliser le MSX comme clavier, là ça ne m'intéresse plus.
Mais bon, chacun "aime" le MSX à sa façon.
- Voir ce qu'aurait pu donner les jeux MSX3 (turbo R + V9978).
- Continuer à faire de nouvelles choses avec nos bons vieux MSX. Et ça là pour moi la limite : Tant que c'est le Z80 du MSX qui contrôle tout, je kiffe. Si c'est pour mettre une carte autonome et utiliser le MSX comme clavier, là ça ne m'intéresse plus.
Mais bon, chacun "aime" le MSX à sa façon.
On est toujours ignorant avant de savoir.
ericb59 :
moi je ne comprendrai jamais l'engouement pour ces périphériques qui transforment le MSX en Amiga.
Je ne suis absolument pas contre faire évoluer les machines, mais pour moi, quand je vois un jeu V9990 ça ne me fait pas vibrer.
Je ne suis absolument pas contre faire évoluer les machines, mais pour moi, quand je vois un jeu V9990 ça ne me fait pas vibrer.
C'est une question sur laquelle j'hésite beaucoup aussi.
D'un côté, effectivement, on a une carte graphique puissante avec une sortie séparée, qui transforme le MSX en quelque chose d'autre, mais qui n'est plus vraiment du MSX.
Mais d'un autre côté, quand on regarde de près la programmation du processeur vidéo V9990, on ne peut qu'être frappé par les similitudes avec les processeurs V9938 et V9958. Le V9990 semble être vraiment une évolution naturelle des précédents. Ce qui peut motiver beaucoup pour se lancer.
Ce qui est certain, c'est que, comme Aoineko, si le MSX n'est plus utilisé que comme clavier, je pense que ça a peu d'intérêt. Sauf si c'est une proposition cohérente. Si la combinaison eZ80 50MHz + V9990 est présentée comme une évolution du standard, alors pourquoi pas. Il y a bien eu des cartouches qui transformaient un MSX1 en MSX2. Edité par Metalion Le 29/09/2024 à 20h47
MSX1: Daewoo DPC-200 / Yamaha CX5M
MSX2: Sony HB-F9P
MSXVR
Vidéo: V9990 (GFX-9)
Audio: MSX-Music (FM-PAC) / MSX-Audio (Audiowave) / OPL4 (Monster Sound FM Blaster) / OPNB (Neotron)
aoineko
Membre non connecté
Conseiller Municipal
Nishi a annoncé que le V9978 (V9958 + V9990) va améliorer légèrement le V9990, avec notamment une palette max de 256 couleurs au lieu de 64.
Ca permettra notamment d'utiliser les 2 bits inutile du mode BP6 (palette de 64 couleurs) pour avoir un mode palette de 256 couleurs.
C'est mineur, mais en étudiant le V9990 j'avais vu quelques points points qui auraient pu être amélioré facilement donc je trouve ça cool qu'il le fasse.
Le V9978 restera 100% compatible avec le application crées pour le V9990.
Ca permettra notamment d'utiliser les 2 bits inutile du mode BP6 (palette de 64 couleurs) pour avoir un mode palette de 256 couleurs.
C'est mineur, mais en étudiant le V9990 j'avais vu quelques points points qui auraient pu être amélioré facilement donc je trouve ça cool qu'il le fasse.
Le V9978 restera 100% compatible avec le application crées pour le V9990.
On est toujours ignorant avant de savoir.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie