Recalbox Forum

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

    YENO super cassette vision

    Recalbox Général
    yeno cassette vision
    25
    161
    39959
    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.
    • Pitch64
      Pitch64 Staff @MaaaX last edited by

      @MaaaX Je suis inscrit chez eux depuis longtemps, je peux faire passer les infos si besoin. Je peux pas les ajouter dans le Dat-o-matic, je n'ai pas les accès de ce côté 🙂

      Ou si tu t’inscrit directement, il y a un forum New Dumps & Redumps où il suffit de créer un nouveau sujet avec les informations nécessaires tel que crc32, md5, sha1, la taille de la rom. Tu as un exemple ici de cartouche SCV trusted et la liste des jeux actuellement dans la base de données, sachant que ceux avec un point jaune ne sont pas trusted. Ceux en verts ont été trusted à plusieurs reprises et sont plus que confirmés étant des roms correctes 🙂

      Après, faire tourner la rom pour compléter les fullsets.... C'est pas de mon ressort 😄

      Pi4 8gb / Pi5 4gb / Pi02W / OGS / PC
      Next release? Soon™

      MaaaX 1 Reply Last reply Reply Quote 2
      • MaaaX
        MaaaX @Pitch64 last edited by

        @Pitch64 Salut,
        Je leur ai envoyé un email directement et ils vont ajouter la nouvelle ROM au DAT-O-MATIC.
        Merci.

        Core developer for Recalbox:

        • Libretro-EmuSCV (EPOCH/YENO Super Cassette Vision)
        • Libretro-EmuCV (EPOCH Cassette Vision)
        • Libretro-SimBB2 (EPOCH Barcode Battler 2)
        • Libretro-RB1G (lot of 1st gen consoles)
        Pitch64 1 Reply Last reply Reply Quote 2
        • MaaaX
          MaaaX last edited by

          Bonjour,

          J'ai un peu avancé sur la traduction du manuel de Basic Nyumon et il y a des choses qui vont m'être bien utile comme les instructions PEEK et POKE.
          Ceci dit je n'ai pas tant avancé que ça car mes environnements de développement Mac et Windows ont implosés suite à une mise à jour d'OS X.

          En gros, suite à la mise à jour la partition Windows de mon Mac n'est plus bootable et impossible de compiler en ligne de commande sur la nouvelle version d'OS X et/ou de XCode. J'ai même compilé le dernier gcc "from scratch" en lignes de commande mais rien n'y fait: ça marche bien mais seulement jusqu'à ce que je reboote et que l'OS me remplace à nouveau ma version de gcc par celle de XCode, version qui ne veut rien savoir en ligne de commande et je ne veux pas utiliser XCode pour ce projet.
          La partition Linux de mon Mac est toujours accessible mais elle a aussi quelques soucis car le Wifi se déconnecte sans arrêt depuis la mise à jour.

          Pas d'inquiétude toutefois pour le projet EmuSCV car les sources sont sauvegardées à plusieurs endroits.

          Pour pouvoir avancer j'ai donc réinstallé une petite partition Windows 10 sur mon PC et le reste du disque avec mon Linux préféré, les deux avec tous les outils de développement, et là... tout va bien 😄
          C'est même plutôt mieux parce que mon PC est plus puissant que mon Mac.
          La bonne nouvelle c'est que je peux vous dire que le projet tourne sous Linux et Windows.

          Il ne reste qu'à régler mes soucis sous OS X mais je vais y arriver... j'y arrive toujours.

          @++
          MaaaX ^^

          Core developer for Recalbox:

          • Libretro-EmuSCV (EPOCH/YENO Super Cassette Vision)
          • Libretro-EmuCV (EPOCH Cassette Vision)
          • Libretro-SimBB2 (EPOCH Barcode Battler 2)
          • Libretro-RB1G (lot of 1st gen consoles)
          1 Reply Last reply Reply Quote 0
          • Pitch64
            Pitch64 Staff @MaaaX last edited by

            @MaaaX said in YENO super cassette vision:

            @Pitch64 Salut,
            Je leur ai envoyé un email directement et ils vont ajouter la nouvelle ROM au DAT-O-MATIC.
            Merci.

            C'est déjà ajouté 😉

            Pi4 8gb / Pi5 4gb / Pi02W / OGS / PC
            Next release? Soon™

            1 Reply Last reply Reply Quote 1
            • MaaaX
              MaaaX last edited by

              Alléluia, exit OS X 10.15, bonjour OS X 10.10.
              Ça ne rame plus, ça compile bien et EmuSCV tourne sur Linux, Windows et Mac... Ouf! On y arrive! 🙂
              Capture d’écran 2020-11-29 à 23.46.43.png

              Et oui la Super Cassette Vision a accueilli le tout premier jeux vidéo de la licence Dragon Ball.

              Sur ce, je retourne à mes traductions japonaises.

              @++

              Core developer for Recalbox:

              • Libretro-EmuSCV (EPOCH/YENO Super Cassette Vision)
              • Libretro-EmuCV (EPOCH Cassette Vision)
              • Libretro-SimBB2 (EPOCH Barcode Battler 2)
              • Libretro-RB1G (lot of 1st gen consoles)
              1 Reply Last reply Reply Quote 1
              • nicko
                nicko last edited by

                Du coup tu penses que ça pourra être intégré dans une prochaine version de libretro ?

                MaaaX 1 Reply Last reply Reply Quote 0
                • MaaaX
                  MaaaX @nicko last edited by

                  @nicko salut salut. Dans LA prochaine version je pense pas, il y a encore un peu de taf, mais dans UNE prochaine version j'espère bien.
                  @barbudreadmon m'avait déjà proposé mais je vais attendre d'avoir au moins intégré les contrôles (manettes, clavier), le son et un semblant de menu pour les options.

                  Core developer for Recalbox:

                  • Libretro-EmuSCV (EPOCH/YENO Super Cassette Vision)
                  • Libretro-EmuCV (EPOCH Cassette Vision)
                  • Libretro-SimBB2 (EPOCH Barcode Battler 2)
                  • Libretro-RB1G (lot of 1st gen consoles)
                  1 Reply Last reply Reply Quote 1
                  • leZone
                    leZone last edited by

                    Bonjour, un petit message juste pour dire que je suis ce topic depuis le début, en cachette 💨
                    J'ai une console loose, et quelques jeux français et jap en boite au besoin (si besoin de scans par exemple).

                    1 Reply Last reply Reply Quote 2
                    • MaaaX
                      MaaaX last edited by

                      Bonsoir.

                      Petit point de fin de semaine:

                      • J'ai avancé sur la traduction du manuel de Basic Nyumon mais je me suis retrouvé coincé pour faire les captures d'écran puisque l'affichage de l'émulateur n'était pas encore terminé à 100% et qu'il n'y avait pas encore les contrôles (joysticks, clavier).

                      • J'ai donc fini la partie affichage (cadrage finalisé pour les modes EPOCH, YENO et EmuSCV, normal/full display et 60/50Hz). Il restera les jolis menus à faire plus tard.

                      • J'ai fini aussi la partie configuration. Il n'y a pas encore de menu in game mais la config est modifiable via les options du frontend Libretro.

                      • Les contrôles joysticks et clavier était déjà "branchés" entre le frontend Libretro et EmuSCV. J'ai commencé à faire le "branchement" entre EmuSCV et eSCV (l'émulateur embarqué), on devrait donc bientôt pouvoir commencer à tester les jeux (sans le son pour le moment).

                      Au niveau graphismes c'est déjà presque "jouable" (avec les contrôles ça sera quand même plus facile).
                      Il reste les soucis connus suivants (attention ça peut peut être un peu technique et je vais essayer de faire simple):

                      • Boulder Dash: léger clignotement sur certains diamants dû au fait que ces diamants utilisent parfois le sprite n°0 dans un mode spécial avec 2 couleurs inversées. Dans ce mode on inverse les deux couleurs normales du sprite n°0, on affiche donc une première image avec la couleur 2 et une seconde image par dessus avec la couleur 1, sauf que dans ce mode la seconde image on doit alterner régulièrement entre deux images différentes. Je ne sais pas encore quand je dois utiliser ce mode spécial de façon universelle (toujours actif dans ce jeu). Je sais quelles images utiliser mais pas quand je dois alterner la seconde image. Du coup j'ai fait une rustine spécifique à ce jeu mais ça clignote si je ne change pas la seconde image quand il faut.

                      • Kung-Fu Road: il y avait des sprites moches et indésirables en haut et à gauche de l'écran. J'ai trouvé une meilleure solution que eSCV et MAME qui masquait une grande bande en haut de l'écran uniquement pour ce jeu, sauf que le perso disparaissait si on faisait un grand saut depuis le mur du haut. En fait ce jeu n'utilise que les 64 premiers sprites sur les 128 affichables en même temps, les sprites moches étant dans la seconde moitié. Je n'affiche donc que la première moitié des sprites et ça fonctionne très bien. Ce que je ne sais pas c'est comment déterminer de façon universelle le nombre de sprites à afficher (toujours 64 dans ce jeu). J'ai donc moi aussi fait une rustine spécifique à ce jeu.

                      • Lupin III: il manque le dessin des briques dans le dernier niveau. J'ai pas mal cherché mais je n'ai rien de très concluant, aucune trace de ces briques. Je vais extraire la ROM de ma cartouche pour voir si le code est identique à celle qui circule sur Internet.

                      Je pensais qu'il y avait un problème sur Dragon Ball: il manque une bande de pixels à gauche en mode EPOCH et ça clignote parfois pas mal. J'ai commencé à chercher mais en fait c'était comme ça sur les vraies consoles. C'était sûrement masqué par la moindre qualité de la sortie antenne de la console japonaise puisque ce jeu n'est sorti qu'au Japon.
                      https://youtu.be/JdiQffiIfYA

                      JE PENSE QUE CA DEVRAIT COMMENCER A ETRE JOUABLE LA SEMAINE PROCHAINE (sans le son).
                      Ceux qui souhaitent jouer les Beta testeurs peuvent me contacter directement sur discord: MaaaX avec 3 fois "a". Il faudra avoit Retroarch sur un Windows, un OS X ou un Linux. Je vous fournirai le core Libretro-EmuSCV. Si vous avez une des consoles et des jeux d'origine pour comparer c'est mieux.

                      @++
                      MaaaX ^^

                      Core developer for Recalbox:

                      • Libretro-EmuSCV (EPOCH/YENO Super Cassette Vision)
                      • Libretro-EmuCV (EPOCH Cassette Vision)
                      • Libretro-SimBB2 (EPOCH Barcode Battler 2)
                      • Libretro-RB1G (lot of 1st gen consoles)
                      1 Reply Last reply Reply Quote 4
                      • MaaaX
                        MaaaX last edited by

                        Amis rétrogamers et rétrogameuses bonjour,

                        Je vous mets à disposition une préversion jouable de mon émulateur Libretro-EmuSCV, téléchargeable là:
                        http://www.maaax.com/emuscv/0.5.20201216000000/

                        Il s'agit de la version 0.5.20201216000000.
                        Ca tourne sur Windows, Mac et Linux.
                        J'ai testé avec le frontend RetroArch sur ces trois systèmes mais comme je suis le seul à avoir testé il y a sûrement que des choses qui m'auront échappées.
                        Il faut impérativement avoir un clavier de branché (je pense que de toute façon ceux qui essayeront le feront sur un ordi).

                        Les commandes clavier sont les suivantes:

                        • Touche "i": bouton marche/arrêt de la console
                        • Touche "r": bouton RAZ/Reset de la console
                        • Touches "Controle" gauche et droite: bouton pause de la console
                        • Touches "0" à "9" (en haut du clavier ou pavé numérique): boutons "0" à "9" de la console
                        • Touches "effacement arrière" et "supprimer": bouton "CL" de la console
                        • Touches "Entrée" (clavier ou pavé numérique): bouton "EN" de la console

                        Pour les contrôles à la manette (jusqu'à deux manettes):

                        • La croix directionnelle et les deux joysticks analogiques: joystick des manettes de la console
                        • Bouton du bas et bouton L: bouton gauche des manettes de la console
                        • bouton de droite et bouton R: bouton droit des manettes de la console
                        • bouton "Start": boutons gauche et droit des manettes de la console et bouton "EN" de la console

                        Pour infos pour démarrer un jeu on vous demande d'appuyer sur "START" mais selon les jeux il faut appuyer sur le bouton "EN" ou au moins un bouton de la manette ou les deux boutons de la manette. C'est pour ça que j'ai mappé le bouton Start sur tous ces boutons à la fois comme ça vous ne vous posez pas la question.

                        Les options d'affichage, fréquence, cadrage, etc. sont accessibles depuis le menu "options" ou "options du core" du frontend.

                        Il subsiste quelques problèmes graphiques déjà évoqués: les diamants qui clignotent dans Boulder Dash et le dessin des briques manquantes dans le dernier niveau de Lupin III.

                        Ce qui n'est pas encore fait:

                        • Le son est émulé mais pas encore branché sur la sortie
                        • Il manque un clavier rapide en surimpression pour les cas où aucun clavier n'est branché (pour tout faire à la manette)
                        • Il manque le menu général (configuration "in game", affichage doc, etc.)
                        • Il manque les save states (donc pas de rembobinage)
                        • Il manque le net play

                        Bon tests.
                        Merci par avance pour vos retours.

                        @++
                        MaaaX ^^

                        Core developer for Recalbox:

                        • Libretro-EmuSCV (EPOCH/YENO Super Cassette Vision)
                        • Libretro-EmuCV (EPOCH Cassette Vision)
                        • Libretro-SimBB2 (EPOCH Barcode Battler 2)
                        • Libretro-RB1G (lot of 1st gen consoles)
                        1 Reply Last reply Reply Quote 3
                        • MaaaX
                          MaaaX last edited by MaaaX

                          Bonsoir tout le monde,

                          Voilà quelques news du projet EmuSCV.
                          Pas énormément de nouveauté côté fonctionnalités mais pas mal de corrections faites et beaucoup de travail effectué pour que ça tourne sur Raspberry Pi et Odroid (en particulier Pi4 et XU-4) avec le concours et l'aide précieuse de @Bkg2k que je re-re-remercie à nouveau.
                          La Super Cassette Vision est en cours de test sur Recalbox et devrait bientôt débarquer dans vos consoles.
                          Toute l'équipe a déjà fait un énorme travail de préservation en mettant un maximum d'informations sur ScreenScraper.fr. Je remercie en particulier @MarbleMad et @acris.

                          La version actuelle en cours de test est la version 0.06.20201223231000 qui comporte les changements suivants:

                          • Correction de la fonction qui calcule les hashes MD5 (les ROMs .bin .rom .0 ne se chargeaient pas)
                          • Ajout d'information dans les logs (résolution demandée au frontend, etc.)
                          • Agrandissement de la deadzone des sticks analogiques des manettes
                          • Modification de l'emplacement d'enregistrement pour les fichiers .save et les fichiers .cart générés automatiquement. On utilise désormais le répertoire des sauvegardes du frontend en lieu et place du répertoire des ROMs. En effet les ROMs ne se chargeaient pas si le répertoire des ROMs était en lecture seule)
                          • Ajout d'une option pour afficher les entrées (manettes, clavier)
                          • Modification du format .save pour permettre de faire le lien avec le fichier .cart correspondant
                          • Corrections pour qu'EmuSCV puisse tourner sur Raspberry Pi 4 et Odroid XU-4
                          • Ajout du support des ROMs au format .zip (via l'auto-extraction du frontend si celui-ci le supporte)
                          • Code compilé pour Windows 10, Mac OS X 10.10, Linuxmint 20 et Recalbox 7.2 beta (Raspberry Pi, Odroid, PC)
                          • Testé sur RetroArch: Windows, Mac OS X et Linux
                          • En cours de test sur Recalbox: toutes les plateformes supportées (Raspberry Pies, Ordoids, PC...)
                          • UN CLAVIER EST REQUIS pour pouvoir sélectionner le mode de jeu (entre autres).

                          Ce qu'il me reste à faire:

                          • Le menu rapide en surimpression (pour pouvoir tout faire à la manette quand il n'y a pas de clavier branché)
                          • L'audio
                          • Les savestates
                          • Le menu de configuration in-game
                          • Le support natif des ROMs au format .zip (pas via l'auto-extraction du frontend)
                          • L'affichage in-game des ressources contenues dans les fichiers ROMs .zip (cartouches, manuels, etc.)

                          Je vous mets un lien vers la v0.06 ASAP.

                          @++
                          MaaaX (aka MaaaX-EmuSCV)

                          Core developer for Recalbox:

                          • Libretro-EmuSCV (EPOCH/YENO Super Cassette Vision)
                          • Libretro-EmuCV (EPOCH Cassette Vision)
                          • Libretro-SimBB2 (EPOCH Barcode Battler 2)
                          • Libretro-RB1G (lot of 1st gen consoles)
                          acris 1 Reply Last reply Reply Quote 1
                          • acris
                            acris @MaaaX last edited by acris

                            @MaaaX said in YENO super cassette vision:

                            UN CLAVIER EST REQUIS pour pouvoir sélectionner le mode de jeu (entre autres

                            Sur recalbox
                            La sélection du menu peut se faire via un fichier p2k.cfg permettant de choisir le mode de sélection du jeu avec une manette.
                            Je posterai un exemple prochainement

                            1 Reply Last reply Reply Quote 1
                            • MaaaX
                              MaaaX last edited by MaaaX

                              Bonsoir.

                              Quelques petites news:

                              • EmuSCV tourne sur la beta de Recalbox 7.2 (ni son ni menu pour le moment). Un poil lent sur Pi3 mais ça tourne bien sur Pi4 et Odroid XU4 (pour les autres je ne sais pas). Le core tourne bien sûr aussi sur PC, Mac et Linux.
                              • Il y a maintenant des options pour choisir parmis 3 niveaux de résolutions (low/x1/original, medium/x2 et high/x4) et 2 aspects de pixel (carré et rectangulaire/original). Auparavant c'était uniquement x3 avec des pixels rectangulaires.
                              • L'emulo ne nécessite que le BIOS, les autres ressources sont intégrées (table de caractères et échantillons audio).
                              • Les jeux aux formats .bin, .rom, .0, .cart et .zip sont supportés.
                              • Je travaille en ce moment sur le son et il y a plus de boulot que ce que je pensais au départ.
                              • Je me suis aperçu qu'eSCV ne gérait pas très bien le canal audio PCM 1-bit (et MAME ne le gère pas du tout et ça le fait même planter dans certaines versions). Le canal PCM est utilisé notamment par Kung-Fu Road, Star Speeder, Pole Position 2 et sûrement d'autres mais je n'ai pas encore fait le tour. J'ai donc amélioré la qualité du canal PCM, c'est maintenant acceptable dans Kung-Fu Road mais ça n'est pas encore nickel pour la voix dans Star Speeder.
                              • Je vais essayer d'améliorer un tout petit peu les échantillons du canal "TONE" (musiques) qui sont déjà pas mal et il faut que je check comment sont mixées les composantes du canal "NOISE/3xSQUARE" (ex: bruit du vaisseau dans Star Speeder).
                              • Je dois encore faire tourner le son à la bonne vitesse en mode YENO/50Hz.
                              • J'ai corrigé un petit bug graphique pour Astro Wars 2 (le tir envoyé s'affichait avec deux sprites au lieu d'un seul).
                              • Je dois faire le "clavier rapide" en surimpression pour pouvoir tout faire à la manette.

                              Le reste n'étant pas indispensable pour Recalbox, je le ferai plus tard.

                              @++
                              MaaaX ^^ (avec 3 "a" 😉 )

                              Core developer for Recalbox:

                              • Libretro-EmuSCV (EPOCH/YENO Super Cassette Vision)
                              • Libretro-EmuCV (EPOCH Cassette Vision)
                              • Libretro-SimBB2 (EPOCH Barcode Battler 2)
                              • Libretro-RB1G (lot of 1st gen consoles)
                              1 Reply Last reply Reply Quote 2
                              • flomartin
                                flomartin last edited by

                                Merci pour tes informations !

                                Et la prochaine version de Recalbox est donc une 7.2 et non pas une 7.1.x 🙂

                                J'espère qu'elle arrivera bientôt, avec ton émulateur dessus.

                                Rpi 4 4 Go dans mon bartop. Contrôleurs directement branchés en GPIO.

                                1 Reply Last reply Reply Quote 1
                                • yannick49
                                  yannick49 last edited by

                                  trop pressé!

                                  1 Reply Last reply Reply Quote 1
                                  • MaaaX
                                    MaaaX last edited by

                                    Salut, salut.
                                    Ce soir j'ai encore un peu amélioré le canal audio PCM 1-bit grâce aux bons tuyaux de Bkg2k.
                                    Les voix ne sont pas encore top mais elles sont déjà un peu mieux. A défaut de toutes les comprendre, au moins on reconnait déjà que ce sont des voix.
                                    @++

                                    Core developer for Recalbox:

                                    • Libretro-EmuSCV (EPOCH/YENO Super Cassette Vision)
                                    • Libretro-EmuCV (EPOCH Cassette Vision)
                                    • Libretro-SimBB2 (EPOCH Barcode Battler 2)
                                    • Libretro-RB1G (lot of 1st gen consoles)
                                    1 Reply Last reply Reply Quote 0
                                    • DacK
                                      DacK last edited by

                                      Excellent, j'ai hâte de tester cette machine que je ne connaissais absolument pas !

                                      Merci pour ce travail titanesque d'adaptation.

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

                                        Bonjour bonjour,

                                        Nouvelle version de Libretro-EmuSCV... avec le son.
                                        C'est encore perfectible mais déjà il y a du son, du bruit, des voix, etc.

                                        Windows (32-bits):
                                        https://www.maaax.com/emuscv/0.07.20210122133400/emuscv_libretro.dll

                                        Mac:
                                        https://www.maaax.com/emuscv/0.07.20210122133400/emuscv_libretro.dylib

                                        Linux (debian like x86):
                                        https://www.maaax.com/emuscv/0.07.20210122133400/emuscv_libretro.so

                                        Ca tourne aussi sur plusieurs board Recalbox: Pi3 et 4, Odroid XU4, etc.
                                        On optimise encore un petit peu pour essayer que ça tourne confortablement su Pi3

                                        Donc bientôt disponible aussi dans vos Recalbox 😉

                                        @++
                                        MaaaX ^^

                                        Core developer for Recalbox:

                                        • Libretro-EmuSCV (EPOCH/YENO Super Cassette Vision)
                                        • Libretro-EmuCV (EPOCH Cassette Vision)
                                        • Libretro-SimBB2 (EPOCH Barcode Battler 2)
                                        • Libretro-RB1G (lot of 1st gen consoles)
                                        yannick49 1 Reply Last reply Reply Quote 2
                                        • yannick49
                                          yannick49 @MaaaX last edited by

                                          @MaaaX
                                          M.O.R.T.E.L........... mais je capte pas comment l'utiliser.

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

                                            Salut.

                                            Alors il faut avoir installé Retroarch sur ton ordi, télécharger le core Libretro-EmuSCV (liens un peu plus haut) et le mettre dans le répertoire des cores de Retroarch.
                                            Ensuite il faut trouver le fichier BIOS upd7801g.s01 et le placer dans le répertoire des bios de Retroarch.
                                            Ensuite il faut trouver des ROMs .cart, .bin, .rom ou .0 (.1, .2, etc.).
                                            Enfin il faut charger le core et un contenu (les ROMs).

                                            Je ne peux naturellement pas mettre de liens pour le BIOS et les ROMs ici. mais ça se trouve.
                                            Goole est ton ami.

                                            Sinon dans la prochaine version de Recalbox le core sera déjà intégré. Il faudra juste ajouter le BIOS et les ROMs.

                                            @++

                                            Core developer for Recalbox:

                                            • Libretro-EmuSCV (EPOCH/YENO Super Cassette Vision)
                                            • Libretro-EmuCV (EPOCH Cassette Vision)
                                            • Libretro-SimBB2 (EPOCH Barcode Battler 2)
                                            • Libretro-RB1G (lot of 1st gen consoles)
                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Want to support us ?

                                            91
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com