VECTREX
-
@ Foretriks Bon, Inkscape m'a permis de modifier/créer des .svg pour EmulationStation, j'avais déjà testé d'autres truc mais c'est lui qui me fallait. Merci pour cette découverte @ Nosh C'est nickel pour celui qui veut tester rapidement les jeux vectrex et les overlays mais j'ai déjà eu un rappel du Boss concernant le "Shunt" de son configgen. La solution fonctionne mais c'est pas la solution a intégrer a Recalbox. En tout cas ca permet de se faire une bonne idée. Par contre, l'utilisation des overlays de Foretriks est vraiment la solution ultime pour moi. J’espère qu'il va continuer son boulot, je vais faire le maximum pour trouver un solution honorable a l'intégration de tout ça dans Recalbox. Ta solution est une bonne approche mais elle écrit des données sur la mSD a chaque lancement de jeu, ça peut être éviter pour une utilisation intensive des jeux Vectrex. En tout cas, merci pour votre participation, c'est pas un concours de vitesse mon (notre, j’espère) but et d'offrir a Recalbox, la plus fidèle émulation (avec overlay) de la Vectrex possible, on va y arriver. Je sais par pour vous mais de temps en temps, j'ai un écran noir au lancement d'un jeu Vectrex. Le son est la mais pas la vidéo. Reboot obligatoire. J'ai du foiré quelque part ;/ J'ai pas encore trouvé la solution pour le joy analogique, ça suis son cours... J'ai pas trouvé non plus de shader ultime mais vaisdeja en choisir/faire un bon, un simple lissage c'est deja pas trop mal. J'ai pris un peu de retard sur le script/optimisation Vectrex car j'ai bossé sur ma borne. Comment avoir la parfaite configuration des boutons sur chaque émulateur (utile aussi pour la Vectrex) et surtout comment gérer les jeux 3 boutons et 6 boutons sous la même libretro (FBA). Spinball est parfait pour caler le jeu sur l'overlay. Bon, je galère un peu est je pense que l'opacité de l'overlay est trop forte mais pour des essais c'est déjà excellent. L'affichage du jeux est trop grand pour l'overlay, il faut réduite la taille du jeu mais ça réduit en même temps la taille du l'overlay. Bon, c'est possible, je l'ai déjà fais, il y a une subtilité de Retroarch qui me passe a coté. Good Job
-
J'ai gratter sur configen, je n'aime pas utiliser l'ancien script de démarrage surtout qu'il va mourrire et que pour lancer un jeu vectrex j'utilise 2 script bash. Pour la stabilité même sans j'avais déjà des problème, je penser que c'était l'émulateur. Actuellement y a deux soucies mais je revient ou je bloque avec l'Amiga. Arriver a utiliser la fonction find ou une autre pour comparer les noms des fichiers et aussi pouvoir mettre les overlays autre part que dans le dossiers avec les roms. Et deuxièmement arriver a créer des conditions par rapport a recalbox.conf directement dans configen.
-
On va forcement arriver a faire quelque chose... Je me pencher, pour le moment, un peu plus sur cette histoire d'overlay calé sur le jeux. @Foretriks Est-ce que tu peux me faire 3 overlays de Flipper Pinball, stp, je pense pas que cela te prenne beaucoup de temps. Il faut que l'aspect ration soit toujours respecté mais qu'il y ai de belle grosses bandes noires de chaque coté, arf... - 19201080 - 1280-720 - 12801024 Mon probleme est que dans le .cfg de l'overlay, j'utilise la fonction : overlay0_full_screen = false Cela permet d'adapter parfaitement l'aspect ratio a la résolution (pas de déformation de l'overlay). MAIS, la ou il y a un souci c'est qu'avec ce paramètre, je ne peux pas réduire la taille/position de l'affichage du jeu sans que cela ne déforme l'overlay. C'est nécessaire pour que l'overlay soit parfaitement "synchro" avec le jeux. Donc, la solution est de passer ce paramètre a "false" mais, du coup, l'overlay prend toute la surface d'affichage et est par conséquence, complétement déformé. On en reviens au probleme du début... C'est tellement facile de claquer une rom Super Nintendo dans Recalbox et d'y jouer dans de bonnes conditions et tellement galère d'obtenir une émulation de la Vectrex/Overlay proche de la console... J'aime ça !!! (Suis pas maso mais bon :))
-
Merci pour les overlays. Je cherche la rom Flipper Pinball (le spinball européen), mais il existe pas ? Quelqu'un peux confirmer que le jeux original Flipper Pinball (documentation, overlay, pochette... ) utilise la rom spinball (titre présent lors de l’écran de démarrage du jeu). Je ne trouve pas de rom Flipper Pinball qui affiche Flipper Pinball au démarrage. Bon, je deviens fou, je galère a donf pour caler la surface du jeu sur l'overlay. Certes, les overlays sont approximatifs et même ceux de la console présentent de grande incohérence mais c'est quand même bizarre. C'est pas gênant mais ça me rends perplexe. Exemple, voici ce que j’obtiens sur mon Bartop : (Les 3 b*mpers bleus du milieu sont quand même loin de l'affichage du jeu, pourtant, le reste a l'air pas trop mal placé). J'ai ajouté un Shader qui rend mieux mais je suis toujours obligé de passer l'opacité à 70%. Sinon, l'affichage du jeu est trop faible. T'as une opacité de combien, en gros ? Je vais essayer de voir comment fonctionne le parametre Gamma de RetroArch. Bon, je pense que tu devrais faire les overlays en fullscreen, c'est la seule façon de pouvoir adapter la surface du jeu a l'overlay, sinon, les 2 se déforment en même temps. Désolé de t'avoir induit en erreur. Donc, je confirme, il faut faire des overlay en 1920*1080 (Ça va, t'as pas encore fait les 22 et c'est la que tu marques un point, le vectoriel est parfait pour ce genre de modifs, tu perds pas un poil de qualité). La seul image de la Vectrex avec overlay que j'ai trouvé (désolé pour la qualité) : Et 2 émulations sur je ne sais quel support : Je vais essayer avec d'autres overlays. En principe, la taille de l'overlay ne bouge pas (1080 de haut avec les proportions respectées) et la zone/taille d'affichage du jeu, non plus (Si elle est calé sur un overlay, elle doit être calé pour tous les autres jeux). On va voir ce que ca fait...
-
Les parties transparentes sont à 70 % d'opacité (je m'étais calé sur ton pourcentage), mais je peux encore diminuer sans souci. Voici une version en 50% :
-
Ça m'a l'air mieux ainsi. J'ai du le transformer (vais tester en 1080p prochainement) en 12801024 mais le résultat est très prometteur. Si tu peux me faire le Mine Storm a 50%, stp. (je te donne du boulot mais recréer les sensations d'un véritable overlay, c'est pas évident.) Je me chargerais de le retailler a 12801024. Plus-tard, tu comptes mettre les fichiers vectoriels a dispo ?
-
Voici Minestorm en 2 versions. Pour les fichiers inkscape, faut voir, je peux toujours te les passer en mp.
-
Les fichiers inkscape, tu peux les garder, le principal c'est d'avoir de bon PNG. Les fêtes approchant, pas trop de temps a consacrer a tout ça. Mais ça promet que du bon... ... Fallait que je teste quand même... T'as une opacité de combien sur l'overlay (1024p) du dessus ? En mettant une opacité sous RetroArch (même si il y en a déjà une) a 50% et un shader 5xbr.glslp, j'arrive a un résultat très sympa. Je serais curieux de voir le rendu avec une opacité a 10% ou 20% (en mettant 100% dans RetroArch). La capture d’écran sous RetroArch n’inclue que la surface du jeu. Comme l'overlay est forcement plus grand, il n'est pas capturé. Si je met l'opacité a 100% sous RetroArch et avec ton opacité (a 50% je crois), c'est toujours trop opaque pour voir correctement le jeu. J'arrive pas a augmenter le gamma sous RetroArch (pour le moment).. Je dis pas que dans ces conditions on a l'impression d’être sur une Vectrex (c'est impossible) mais c'est très plaisant. Qualité de l'overlay + peaufinage des réglages = résultat très correct.
-
Les travaux sur le script sont fonctionnel, j'ai un peu améliorer le script mais actuellement il est pas possible de l’intégrer facilement car le répertoire overlay est inexistant sur recalbox. L'option est donc maintenant activable et désctivable dans recalbox.conf. Mes overlays font pour moi le boulot et n'ayant pas vu de réelle différence entre les votre et les miens, je vous laisse continuer le projet sans moi. Car je n'ai pas les capacité a vous aider maintenant. Je repart sur mon premier projet, les screenshots (manque un demon pour créer des affichages de l'image comme les pochettes de jeu dans emulationstation).
-
Salut Ironic, On fait le point overlay de la rentrée ? Voici un overlay à 20 % de transparence, merci de me dire si c'est suffisant (10 %, ça fait mal au cœur, on ne voit plus rien ) N'ayant pas de Vectrex, c'est un peu dur d'estimer le rendu final par rapport à l'original...
-
Salut ForeTriks Merci pour l'overlay a 20% Par contre, il y a un souci sur ton overlay, il y a un petit triangle blanc a chaque coin de l'overlay. Si tu passes par ici d'ici ce soir et que t'as le temps de corriger cela, je testerais ton overlay corrigé, sinon, je testerais celui-la (je le retoucherais vite fait). Estimer le rendu c'est vraiment difficile, la Vectrex ne bouge pas mais en fonction de la tv/moniteur, du contraste, luminosité et des couleurs de chacun, ça change beaucoup. Je vais vraiment essayer de déduire si il vaut mieux un overlay transparent ou utiliser la transparence de RetroArch. D’après mes essais, je pense qu'un compromis des 2 est très efficace. En tout cas, c'est toujours de la grande qualité, les meilleurs overlays du net je pense.
-
Bon, les petits défauts ne se voient pas sur un fond noir. A 20% d'opacité du PNG et 100% d'opacité de RetroArch, ça donne ça. Je l'ai déjà dis, la capture d’écran de RetroArch ne prend en compte que la surface du jeu, c'est pourquoi la capture du haut n'est pas complete. C'est quand même trop sombre a mon gout. Si t'as un moment et si t'as le courage, je pense que tester plusieurs niveaux de transparence d'un coup pourrait me permettre de voir vraiment la différence. Genre, 20%, 30%, 40%, 50%. Si peux peut me faire un petit pack avec ces opacités, stp. Avec le shaders et un calage (Overlay/Surface de jeu) au mieux, me suis bien éclaté a ce jeu. En regardant de près les vidéos de Vectrex avec leurs overlays, on constate un vrai manque de précision. J’essaie de caler l'overlay au mieux sur le jeu mais le résultat n'est pas parfait. En tout cas c'est tout de même beaucoup plus précis que l'original.
-
Bon, voici une version 30 % à tester... (20 % est vraiment trop peu en effet).
-
40 %...
-
Et 50 %
-
Merci A 40%, c'est pas mal du tout. A 50% aussi mais on commence a ne plus voir le jeu. Il faudrait que je vois si je peux corriger le Gamma du jeu pour le rendre plus lumineux. Il y a un paramètre dans le cfg de RetroArch gamma_correction="false" Mais je ne trouve pas d'infos dessus. J'enquete...
-
Salut Ironic, Voici un nouvel overlay, celui de Spike. Les transparences sont à 40 %. J'aimerais que l'on fasse un point sur les overlays afin d'avancer correctement.
- Est-ce que l'on fige la transparence à 40 % ou on part sur + ou - ?
- Est-ce que je dois toujours ajouter les bandes noires ?
- Quel est le format idéal pour tous : 1024, 1080 ?
- Détail qui n'en est pas un, juste un choix "artistique" : est-ce que je garde l'encoche du haut ou alors le cadre fait tout le tour ? Ça répondait à une contrainte technique à l'époque, mais qu'est-ce qui est le plus "joli" à l'écran ?
C'est juste pour éviter de revenir 10 fois sur les overlays. Ça me permettra aussi de faire le ménage dans mon post dédié
-
J'avoue que le peu de temps libre, je l'ai consacré a l'Amiga. J'ai quand même bien cherché et je trouve pas comment utiliser le Gamma sous RetroArch. L'Overlay SPIKE est ... MAGNIFIQUE !!! vais tester ca tout de suite. (Euh, ça va attendre un petit moment, ma SD Card est en lecture seule, arf, va falloir réparer tout ça ou tout reinstaller). Bon, déjà, la résolution : - Je pense qu'une majorité de personnes utilisent du 16/9, donc, le mieux c'est d'utiliser du 1280720. Même sur un écran fullHD (donc 19201080), avoir un Overlay fullHD n'a pas d’intérêt, la mise à l’échelle du 720p est parfaite. De plus, Recalbox tourne en majorité en 720p. Pour les bandes noires : - Oui, il faut un PNG en 1280720 (donc avec des bandes noires de chaque cotés) sinon l'Overlay n'est affiché que dans la surface du jeu. Pour ceux qui ont une TV/Moniteur 16/9 (1280720 ou 1920*1080) pas de soucis. Par contre pour ceux qui (comme moi) utilisent un 4/3 ou 5/4, il va falloir redimensionner l'Overlay. C'est pas beaucoup de boulot, il y a pas 2000 jeux sur Vectrex. Vais devoir utiliser ma TV 16/9 pour créer tous les .cgf des Overlay et être compatible avec la majorité des utilisateurs. L'encoche : Tu as fais un boulot remarquable avec les Overlay, j’essaie de caler les jeux au mieux sur l'Overlay, je trouve que ça serait dommage de supprimer une partie de l'Overlay, surtout que ça ne gêne en rien la jouabilité. Maintenant, on est pas sur Vectres, si TU trouve ça mieux, je t'en pris, fait donc. (personnellement, sans encoche, c'est trop beau avec l'encoche, je me sent plus devant une Vectrex). Et maintenant, pour l'opacité : C'est ce avec quoi j'ai le plus joué. Comme je ne trouve pas comment monter le Gamma, je pense qu'il faut utiliser du 40%. Au dessus 50%, on voit plus très bien le jeux et en dessous, on vois plus très bien l'Overlay. Je vais encore tester avec SPIKE et je vais tester sur la TV et je te confirme ca pour demain matin. (Si quelqu'un sait comment utiliser le Gamma sous RetroArch, qu'il n’hésite pas, merci). Tu a raison, il faut définir un format/opacité définitivement pour les Overlays, de mon coté aussi j'ai de tout et partout, vais pas tarder à plus rien comprendre.
-
Bon, a 40% c'est vraiment nickel. Et c'est vrai que sans l'encoche, ça pète, c'est inutile de la reproduite. Je cherche encore comment corriger le Gamma mais je trouve aucune info sur le sujet. Donc, au final, les Overlays a 40% d'opacité en 1280*720, c'est parfait. Photo non contractuelle, smartphone pourave. J'ai pas encore eu l’occasion de tester sur une TV mais ça va pas tarder.
-
Bon tant mieux, ça a l'air de bien le faire. Allez, je retourne au boulot...