VECTREX
-
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...
-
Moi j’écume le net à la recherche de cette foutue fonction Gamma... Bon taf, vais pas dire de te surpasser, c'est déjà ce que tu fais. C'est sans comparaison les plus beaux Overlays Vectrex reconstitués du net (Et pourtant j'en ai cherché/vu des Overlays...).
-
Slt à tous, Alors voilà, j'ai suivi le tuto à la lettre mais impossible d'avoir le bon overlay qui correspond à la roms. J’ai créé des fichiers (Minestorm-overlay.cfg, Armor_Attack-overlay.cfg, etc… ) les ai installés sous (/recalbox/share/overlays/), configuré Retroarch comme ça (/recalbox/share/overlays/Minestorm-overlay.cfg) tout fonctionne correctement avec minestorm mais quand je change de rom, j'ai l'overlay de minestorm ? J’ai édité mon fichier retroarchcustom.cfg qui se trouve dans /recalbox/configs/retroarch overlay_directory = "default" input_overlay = "/recalbox/share/overlays/Minestorm-overlay.cfg" input_overlay_enable = "true" input_overlay_enable_autopreferred = "true" input_overlay_hide_in_menu = "true" input_overlay_opacity = "0.700000" input_overlay_scale = "1.000000" osk_overlay_directory = "default" input_osk_overlay_enable = "false" Editer mon fichier : Minestorm-overlay.cfg overlays = 1 overlay0_overlay = Minestorm.png overlay0_full_screen = false overlay0_descs = 0 Editer mon fichier: Armor_Attack-overlay.cfg overlays = 1 overlay0_overlay = Armor_Attack.png overlay0_full_screen = false overlay0_descs = 0 Là, je ne sais pas trop quoi faire, si vous pouviez me donner un coup de main, ça serait kool… Merci
-
Ok, on va reprendre du début - Tu veux pouvoir lancer le jeux Vectrex Armor Attack sous Recalbox et depuis EmulationStation.- Tu veux que l'Overlay Armor Attack s'affiche automatique lors du lancement du jeu. On part du principe que tu as une TV/Moniteur 16/9, en HD Ready ou Full HD. Pour cela, il te faut 4 fichiers et une petite modification de script. Les fichiers : 1) La rom du jeu Armor Attack (renommée : Armor_Attack.vec) est a copier dans le dossier : /roms/vectrex/ Rom disponible ici : Armor_Attack (Rom libre d'utilisation non commerciale comme je l'ai déjà stipulé). 2) L'Overlay du jeu Armor Attack, bon forcement, je te conseille les overlays de ForeTriks. Ce mec fait un boulot graphiquement hallucinant, ça va probablement devenir la référence des overlays Vectrex sur le net. Bon, pour le moment, Armor Attack n'est pas disponible, de plus je pense qu'il doit être en train de refaire ces overlays suite aux essais et a la validation de l'overlay en 1280720 a 40% d'opacité. Tu peux trouver une version de l'overlay Armor Attack ici (1280720 a 100% d'opacité fait par mes soins mais a la va vite). Cet overlay, Armor_Attack.png, est a copier dans : /recalbox/share/overlays/vectrex/ (créez les dossiers /overlays/vectrex si nécessaire). 3) il faut créer le fichier de configuration de l'overlay. Il doit s'appeler Armor_Attack-Overlay.cfg, il doit être également dans le dossier /recalbox/share/overlays/vectrex/. C'est un fichier texte, je recommande de le créer avec le logiciel Notepad++. Il doit contenir le texte suivant :
overlays = 1 overlay0_overlay = Armor_Attack.png overlay0_full_screen = true overlay0_descs = 0
4) Il faut également créer un autre fichier texte (Notepad++ est votre ami) de configuration pour RetroArch. Cela permet de modifier les paramètres de base au lancement de l’émulateur et de lui dire d'utiliser, de préférence, ses paramètres. En l’occurrence, on va remplacer uniquement les paramètres concernant l'overlay et la surface d'affichage du jeu. Le fichier doit s'appeler Armor_Attack.cfg et doit être (encore une fois) dans le dossier : /recalbox/share/overlays/vectrex/.
video_shader = "/recalbox/share/shaders/5xbr.glslp" video_shader_enable = "true" overlay_directory = "default" input_overlay = "/recalbox/share/overlays/vectrex/Armor_Attack-Overlay.cfg" input_overlay_enable = "true" input_overlay_enable_autopreferred = "true" input_overlay_hide_in_menu = "true" input_overlay_opacity = "0.500000" input_overlay_scale = "1.000000" gamma_correction = "false" soft_filter_enable = "false" flicker_filter_enable = "false" console_resolution_width = "0" console_resolution_height = "0" flicker_filter_index = "0" soft_filter_index = "0" current_resolution_id = "0" custom_viewport_width = "538" custom_viewport_height = "696" custom_viewport_x = "372" custom_viewport_y = "2"
5) Et pour finir, il faut modifier le fichier texte : /recalbox/scripts/emulatorlauncher.sh Désolé pour l'équipe de Recalbox qui dépense énormément d’énergie dans le configgen mais ici, on zappe tout. Il faut modifier la partie Vectrex comme ceci :
if [[ "$emulator" == "vectrex" ]]; then /recalbox/scripts/runcommand.sh 4 "$retroarchbin -L $retroarchcores/vecx_libretro.so --config /recalbox/configs/retroarch/vectrex.cfg --appendconfig /recalbox/share/overlays/vectrex/$filenameNoExt.cfg \"$1\"" fi
Je viens de tout refaire en même temps que j'écris ces lignes, le tout sur ma TV FullHD (19201080). J'ai calé la surface du jeu sur l'overlay (1280720) qui lui est en plein écran et tout fonctionne parfaitement. J'ai pas encore parlé du meilleur shader a utiliser mais ça va venir... La partie Armor_Attack.cfg n'est pas non plus simplifiée, certaines lignes sont inutiles mais je modifierais prochainement.
-
Merci Ironic pour ton ptite Tuto, y a pas plus clair. J'ai pas eu grand mal a suivre tes indications mais ça ne fonctionne pas plus. Peux tu me dire ce que tu as dans /recalbox/configs/retroarch/retroarchcustom.cfg Jai editer mon fichier retroarchcustom.cfg, ligne 146 et 147 sous Notepad ++ overlay_directory = "default" input_overlay = "/recalbox/share/overlays/vectrex/Armor_Attack-overlay.cfg" J'ai toujours le même souci, a savoir si je configure le fichier retroarchcustom.cfg (ce fichier est bien celui du menu de retroarch je suppose, avec tous les réglage)comme ça: input_overlay = "/recalbox/share/overlays/vectrex/Armor_Attack-overlay.cfg" l'overlay (Armor_Attack) s'affiche sur toutes les roms vectrex et aussi dans les autres émulateurs. Si je le configure comme ceci: input_overlay = "/recalbox/share/overlays/vectrex/ Rien ne s'affiche pas d'overlays dans tout les emulateurs. Merci