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
    40011
    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.
    • leZone
      leZone @Akkeoss last edited by

      @akkeoss bonsoir, mon post intitulait "pour info", la solution alternative était déjà connue, je remontait juste l'info 😉

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

        @MaaaX pour info, apparemment la team libretro voudrait intégrer ton travail en core officiel, mais le splashscreen avec le logo recalbox inclus dans l'émulateur leur pose un peu soucis, était-ce vraiment nécessaire ? Est-il envisageable de virer le splashscreen ou tout au moins le logo ?

        Libretro developper :

        • FBAlpha FBNeo (Arcade)
        • Kronos (Sega Saturn/ST-V)
        • YabaSanshiro (Sega Saturn)
        • Reicast Flycast (Dreamcast/Naomi/AtomisWave)
        MaaaX 1 Reply Last reply Reply Quote 1
        • MaaaX
          MaaaX @barbudreadmon last edited by

          Hello @barbudreadmon

          Le logo/splash Recalbox au lancement de l'émulateur c'est un clin d'oeil à la team Recalbox qui m'a beaucoup aidé pendant le développement initial et quand il est sorti c'était d'ailleurs une exclusivité Recalbox.

          Ceci dit le code est open source et ça n'est pas obligatoire du tout. D'ailleurs Batocera l'a intégré depuis à son système en remplaçant le logo Recalbox par un deuxième logo EmuSCV (dommage qu'ils ne m'aient pas contacté car on aurait pu faire ça bien plus proprement).

          Si besoin je peux faire une petite modif pour qu'à la compilation le logo ne s'affiche que si une constante est definie genre #ifdef RECALBOX_LOGO etc.

          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)
          barbudreadmon 1 Reply Last reply Reply Quote 0
          • barbudreadmon
            barbudreadmon @MaaaX last edited by

            @maaax said in YENO super cassette vision:

            Si besoin je peux faire une petite modif pour qu'à la compilation le logo ne s'affiche que si une constante est definie genre #ifdef RECALBOX_LOGO etc.

            Bonne idée. Impossible de complètement zapper le splashscreen ?

            Libretro developper :

            • FBAlpha FBNeo (Arcade)
            • Kronos (Sega Saturn/ST-V)
            • YabaSanshiro (Sega Saturn)
            • Reicast Flycast (Dreamcast/Naomi/AtomisWave)
            MaaaX 1 Reply Last reply Reply Quote 0
            • MaaaX
              MaaaX @barbudreadmon last edited by

              @barbudreadmon Tout est possible, tout est réalisable 😉

              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
              • yannick49
                yannick49 last edited by

                Salut, ça fait longtemps que je ne suis pas passer par ici!
                en tout cas félicitation du travail accompli!!!

                sinon question.........

                J'essaie de le faire tourner sur Lakka installé sur ma SWITCH et je n'y arrive pas.
                Une idée?

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

                  Salut @yannick49 !

                  Dabord merci 😊

                  Moi aussi ça fait un moment que je ne suis pas passé par ici mais je bosse activement sur un projet d'émulateur un peu fou fou pour Recalbox qui finira bien par sortir un jour ou l'autre mais chut je ne communique pas dessus pour le moment (comme dirait BK: c'est comme le Fightclub, on n'en parle pas 😁 ). Je peux juste dire que c'est beaucoup plus chronophage que ce que je pensais au départ parce que je veux faire les choses bien et qu'en parallèle je bosse toujours sur le retro-engineering de la EPOCH Cassette Vision et sur mon projet autour de la EPOCH/YENO Super Cassette Vision (EmuSCV inclus) ^^

                  Pour répondre à ta question apparemment Lakka est bien un Linux mais c'est le processeur ARM Cortex de la Switch qui pose souci. Je pense que tu dois utiliser une version compilée pour un autre processeur alors qu'il te faudrait une version compilée pour Lakka et ce processeur en particulier (sans parler des éventuelles corrections à faire sur le code si besoin).
                  Perso je n'ai de quoi compiler que des versions Linux-PC, Windows-PC, OSX-Mac, PI OS-Raspberry PI 3 et PI 4 via GCC 10.
                  La team Recalbox compile les versions optimisées propres à son OS (=Linux) et aux plateformes supportées: Raspberry Pi 0, 1, 2 , 3, 4, PC, Odroïds, etc., tout ça via Buildroot (GCC 10).
                  Pour que ça puisse fonctionner chez toi il faudrait pouvoir compiler une version directement sur Lakka-Switch ou alors utiliser un cross-compiler pour pouvoir compiler pour ton architecture depuis une autre plateforme mais je n'ai malheureusement pas ça sous la main.

                  Ca ne resoud pas ton problème mais déjà tu sais pourquoi ça ne marche pas.

                  @++
                  EPOCH84 (aka 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
                  • MaaaX
                    MaaaX last edited by

                    Salut les gens!

                    Ca fait un petit bout de temps que je ne suis pas apparu sur les écrans radars mais mes différents projets avancent bien (et accessoirement me prennent beaucoup de mon temps libre mais parce que je le veux bien ^^).

                    Concernant le projet autour de la Super Cassette Vision, j'ai presque fini le développement de l'assembleur RASM7801 pour le NEC uPD7801.
                    En Français ça signifie que j'ai presque terminé le programme qui permettra de compiler de nouveaux jeux pour la super Cassette Vision (programmes en langage Assembleur).
                    Un grand grand grand merci à Roudoudou pour le code de RASM (Roudoudou Assembler for Z80) que j'ai utilisé comme base pour mon compilateur RASM7801. Ca m'a fait gagner un temps considérable de ne pas avoir à tout réécrire from scratch. Au passage je garde le R de RASM comme clin d'oeil à Roudoudou.

                    Je disais donc que l'assembleur est presque terminé et il supporte maintenant le jeu d'instruction complet du NEC uPD7801 (pour ceux qui n'auraient pas suivi c'est le processeur de la super Cassette Vision) et j'ai pu compiler un premier programme et le faire tourner du premier coup.
                    Voilà les captures d'écran:
                    Capture d’écran du 2022-08-03 08-34-20.png
                    my_first_homebrew.png
                    my_first_home_brew_displayfullmemory_on.png

                    Ca n'est certes pas très impressionnant mais ça fonctionne et ça n'est premier pas pour de futurs homebrews.
                    comme a dit je ne sais plus qui: "un premier pas pour l'homme, un premier pas pour l'Homme".

                    A suivre...

                    See you soon...
                    MaaaX^^ (aka EPOCH84)

                    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)
                    Bkg2k 1 Reply Last reply Reply Quote 2
                    • Bkg2k
                      Bkg2k Staff @MaaaX last edited by

                      @maaax Un petit compilateur C maintenant? 😂

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

                        ZELDA sur Super Cassette Vision:
                        https://youtu.be/lZKGjGliqrk?si=vLDCsItAEYD2F8Ix

                        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
                        • First post
                          Last post

                        Want to support us ?

                        81
                        Online

                        99.6k
                        Users

                        28.1k
                        Topics

                        187.1k
                        Posts

                        Copyright © 2021 recalbox.com