Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    VECTREX

    Emulateurs Arcade/PC/Console
    vectrex
    20
    209
    119494
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • foretriks
      foretriks last edited by

      Allez, un facile... RIP OFF

      Take your stinking paws off me, you d**ned dirty ape !
      Vectrex Overlays : https://mega.nz/#F!f9ZzyTrY!M6S3RA1KNxmiHibj3J92Aw

      1 Reply Last reply Reply Quote 0
      • foretriks
        foretriks last edited by

        Suivant... BLITZ !

        Take your stinking paws off me, you d**ned dirty ape !
        Vectrex Overlays : https://mega.nz/#F!f9ZzyTrY!M6S3RA1KNxmiHibj3J92Aw

        1 Reply Last reply Reply Quote 0
        • ironic
          ironic last edited by

          Trop bon, ça commence a faire un sacré paquet 🙂 J'en compte 11, soit la moitié des overlay officiels, Good Job! Punaise, je suis pu informé par mail des posts sur ce sujet. Bizarre... Pourtant j'ai bien coché : Notify me of follow-up replies via email

          Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

          1 Reply Last reply Reply Quote 0
          • foretriks
            foretriks last edited by

            Vroum vroum... POLE POSITION !

            Take your stinking paws off me, you d**ned dirty ape !
            Vectrex Overlays : https://mega.nz/#F!f9ZzyTrY!M6S3RA1KNxmiHibj3J92Aw

            1 Reply Last reply Reply Quote 0
            • foretriks
              foretriks last edited by

              Spéciale dédicace à Serge Aurier, wesh gros... SOCCER FOOTBALL

              Take your stinking paws off me, you d**ned dirty ape !
              Vectrex Overlays : https://mega.nz/#F!f9ZzyTrY!M6S3RA1KNxmiHibj3J92Aw

              1 Reply Last reply Reply Quote 0
              • ironic
                ironic last edited by

                On peut pu l’arrêter.....

                Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                1 Reply Last reply Reply Quote 0
                • frankeezz
                  frankeezz last edited by

                  Super boulot ForeTricks......Merci. Bouuuu, je peux plus scaper Thegamesdb est HS, griiii. Bon, ben je vais re-essayer d'integrer ses fichus overlays....je reprend depuis le debut!!

                  1 Reply Last reply Reply Quote 0
                  • foretriks
                    foretriks last edited by

                    SOLAR QUEST... et une petite pause pour le week-end 😉

                    Take your stinking paws off me, you d**ned dirty ape !
                    Vectrex Overlays : https://mega.nz/#F!f9ZzyTrY!M6S3RA1KNxmiHibj3J92Aw

                    1 Reply Last reply Reply Quote 0
                    • ironic
                      ironic last edited by

                      Nan, pas de pause, ouin 😉 Gros prod cette semaine, tu l'as mérité ton repos.   Bon, je reçois plus aucune notifications du forum, c'est étrange.   Frankeezz, tu tu veux que je poste un howto avec une install toute fraiche de la 3.3.0b17, dis moi quoi. Je parle pas le la 4.0.0 pour le moment, je pense que le but est de tester tout ça sur la 3.0.0 et d’intégrer ces magnifiques Overlays dans la 4.0.0

                      Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                      1 Reply Last reply Reply Quote 0
                      • rockaddicted
                        rockaddicted last edited by

                        Merci pour le boulot, @foretriks, pas encore eu le temps de les tester (des mois que je n'ais pas allumé ma recalbox, pour me poser et jouer) mais ça semble très sympa !

                        Frankeezz, tu tu veux que je poste un howto avec une install toute fraiche de la 3.3.0b17, dis moi quoi. Je parle pas le la 4.0.0 pour le moment, je pense que le but est de tester tout ça sur la 3.0.0 et d’intégrer ces magnifiques Overlays dans la 4.0.0

                        Que dirais tu de prendre ce point @ironic et de modifier le configgen pour intégrer ces overlays au système ? Les points s'entassent et un coup de main ne serait pas de refus 😉

                        Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
                        Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
                        Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

                        Don't forget to upvote messages if it has been useful ;)

                        1 Reply Last reply Reply Quote 0
                        • ironic
                          ironic last edited by

                          Je t'avouerais que j'ai pas cherché une seule seconde comment fonctionne configgen. Mais vu la simplicité d'utilisation des overlays sous RetroArch, je ne pense pas que cela soit difficile a faire. Et le travail de Foretriks merite d'etre intégré a la 4.0.x J’espère avoir un moment cette semaine pour me pencher sur le sujet. D’autant plus que moi et Voljega on a assez bien peaufiné l’intégration de uae4arm (émulateur Amiga) a Recalbox 3.0.0. Ça serait bien de commencer à l’intégrer a la 4.0.x Vais regarder ça de plus près...

                          Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                          1 Reply Last reply Reply Quote 0
                          • ironic
                            ironic last edited by

                            J'y connais rien en Python, pas évident de s'y retrouver. La finalité, c'est de remplacer la ligne de commande actuelle de emulatorlauncher.sh :

                            if [[ "$emulator" == "vectrex" ]]; then
                            /recalbox/scripts/runcommand.sh 4 "$retroarchbin -L $retroarchcores/vecx_libretro.so --config /recalbox/configs/retroarch/retroarchcustom.cfg \"$1\""
                            fi
                            

                            Par (Pour la 4.0.0 c'est share_init, je pense) :

                            if [[ "$emulator" == "vectrex" ]]; then
                            /recalbox/scripts/runcommand.sh 4 "$retroarchbin -L $retroarchcores/vecx_libretro.so --config /recalbox/configs/retroarch/retroarchcustom.cfg --appendconfig /recalbox/<strong>share</strong>/overlays/vectrex/$filenameNoExt.cfg \"$1\""
                            fi
                            

                            Et de placer (par exemple, pour Mine_Storm) les fichiers suivant dans /recalbox/share/overlays/vectrex. Mine_Storm.cfg

                            video_shader = "/recalbox/share/shaders/5xbr.glslp"
                            video_shader_enable = "true"
                            overlay_directory = "default"
                            input_overlay = "/recalbox/share/overlays/vectrex/Mine_Storm-Overlay.cfg"
                            input_overlay_enable = "true"
                            input_overlay_enable_autopreferred = "true"
                            input_overlay_hide_in_menu = "true"
                            input_overlay_opacity = "1.000000"
                            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"
                            

                            Mine_Storm-Overlay.cfg

                            overlays = 1
                            overlay0_overlay = Mine_Storm.png
                            overlay0_full_screen = true
                            overlay0_descs = 0
                            

                            Mine_Storm.png L'overlay de Foretriks que l'on peut retrouver ici, attention au nom de fichier. https://mega.nz/#F!f9ZzyTrY!M6S3RA1KNxmiHibj3J92Aw Mine_Storm.vec La rom du jeu a mettre dans recalbox/share/roms/vectrex   Si la rom/cfg n'existe pas, le paramètre --appendconfig /recalbox/<strong>share</strong>/overlays/vectrex/$filenameNoExt.cfg est ignoré par RetroArch.   Maintenant, faut trouver comment apporter tout ça a configgen...   En cours de Debugage pour la 4.0.0...

                            Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                            1 Reply Last reply Reply Quote 0
                            • foretriks
                              foretriks last edited by

                              WEB WARP

                              Take your stinking paws off me, you d**ned dirty ape !
                              Vectrex Overlays : https://mega.nz/#F!f9ZzyTrY!M6S3RA1KNxmiHibj3J92Aw

                              1 Reply Last reply Reply Quote 0
                              • ironic
                                ironic last edited by

                                Et un de plus 🙂 Sinon, je misère sur la 4.0.0... 😕 J'ai pas vraiment le temps d'absorber la "philosophie" configgen. Ma prochaine mission sera de créer les .cfg des Overlays pour caler au mieux chaque jeu sur son overlay. Il faut une version 720p et pourquoi pas une version 1080p et 1024p, a tester...

                                Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                                1 Reply Last reply Reply Quote 0
                                • acris
                                  acris last edited by

                                  @ironic > peut être devrais tu te rendre sur le canal irc pour discuter philosophie configgen. ça pourrait t'aider surement.

                                  1 Reply Last reply Reply Quote 0
                                  • ironic
                                    ironic last edited by

                                    Oui je sais, faut juste du temps... du temps... Je pense m'y mettre prochainement. Poser directement quelques questions c'est des fois tellement plus rapide que je passer des heures et des heures dans les infos/docs/scripts.

                                    Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                                    1 Reply Last reply Reply Quote 0
                                    • Substring
                                      Substring last edited by

                                      je vais y jeter un oeil prochainement. Ajouter un simple param pour préciser un overlay, c'est du pipi de chat. Mais le but est que le code passe partout, meme pour des overlays mame. Comme je n'ai pas regardé une seule seconde encore les params de retroarch pour ca, c'est possible de me résumer : - ce qui va dans le retroarchcustom.cfg - ce qui est déporté dans un autre cfg - si on peut se contenter d'une image bien calée niveau transparence (dans l'hypothèse mame/fba_libretro) Il y aura quelques obligations : le cfg doit avoir strictement le meme nom que la rom, mais pour mine_storm au moins ca a deja l'air d'etre le cas. Eventuellement, peut etre définir un .cfg générique d'overlay dans overlays/vectrex poru éviter d'écrire nu cfg par jeu. Gardons la chose aussi simple que possible : si on fait qqc, l'idée est "je pose mes png et ca marche". Donc autant aller dès le début dans cette optique. Ca veut aussi dire qu'il faut réfléchir à l'overlay : si on peut avoir un seul overlay pour tout type de ratio d'écran (4/3, 5/4, 16/9, 16/10), ca sera quand même BEAUCOUP plus facile à gérer. Je referai signe quand je m'y mettrai. Mais pas pour tout de suite, ne me demandez pas quand hein ? vous savez comment ca marche 😉 when it's done 😮

                                      Former dev - Please reply with @substring so that i am notified when you answer me
                                      Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                      1 Reply Last reply Reply Quote 0
                                      • alfacentory
                                        alfacentory last edited by

                                        oups

                                        1 Reply Last reply Reply Quote 0
                                        • ironic
                                          ironic last edited by

                                          Je ferais un petit exemple prochainement pour expliquer les contrainte de l'Overlay pour Vectrex...

                                          Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                                          1 Reply Last reply Reply Quote 0
                                          • nosh2
                                            nosh2 Banned last edited by

                                            J'avais commencer a modifier configgen mais suite au non réponse de la part de l'équipe pour juste créer un dossier standard pour les overlay, j'avais abandonner. Dans generators/libretro/libretroConfig.py :

                                            if defined('overlay', recalboxConfig): retroarchConfig['input_overlay'] = recalboxFiles.overlayRoot + system.name + '/' + 'ROM SANS EXTANSION' + recalboxFiles.overlayExt retroarchConfig['input_overlay_opacity'] = recalboxConfig.get('overlay.opacity', "") retroarchConfig['input_overlay_scale'] = recalboxConfig.get('overlay.scale', "") else: retroarchConfig['input_overlay'] = ''

                                            Dans recalboxFiles.py :

                                            overlayRoot = "~/.config/retroarch/overlay/" overlayExt = '.cfg'

                                            et dans recalbox.conf (attention je suis plus dans configen) :

                                            Overlay support for libretro vectrex.overlay=1 vectrex.overlay.opacity=0.700000 vectrex.overlay.scale=1.000000

                                            Maintenant je m'explique ou je buguer, je n'arrive pas a trouver l'argument rom qui devrait sortir d'un def generate(self, system, rom, playersControllers): que je ne serait placer la dedans. Après je rappelle que c'est impossible a intégrer car mettre des overlays dans les entrailles d'un system/.configs/retroarch/ c'est pas possible.

                                            grgohr 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Want to support us ?

                                            74
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com