Groovy MiSTer
-
- stick de bronze
- Messages : 107
- Inscription : 30 déc. 2009, 09:33
Groovy MiSTer
Salut, je crée un post là-dessus car je trouve que c'est assez révolutionnaire, même si je sais que ça a été mentionné dans la conversation générale du MiSTer.
Donc, pour récapituler de manière simplifiée :
Votre Mister FPGA branché à un PC en Ethernet sert d'affichage pour votre PC en 15kHz pour les jeux Mame, avec juste quelques réglages dans le Mister et le lancement d'une version de Groovy Mame sur le PC.
Plus besoin de configurer de résolution bizarre sur Windows ou de se procurer du matériel qui n'existe plus, pas besoin de brancher de sortie video de votre PC sur votre affichage 15kHz.
L'affichage du jeu qui tourne sur Mame, sur votre PC Windows, sort en 15kHz "perfect" sur votre CRT branché à l'IO Board de votre MiSTer.
Donc, on peut lancer des jeux pas encore disponibles sur MiSTer, par exemple.
Les commandes doivent rester branchées sur le PC, le son aussi, PAS SUR LE MISTER qui ne sert vraiment que de carte graphique, si je puis dire.
Voici une vidéo qui explique bien comment faire, et je remets en dessous la vidéo qui est déjà sur la conversation MiSTer FPGA qui présente bien le truc."
Donc, pour récapituler de manière simplifiée :
Votre Mister FPGA branché à un PC en Ethernet sert d'affichage pour votre PC en 15kHz pour les jeux Mame, avec juste quelques réglages dans le Mister et le lancement d'une version de Groovy Mame sur le PC.
Plus besoin de configurer de résolution bizarre sur Windows ou de se procurer du matériel qui n'existe plus, pas besoin de brancher de sortie video de votre PC sur votre affichage 15kHz.
L'affichage du jeu qui tourne sur Mame, sur votre PC Windows, sort en 15kHz "perfect" sur votre CRT branché à l'IO Board de votre MiSTer.
Donc, on peut lancer des jeux pas encore disponibles sur MiSTer, par exemple.
Les commandes doivent rester branchées sur le PC, le son aussi, PAS SUR LE MISTER qui ne sert vraiment que de carte graphique, si je puis dire.
Voici une vidéo qui explique bien comment faire, et je remets en dessous la vidéo qui est déjà sur la conversation MiSTer FPGA qui présente bien le truc."
-
- stick de plastique
- Messages : 24
- Inscription : 03 avr. 2015, 11:44
Re: Groovy MiSTer
Testé à l'instant sur mon astro, même si c'est pas encore inclus dans le script update_all ça reste assez simple à mettre en oeuvre :
- Fichiers MiSTer : https://github.com/psakhis/Groovy_MiSTe ... est-builds
- Build Groovy MAME : https://github.com/psakhis/Groovy_MiSTe ... groovymame
- Remplacement du fichier MiSTer à la racine de la carte SD
- Ajout du Groovy.rbf à lancer
- Côté MiSTer : lancement du Groovy.rbf
- Côté PC : lancement du build mame avec les paramètres décris dans le readme (https://github.com/psakhis/Groovy_MiSTe ... groovymame)
A partir de là on a bien l'UI de MAME et on le contrôle par les inputs du PC.
J'ai pas obtenu le son côté MiSTer mais apparemment c'est bel et bien déjà implémenté, doit y avoir une option à activer côté émulateur (possible que le build en lien ne l'ait pas vu qu'il date d'il y a deux mois).
Ce que je trouve le plus enthousiasmant c'est que l'implémentation côté émetteur peut s'étendre sur n'importe quel programme PC, émulateur ou autre !
Et en attendant que ce soit implémenté partout où ça serait bien cool (le fbneo de fightcade ?
), Shane Lynch travaille sur une solution générique de capture d'écran pour envoyer n'importe quoi avec cropping/downscaling au prix d'une frame de latence.
Exemples :
https://twitter.com/iequalshane/status/ ... 1968632267
Explications quant au fait que ça reste une implem' générique fourre-tout et qu'il vaudra mieux privilégier des implémentations au sein des émulateurs pour une latence minimale :
https://twitter.com/iequalshane/status/ ... 0160369063
Des progrès sur la latence (1 frame ou moins) :
https://twitter.com/iequalshane/status/ ... 4942783683
Avec du traitement d'image cette solution générique ne peut pas être la plus performante niveau latence, mais Groovy MAME montre bien le potentiel avec ses 3ms seulement.
Bref, le début d'une nouvelle aventure pour donner toujours plus de belles images à nos CRT. Vivement la suite !
- Fichiers MiSTer : https://github.com/psakhis/Groovy_MiSTe ... est-builds
- Build Groovy MAME : https://github.com/psakhis/Groovy_MiSTe ... groovymame
- Remplacement du fichier MiSTer à la racine de la carte SD
- Ajout du Groovy.rbf à lancer
- Côté MiSTer : lancement du Groovy.rbf
- Côté PC : lancement du build mame avec les paramètres décris dans le readme (https://github.com/psakhis/Groovy_MiSTe ... groovymame)
A partir de là on a bien l'UI de MAME et on le contrôle par les inputs du PC.
J'ai pas obtenu le son côté MiSTer mais apparemment c'est bel et bien déjà implémenté, doit y avoir une option à activer côté émulateur (possible que le build en lien ne l'ait pas vu qu'il date d'il y a deux mois).
Ce que je trouve le plus enthousiasmant c'est que l'implémentation côté émetteur peut s'étendre sur n'importe quel programme PC, émulateur ou autre !
Et en attendant que ce soit implémenté partout où ça serait bien cool (le fbneo de fightcade ?

Exemples :
https://twitter.com/iequalshane/status/ ... 1968632267
Explications quant au fait que ça reste une implem' générique fourre-tout et qu'il vaudra mieux privilégier des implémentations au sein des émulateurs pour une latence minimale :
https://twitter.com/iequalshane/status/ ... 0160369063
Des progrès sur la latence (1 frame ou moins) :
https://twitter.com/iequalshane/status/ ... 4942783683
Avec du traitement d'image cette solution générique ne peut pas être la plus performante niveau latence, mais Groovy MAME montre bien le potentiel avec ses 3ms seulement.
Bref, le début d'une nouvelle aventure pour donner toujours plus de belles images à nos CRT. Vivement la suite !

-
- stick de bronze
- Messages : 107
- Inscription : 30 déc. 2009, 09:33
Re: Groovy MiSTer
Ca serait bien que le son soit pris en compte à un moment, autant les commandes je m'arrange. Mais juste le jack du son a ne pas brancher debrancher ca serait pas mal.
PErso je ne peux pas encore lancer le setup, mais je le ferais avec un Surface Pro, et malheuresement il n'y qu'un port USB et pas d'ethernet.
Donc je verais ce que ca donnera avec un hub usb avec 2 manettes USB et un adaptepateur USB-RJ45.
Aussi je me demande si je peux rajouter l'exe du groovy pour le coller sur un front end, tu te balades sur un frontent HD propre sur ton laptop, et paf tu lance en "pixel perfect" 15k sur ta borne, ca serait pas mal.
PErso je ne peux pas encore lancer le setup, mais je le ferais avec un Surface Pro, et malheuresement il n'y qu'un port USB et pas d'ethernet.
Donc je verais ce que ca donnera avec un hub usb avec 2 manettes USB et un adaptepateur USB-RJ45.
Aussi je me demande si je peux rajouter l'exe du groovy pour le coller sur un front end, tu te balades sur un frontent HD propre sur ton laptop, et paf tu lance en "pixel perfect" 15k sur ta borne, ca serait pas mal.
-
- stick de plastique
- Messages : 24
- Inscription : 03 avr. 2015, 11:44
Re: Groovy MiSTer
Ca y est, MiSTerCast est public (et fraîchement hotfixé pour gérer toutes les régions d'OS) :
https://github.com/iequalshane/MiSTerCa ... /tag/v1.00
https://twitter.com/iequalshane/status/ ... 5997955322

Testé avec de la vidéo en 480i et avec le son bien transmis, ça fonctionne bien !
https://github.com/iequalshane/MiSTerCa ... /tag/v1.00
https://twitter.com/iequalshane/status/ ... 5997955322

Testé avec de la vidéo en 480i et avec le son bien transmis, ça fonctionne bien !

-
- stick de platine
- Messages : 2151
- Inscription : 21 oct. 2016, 21:32
- Localisation : Paris
Re: Groovy MiSTer
Autant j'utiliserais pas groovymister pour jouer, autant mistercast je trouve ça cool et j'ai bien envie d'essayer.

Mes recherches :
1- Bezel Aero City (avec vitre ou pas)
-
- stick de bronze
- Messages : 107
- Inscription : 30 déc. 2009, 09:33
Re: Groovy MiSTer
J'ai enfin pu faire mon set up et testé tout ça, vraiment.
Comme je disais c'est game changer a mon niveau, je voulais peut etre me faire/acheter ici, un box 15k. Et bien maitnenant je n'ai plus besoin de rien.
(a part revoir completment la pièce pour pouvoir jouer sur le panel au commande sur mon PC).
MisterCast est vriament dingue, y a du reglage et c'est pas optimal pour tout, mais rien que d'essayer de retrouver cette sensation de cathodique pour des films ça change un peu de nos pratique (perso ca faisait quand meme longtemps que j'avais pas fait du film sur CRT alors que j'en allume un "tous les jours")
En plus pour le coup aujourd'hui c'est bien la journée ou faut lancer des episodes de DBZ...
J'ai vu qu'il y avait un executable de retroarch dans le pack sur github. Quelqu'un l'a testé? J'ai toujours peur de toucher et de déregler qqu chose dans ma lauchbox/retroarch.
Comme je disais c'est game changer a mon niveau, je voulais peut etre me faire/acheter ici, un box 15k. Et bien maitnenant je n'ai plus besoin de rien.
(a part revoir completment la pièce pour pouvoir jouer sur le panel au commande sur mon PC).
MisterCast est vriament dingue, y a du reglage et c'est pas optimal pour tout, mais rien que d'essayer de retrouver cette sensation de cathodique pour des films ça change un peu de nos pratique (perso ca faisait quand meme longtemps que j'avais pas fait du film sur CRT alors que j'en allume un "tous les jours")
En plus pour le coup aujourd'hui c'est bien la journée ou faut lancer des episodes de DBZ...
J'ai vu qu'il y avait un executable de retroarch dans le pack sur github. Quelqu'un l'a testé? J'ai toujours peur de toucher et de déregler qqu chose dans ma lauchbox/retroarch.
-
- Stick marseillais
- Messages : 6128
- Inscription : 19 nov. 2011, 16:03
- Localisation : Planète Mars
Re: Groovy MiSTer
J'ai pas trop suivi, ça fait quoi et ça fonctionne comment ce mistercast stp ?JiMooh a écrit : ↑08 mars 2024, 15:04 J'ai enfin pu faire mon set up et testé tout ça, vraiment.
Comme je disais c'est game changer a mon niveau, je voulais peut etre me faire/acheter ici, un box 15k. Et bien maitnenant je n'ai plus besoin de rien.
(a part revoir completment la pièce pour pouvoir jouer sur le panel au commande sur mon PC).
MisterCast est vriament dingue, y a du reglage et c'est pas optimal pour tout, mais rien que d'essayer de retrouver cette sensation de cathodique pour des films ça change un peu de nos pratique (perso ca faisait quand meme longtemps que j'avais pas fait du film sur CRT alors que j'en allume un "tous les jours")
En plus pour le coup aujourd'hui c'est bien la journée ou faut lancer des episodes de DBZ...
J'ai vu qu'il y avait un executable de retroarch dans le pack sur github. Quelqu'un l'a testé? J'ai toujours peur de toucher et de déregler qqu chose dans ma lauchbox/retroarch.
-
- stick de bronze
- Messages : 107
- Inscription : 30 déc. 2009, 09:33
Re: Groovy MiSTer
Attention, si les gens ont un pc bien reglé 15k branché sur leur borne etc... ca fait pas beaucoup plus le café.
Mais pour moi toutes ces installation baroques de windows 15k n'ont toujours été que fastidieuses.
Une fois que Groovy Mister est parametré, ca marche pareil. (plutot bien detaillé dans les posts precedents)
Tu lances groovy mister sur ton Mister et apres au lieu de lancer un groovy mame parametré sur ton windows, t'as juste a lancer l'app mistercast sur windows et du coup t'as ton windows sur l'ecran de ta borne.
L'app, bien qu'encore en dev, est très souples et permet plein de tweek 320x240 à 720x480i, mais parfois pour afficher ce que tu veux faut un peu "viser".
Mais regardez, j'ai fait mon hommage a Toriyama, et j'ai fait tourner quelques jeux windows uniquement (pour la forme):
https://drive.google.com/file/d/1Gw7mDo ... 3GPR-/view
Mais pour moi toutes ces installation baroques de windows 15k n'ont toujours été que fastidieuses.
Une fois que Groovy Mister est parametré, ca marche pareil. (plutot bien detaillé dans les posts precedents)
Tu lances groovy mister sur ton Mister et apres au lieu de lancer un groovy mame parametré sur ton windows, t'as juste a lancer l'app mistercast sur windows et du coup t'as ton windows sur l'ecran de ta borne.
L'app, bien qu'encore en dev, est très souples et permet plein de tweek 320x240 à 720x480i, mais parfois pour afficher ce que tu veux faut un peu "viser".
Mais regardez, j'ai fait mon hommage a Toriyama, et j'ai fait tourner quelques jeux windows uniquement (pour la forme):
https://drive.google.com/file/d/1Gw7mDo ... 3GPR-/view
-
- stick de platine
- Messages : 2549
- Inscription : 11 déc. 2015, 21:51
- Localisation : Var
-
- stick de bronze
- Messages : 107
- Inscription : 30 déc. 2009, 09:33
Re: Groovy MiSTer
Ooops en effet, ca devrait etre bon pour tout le monde.
Apres c'est juste le generique de DBZ sur youtube, "caster" sur une borne.
Apres c'est juste le generique de DBZ sur youtube, "caster" sur une borne.
-
- stick de platine
- Messages : 2549
- Inscription : 11 déc. 2015, 21:51
- Localisation : Var
-
- stick de bronze
- Messages : 107
- Inscription : 30 déc. 2009, 09:33
Re: Groovy MiSTer
Salut je ressors ce poste parce que depuis ddes MAJ l'install de ce core a changé et je n'y suis pas arrivé à le refaire?
Il faut metre un autre fichier à la place du fichier Mister (oui juste Mister pas Mister.ini) celui s'appelle Mister_groovy et pour le faire fonctiooner y a une manip que j'arrive pas à effectuer je mets le lien et je la copie colle, au cas ou qqu'un comprendrai au delas du fait que ce soit pour le GroovyMister (je pense).
https://github.com/psakhis/Groovy_MiSTe ... /hps_linux
Bref. Merci.
Il faut metre un autre fichier à la place du fichier Mister (oui juste Mister pas Mister.ini) celui s'appelle Mister_groovy et pour le faire fonctiooner y a une manip que j'arrive pas à effectuer je mets le lien et je la copie colle, au cas ou qqu'un comprendrai au delas du fait que ce soit pour le GroovyMister (je pense).
https://github.com/psakhis/Groovy_MiSTe ... /hps_linux
Je comprends pas ou j'écris ça dans le fichier Minster.iniInstall instructions
You need last MiSTer main (2024/03/25)
1) Copy "MiSTer_groovy" to /media/fat. If you are using filezilla, be sure transfer is in binary mode.
2) Copy core "Groovy_20250327.rbf" to /media/fat/_Utility
3) Edit "/media/fat/MiSTer.ini" and add custom binary entry to core
....
[Groovy]
main=MiSTer_groovy
...
Bref. Merci.
-
- stick d'argent
- Messages : 731
- Inscription : 08 août 2007, 07:03
- Localisation : Nancy
Re: Groovy MiSTer
en fait l'ajout dans Mister.ini de
[Groovy]
main=MiSTer_groovy
indique qu'il utilisera le main MiSTer_groovy alternatif quand le core Groovy sera lancé, au lieu du main Mister standard
interessant comme caractéristique, je ne connaissais pas.
[Groovy]
main=MiSTer_groovy
indique qu'il utilisera le main MiSTer_groovy alternatif quand le core Groovy sera lancé, au lieu du main Mister standard
interessant comme caractéristique, je ne connaissais pas.
-
- stick de bronze
- Messages : 107
- Inscription : 30 déc. 2009, 09:33
Re: Groovy MiSTer
Merci pour etre sur de bien comprendre, je met juste en bas de l'ini ces lignes c'est tout?funkycochise a écrit : ↑11 juil. 2024, 13:29 en fait l'ajout dans Mister.ini de
[Groovy]
main=MiSTer_groovy
indique qu'il utilisera le main MiSTer_groovy alternatif quand le core Groovy sera lancé, au lieu du main Mister standard
interessant comme caractéristique, je ne connaissais pas.
Mais faut mettre le point virgule? Parce juste l'ajout de ces lignes n'a rien changer pour moi.
-
- stick d'argent
- Messages : 731
- Inscription : 08 août 2007, 07:03
- Localisation : Nancy
Re: Groovy MiSTer
Dans Mister.ini la section [MiSTer] est la configuration pour tous les cores.JiMooh a écrit : ↑12 juil. 2024, 18:11Merci pour etre sur de bien comprendre, je met juste en bas de l'ini ces lignes c'est tout?funkycochise a écrit : ↑11 juil. 2024, 13:29 en fait l'ajout dans Mister.ini de
[Groovy]
main=MiSTer_groovy
indique qu'il utilisera le main MiSTer_groovy alternatif quand le core Groovy sera lancé, au lieu du main Mister standard
interessant comme caractéristique, je ne connaissais pas.
Mais faut mettre le point virgule? Parce juste l'ajout de ces lignes n'a rien changer pour moi.
en ajoutant la section [Groovy] à la fin du fichier, tu customises la configuration pour le core Groovy.
de quel point virgule tu parles ?
quand tu dis que ça n'a rien changé pour toi, tu veux dire quoi ? normalement, ça doit juste permettre au core groovy de se lancer et obtenir une image en analogique, ensuite tu dois lancer mame sur ton PC.
je vérifie quand même que l'option main= s'applique correctement
edit : j'ai vérifié, à moins d'avoir une version trop ancienne du MiSTer, la commande main est bien reconnue
-
- stick de bronze
- Messages : 107
- Inscription : 30 déc. 2009, 09:33
Re: Groovy MiSTer
je pense avoir avancé, mais ca ne passe toujours pas:
Avant j'avais un ecran noir et le MiSTer qui plantait. Oubligé de redemarrer et tout.
J'ai trouvér un fichier .ini déjà édité sur un forum en anglais, j'ai refait meticulesement le changement des fichiers MiSTer (tout cour), MiSTer_groovy(pareil sans extension), groovy (le core), et le donc le MiSTer.ini dont je parlais.
donc la changement: le lancement de groovy ne fait pas planter le MiSTer, mais je n'ai pas la baballes qui rebondit. J'ai accès à l'OSD, mais le fond reste dramatiquement noir (biensur j'ai essayé de lancer les app sur le PC quand meme).
La ou ca peut venir, car je m'en mele les pinceaux:
Le fichier MiSTer_groovy, et le core groovy, sont forcement bon, parce que les derniers du github.
Le fichier MiSTer.ini est aussi certaienemnt bon car avant, ce changmeent le MiSTer plantait quand je lançais le core.
Mais le fichier MiSTer (tout cour), j''avais fait un bckup y a des mois lors de la 1er installation de groovy_mister, comme ils le disaient dans les tutos, depuis j'ai fait de update du Mister bien sur, j'ai fait certainement de allé retour avec des fichier originaux (donc ce back up) et la version du mois de mars de l'installation de base de groovy_mister, que j'ai retelechargé recement sur github. Bref je ne sais plus trop ou j'en suis avec ce fichier...
J'hesite a reprendre une carte SD plus petite avec rien dessus juste pour refaire l'install à zero, juste pour voir.
Avant j'avais un ecran noir et le MiSTer qui plantait. Oubligé de redemarrer et tout.
J'ai trouvér un fichier .ini déjà édité sur un forum en anglais, j'ai refait meticulesement le changement des fichiers MiSTer (tout cour), MiSTer_groovy(pareil sans extension), groovy (le core), et le donc le MiSTer.ini dont je parlais.
donc la changement: le lancement de groovy ne fait pas planter le MiSTer, mais je n'ai pas la baballes qui rebondit. J'ai accès à l'OSD, mais le fond reste dramatiquement noir (biensur j'ai essayé de lancer les app sur le PC quand meme).
La ou ca peut venir, car je m'en mele les pinceaux:
Le fichier MiSTer_groovy, et le core groovy, sont forcement bon, parce que les derniers du github.
Le fichier MiSTer.ini est aussi certaienemnt bon car avant, ce changmeent le MiSTer plantait quand je lançais le core.
Mais le fichier MiSTer (tout cour), j''avais fait un bckup y a des mois lors de la 1er installation de groovy_mister, comme ils le disaient dans les tutos, depuis j'ai fait de update du Mister bien sur, j'ai fait certainement de allé retour avec des fichier originaux (donc ce back up) et la version du mois de mars de l'installation de base de groovy_mister, que j'ai retelechargé recement sur github. Bref je ne sais plus trop ou j'en suis avec ce fichier...
J'hesite a reprendre une carte SD plus petite avec rien dessus juste pour refaire l'install à zero, juste pour voir.
-
- stick de bronze
- Messages : 107
- Inscription : 30 déc. 2009, 09:33
Re: Groovy MiSTer
j'ai sortie une SD de 32 pour repartir à zero, donc iso de mrfusion installer, + 1er update all, puis update all avec les options plus specifiques.
Puis j'ai installe donc de là le groovy mister, rien a faire.
Ca fait exactment les memes soucis qu'avec l'autre SD (ecran noir plantage ou lancement du groovy core avec accès à l'osd, mais pas de baballe qui rebondit...)
Puis j'ai installe donc de là le groovy mister, rien a faire.
Ca fait exactment les memes soucis qu'avec l'autre SD (ecran noir plantage ou lancement du groovy core avec accès à l'osd, mais pas de baballe qui rebondit...)
-
- stick de bronze
- Messages : 107
- Inscription : 30 déc. 2009, 09:33
Re: Groovy MiSTer
Bon apres 6 mois j'ai finalement reussi à le resoudre mes soucis, si qqu'un cherche:
Faites super gaffe d'etre a jour a tous les niveaux, update_all du Mister et sur le github du Mister Groovy la derniere version.
A date, pareil faites attention d'avoir Goorvy Mame 0,270 et le mistercast 1.01.
Et derniere chose meme si je ne suis pas sur que ca change tout. Les lignes qu'il faut rajouter sur le Mister.ini
[Groovy]
main=MiSTer_groovy
Faite bien gaffe que le core s'appele que "Groovy.rbf" et non pas "Groovy_220124.rbf", j'ai l'impression que chez moi c'est ce qui m'a fait perdre 6 mois mais j'en suis pas sur.
Sinon:
- En parrallele est-ce que quelqu'un a parametré retroarch? Sur le github il ne file qu'un exe de retroarch et je ne sais meme pas quoi en faire.
- Aussi j'ai vu qu'on pouvait lu qqu part qu'on pouvait utilisé les peripheriques du mister pour controlé les jeux lancer par ce biais? Quelqu'un sait?
- En hometant la question du dessus, avec un lightgun bien parametré sur le PC, est-ce que ca paraitrait envisgeable de jouer à des jeux lightgun par ce biais? Est-ce qu'on peut brancher sur un PC un lightgun de CRT? (au hasard un Gcon2...)
Faites super gaffe d'etre a jour a tous les niveaux, update_all du Mister et sur le github du Mister Groovy la derniere version.
A date, pareil faites attention d'avoir Goorvy Mame 0,270 et le mistercast 1.01.
Et derniere chose meme si je ne suis pas sur que ca change tout. Les lignes qu'il faut rajouter sur le Mister.ini
[Groovy]
main=MiSTer_groovy
Faite bien gaffe que le core s'appele que "Groovy.rbf" et non pas "Groovy_220124.rbf", j'ai l'impression que chez moi c'est ce qui m'a fait perdre 6 mois mais j'en suis pas sur.
Sinon:
- En parrallele est-ce que quelqu'un a parametré retroarch? Sur le github il ne file qu'un exe de retroarch et je ne sais meme pas quoi en faire.
- Aussi j'ai vu qu'on pouvait lu qqu part qu'on pouvait utilisé les peripheriques du mister pour controlé les jeux lancer par ce biais? Quelqu'un sait?
- En hometant la question du dessus, avec un lightgun bien parametré sur le PC, est-ce que ca paraitrait envisgeable de jouer à des jeux lightgun par ce biais? Est-ce qu'on peut brancher sur un PC un lightgun de CRT? (au hasard un Gcon2...)