• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

NEW RetroPie Web Console

Scheduled Pinned Locked Moved Ideas and Development
web interfaceretropiesetupnodejs
58 Posts 9 Posters 11.3k Views
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.
  • M
    MileSacul
    last edited by 27 Nov 2017, 16:45

    I will be adding the ability to not only upload cheat files, but also allow you to modify and/or merge those files. I also found cheats in libretro-database that I will allow you to download cheat files from.

    The main reason I wanted to add cheat functionality is for Earthbound. I got tired of fighting enemies to get the really rare drops for the nth time. Anytime I find a reason to use vi to edit something I add it as a potential enhancement to the web console.

    Lucas Showerman
    The true sign of intelligence is not knowledge, but imagination. -Albert Einstein

    D 1 Reply Last reply 27 Nov 2017, 17:36 Reply Quote 0
    • D
      darknior @MileSacul
      last edited by 27 Nov 2017, 17:36

      @milesacul said in NEW RetroPie Web Console:

      I will be adding the ability to not only upload cheat files, but also allow you to modify and/or merge those files. I also found cheats in libretro-database that I will allow you to download cheat files from.

      The main reason I wanted to add cheat functionality is for Earthbound. I got tired of fighting enemies to get the really rare drops for the nth time. Anytime I find a reason to use vi to edit something I add it as a potential enhancement to the web console.

      Ok cool, it's why i ask it to you :)
      I like CHEAT code too, and there are no many cheat in RETROARCH :(

      I have some more from EmuXtra wa cen maybe import to RETROARCH.
      And if one day we have an easy way to manually add some more from internet it can be cool :)
      Some site have ACTION REPLAY code we can copy paste on a web console.

      Here are my cheat code if you want to try them : http://www.mediafire.com/file/kbev46gcegociqr/Cheats_xbox_pour_Darknior.rar

      • Atari 78000- NEW system

      • Mattel Colecovision - NEW system

      • NEC Turbografx - NEW system

      • Nintendo NES - For update

      • Nintendo SNES - For update

      • Sega MAster System - For update

      • Sega Megadrive - For update

      • Sony PSX - For update

      And the cool feature, for each of them we made RUMBLE code too :)
      But for the moment this feature is not implement to RETROARCH :(
      So bad because is is really cool to have it on system never have it before ;)

      Life is game, just play it !

      1 Reply Last reply Reply Quote 0
      • M
        MileSacul
        last edited by MileSacul 27 Nov 2017, 18:08

        Here are my cheat code if you want to try them

        Interesting that you are using .inf files. Is that what you mean by RUMBLE code? The only file type I found that it supports so far are .cht files using this format:

        cheat0_desc =
        cheat0_code =
        cheat0_enable =

        I guess I will have to add another parser for reading inf files.

        If it can help you, my ES file for custom system list and my XML gems list to see path media.

        es_systems.cfg is awesome. I was trying to find something that specifies the file types so I am not blindly searching through folders for games. Just to double check, I found it at /etc/emulationstation, but is there an alternative directory for that?

        As for your es_gamelist.tgz, it is also useful to see what options are available.

        Bluetooh devices working fine, i can see them but only the Address. Name, Company, Manufacturer are empty.

        I found the es_input.cfg file containing the controller UUID. Problem is finding how to tie that into the bluetooth connection details. The good news is, I might be able to support usb connected devices once I figure that out too.

        Very interesting you think to saves and states. Don't forgot we can also change the PATH in RETROACH config.

        Do you know where those settings are saved to? I will add it to my scripts.

        Lucas Showerman
        The true sign of intelligence is not knowledge, but imagination. -Albert Einstein

        D 1 Reply Last reply 27 Nov 2017, 18:59 Reply Quote 0
        • D
          darknior @MileSacul
          last edited by 27 Nov 2017, 18:59

          Interesting that you are using .inf files.

          Yes, the emulators on Xbox are using them. And it is not compaatible with RETROARCH :(
          But if you can convert them, nobody never do it before, there are no more RA code over the net or i don't found them :(

          Is that what you mean by RUMBLE code? The only file type I found that it supports so far are .cht files using this format:

          They made them like CHEAT CODE, with a memory adress to survey.
          And when it change, the emulator not lock it to give you infinite life, but launch an event.
          And this event is to make the controller RUMBLE with different strong !
          It is really excellent and a really cool idea :D
          I have a friend that add this feature today to Zelda Solaris for future release, so strange nobody never do it on RA.

          /opt/retropie/configs/all/emulationstation/es.systems.cfg is the only PATH for me.

          I found the es_input.cfg file containing the controller UUID.

          Excellent :D I have forgot there is the UUID there.

          Do you know where those settings are saved to? I will add it to my scripts.

          /opt/retropie/configs/all/retroarch.cfg : Default settings and PATH
          /opt/retropie/configs/ $SYSTEM$ /retroarch.cfg : Can be modify here, i change PATH by SYSTEM here.

          # Savefile / Savestate directory
          savefile_directory = "/home/pi/RetroPie/medias/3do/savefile"
          savestate_directory = "/home/pi/RetroPie/medias/3do/savestate"
          screenshot_directory = "/home/pi/RetroPie/medias/3do/screenshots"
          

          It can also have file there : /opt/retropie/configs/all/retroarch/config/ $CORE$ /

          But it's not for change PATH ... i don't use them.
          And it will be hard for you to verify them because it is not a SYSTEM name you can found on the es_system file but the CORE name.

          Life is game, just play it !

          1 Reply Last reply Reply Quote 0
          • M
            MileSacul
            last edited by 28 Nov 2017, 03:34

            I posted an update to the RetroPie Web Console.
            If you already have the RetroPie Web Console, you can execute the self-update through the updates page.
            Also, I have added RetroPie-Extra to the update for RetroPie-Setup.

            FYI, the monitor page is now unfiltered until I can figure out a good filtering setup, so my apologies if the list is massive.

            Regarding Games section, I am working on better support for file types and alternative configurations, but it is not in yet. Cheats upload is not functional yet. Also, deeply nested folders are not supported yet. Once I figure out file types configurations, that will be resolved.

            Lucas Showerman
            The true sign of intelligence is not knowledge, but imagination. -Albert Einstein

            D 1 Reply Last reply 28 Nov 2017, 08:46 Reply Quote 0
            • D
              darknior @MileSacul
              last edited by 28 Nov 2017, 08:46

              I posted an update to the RetroPie Web Console.
              If you already have the RetroPie Web Console, you can execute the self-update through the updates page.

              I think it works but i'm not sure ...
              I have also made an git pull and ./updates.sh

              Also, I have added RetroPie-Extra to the update for RetroPie-Setup.

              I don't see it. you have merge it with Retropie-Setup ?

              FYI, the monitor page is now unfiltered until I can figure out a good filtering setup, so my apologies if the list is massive.

              I can't see nothing. Before it not works fine all the time, but now i haven't any stats.

              Regarding Games section, I am working on better support for file types and alternative configurations, but it is not in yet. Cheats upload is not functional yet. Also, deeply nested folders are not supported yet. Once I figure out file types configurations, that will be resolved.

              I will stand you finish this page before testing it.
              For the moment it's empty.

              Life is game, just play it !

              1 Reply Last reply Reply Quote 0
              • M
                MileSacul
                last edited by 28 Nov 2017, 17:38

                @darknior Any chance you can clear your browser cache. ctrl+shift+delete (Only cached files and cookies)

                As for pulling updates for Retropie-Extra, I found there is a lag when dealing with the conversion from shell files to the database to the browser. I will look into that.

                Lucas Showerman
                The true sign of intelligence is not knowledge, but imagination. -Albert Einstein

                D 1 Reply Last reply 28 Nov 2017, 19:56 Reply Quote 0
                • D
                  darknior @MileSacul
                  last edited by 28 Nov 2017, 19:56

                  @milesacul said in NEW RetroPie Web Console:

                  Any chance you can clear your browser cache. ctrl+shift+delete (Only cached files and cookies)

                  The monitor works with the console opened. Because like you write it clean the cache.

                  Life is game, just play it !

                  1 Reply Last reply Reply Quote 0
                  • M
                    MileSacul
                    last edited by 1 Dec 2017, 22:05

                    I think the games section is almost ready, but I need some opinions on if I should include a feature or not.

                    Currently, no games are displayed on the page until you select your emulators and then press the search button. For me, a full search takes about 22 seconds to load all 298 games. Should I auto-load from the start or enforce that they select their emulators?

                    Lucas Showerman
                    The true sign of intelligence is not knowledge, but imagination. -Albert Einstein

                    D 1 Reply Last reply 2 Dec 2017, 00:33 Reply Quote 0
                    • D
                      darknior @MileSacul
                      last edited by 2 Dec 2017, 00:33

                      @milesacul said in NEW RetroPie Web Console:

                      Should I auto-load from the start or enforce that they select their emulators?

                      I think it's better to stand we choose a system before show the gamelist.

                      Life is game, just play it !

                      1 Reply Last reply Reply Quote 0
                      • M
                        MileSacul
                        last edited by 7 Dec 2017, 14:31

                        Finally got the game section mostly working. The cheats section cannot update cheats yet, but at least you can view them and see if there are any issues pulling them.

                        FYI, you can also update your game metadata including uploading the image.

                        Lucas Showerman
                        The true sign of intelligence is not knowledge, but imagination. -Albert Einstein

                        D 2 Replies Last reply 7 Dec 2017, 21:30 Reply Quote 0
                        • N
                          nevsan
                          last edited by 7 Dec 2017, 15:40

                          Not sure if this is the place for this question or not, but would you be able to program a section in this to apply and change graphical overlays and filters that the wonderful peeps on this forum have made.

                          I ask this as I still haven't got to grips with adding them. Like

                          ,
                          and the amazing work done by John Merritt for the mame sets.

                          I not sure if functionality could be added to this or their could be a separate program to add to Emulation Station but I would love if this came to fruition.

                          M 1 Reply Last reply 8 Dec 2017, 18:04 Reply Quote 0
                          • D
                            darknior @MileSacul
                            last edited by 7 Dec 2017, 21:30

                            @milesacul said in NEW RetroPie Web Console:

                            Finally got the game section mostly working. The cheats section cannot update cheats yet, but at least you can view them and see if there are any issues pulling them.

                            FYI, you can also update your game metadata including uploading the image.

                            I can't try it, i don't know why. I have use the updater.sh with no problem but the web service is down i think.
                            I have nothing on port 3000. Manager on port 8000 and Webtropie are working fine.
                            How can i reload your Web Console ?
                            Thanks

                            Life is game, just play it !

                            1 Reply Last reply Reply Quote 0
                            • M
                              MileSacul
                              last edited by 7 Dec 2017, 21:42

                              @darknior Maybe send me your updater.sh file.
                              I did add some node modules, so you may have to add "npm install" to it.

                              Lucas Showerman
                              The true sign of intelligence is not knowledge, but imagination. -Albert Einstein

                              1 Reply Last reply Reply Quote 0
                              • D
                                darknior @MileSacul
                                last edited by 7 Dec 2017, 23:12

                                I did add some node modules, so you may have to add "npm install" to it.

                                Ok it works with install

                                The new application filters is e really cool idea :)
                                I have try to change emulation|retro|omx to see OMXPlayer but it don't work.

                                The cheats section cannot update cheats yet, but at least you can view them and see if there are any issues pulling them.
                                FYI, you can also update your game metadata including uploading the image

                                I can't see nothing in your game page.
                                I change filter but it list nothing.
                                I don't know where you search games but it not works for me.

                                Life is game, just play it !

                                M 1 Reply Last reply 8 Dec 2017, 17:08 Reply Quote 0
                                • M
                                  MileSacul @darknior
                                  last edited by 8 Dec 2017, 17:08

                                  @darknior

                                  Ok it works with install

                                  Great! Did you try my self-update? FYI, I found out RetroPie-Setup and RetroPie-Extra did have updates.

                                  The new application filters is e really cool idea :)

                                  You asked for the ability to modify the filter I use. This was the idea I thought would be sufficient. :)

                                  I have try to change emulation|retro|omx to see OMXPlayer but it don't work.

                                  One thing to keep in consideration, Name filters name column and Command filters command column. Try adding omx to the command input. If necessary, remove all filters in name and command and then manually search for it.

                                  I can't see nothing in your game page.
                                  I change filter but it list nothing.
                                  I don't know where you search games but it not works for me.

                                  I attempted to search for games based on of your /etc/emulationstation/es_systems.cfg file. I ran my test with default settings, so maybe it is screwing if you modified that file.

                                  Keep in mind, you have to click the Search section to make it drop down. Then select your emulator(s) and click Search. Then the list should appear as shown here:
                                  alt text

                                  alt text

                                  Lucas Showerman
                                  The true sign of intelligence is not knowledge, but imagination. -Albert Einstein

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    MileSacul @nevsan
                                    last edited by 8 Dec 2017, 18:04

                                    @nevsan said in NEW RetroPie Web Console:

                                    Not sure if this is the place for this question or not, but would you be able to program a section in this to apply and change graphical overlays and filters that the wonderful peeps on this forum have made.

                                    I would love to add that feature. If you could find some readable manual instructions on how to set that up, then I can work on implementing it within the web console. With all the things I am programming, watching a 30-minute video on how to implement it is bothersome.

                                    FYI, I plan to add a configs section where you can edit any retroarch/emulator config, so I will probably include it in that section.

                                    Lucas Showerman
                                    The true sign of intelligence is not knowledge, but imagination. -Albert Einstein

                                    N 1 Reply Last reply 9 Dec 2017, 18:43 Reply Quote 0
                                    • D
                                      darknior @darknior
                                      last edited by 8 Dec 2017, 18:25

                                      @darknior said in NEW RetroPie Web Console:

                                      /opt/retropie/configs/all/emulationstation
                                      If it can help you, my ES file for custom system list and my XML gems list to see path media.
                                      http://www.mediafire.com/file/p9kvgpqdq92vnys/es_systems.cfg
                                      http://www.mediafire.com/file/hzmd20bmh82lmc8/es_gamelists.tgz

                                      I already give you my files if you want to try with them.
                                      I have modified my es_systems.cfg

                                      Keep in mind, you have to click the Search section to make it drop down. Then select your emulator(s) and click Search. Then the list should appear as shown here:

                                      Yes i click SEARCH button ;)
                                      But ... (WTF) ... i don't have the same screen than you ?????
                                      I don't have the MINIMUM MAXIMUM input and INCLUDE CHEAT checkbox ...
                                      There is a problem i think.

                                      Life is game, just play it !

                                      1 Reply Last reply Reply Quote 1
                                      • M
                                        MileSacul
                                        last edited by MileSacul 12 Aug 2017, 20:09 8 Dec 2017, 20:06

                                        Sorry about that. I sent you an old screenshot. I removed those since I found minimum and maximum only is updated on pi restart. Also, include cheats is loaded by default.

                                        So you still are not able to get a games list?

                                        Lucas Showerman
                                        The true sign of intelligence is not knowledge, but imagination. -Albert Einstein

                                        1 Reply Last reply Reply Quote 0
                                        • M
                                          MileSacul
                                          last edited by 8 Dec 2017, 21:08

                                          I created a discord chat if anybody wants to join for better support.
                                          RetroPie Web Console

                                          Lucas Showerman
                                          The true sign of intelligence is not knowledge, but imagination. -Albert Einstein

                                          1 Reply Last reply Reply Quote 0
                                          47 out of 58
                                          • First post
                                            47/58
                                            Last post

                                          Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                          Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

                                            This community forum collects and processes your personal information.
                                            consent.not_received