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

    Updated EmulationStation for Windows

    Scheduled Pinned Locked Moved Projects and Themes
    emulationstatiowindows
    741 Posts 97 Posters 571.6k 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.
    • f.carusoF
      f.caruso @LiveFreeDead
      last edited by

      @LiveFreeDead Useless complexity ;-)

      • JoyToKey is not freeware...
      • U could have use JoyToKey "associate configuration with application" feature to avoid all this batch complexity.
      • What U did is precisely the reason why I have my written the Joy to key feature in my emulationportable exe -> Simplfy this...
      • This does not send ES configuration in games like retroarch as @drcnyc supposed : it simply converts gamepad to keyboard for a game that does not supports gamepad.
      • VB.Net.... No comment ;-)
      • Don't try to work with VS2010, only >= 2015.
      1 Reply Last reply Reply Quote 1
      • D
        duiz
        last edited by

        @f-caruso Sorry if this has been answered before but the thread is pretty long. When I scrape game info your ES doesn't actually save the image and game description, nor can I edit it in the metadata like in Jrassa's version. Is this something thats work in progress or do we have to edit this by hand in the xml?

        f.carusoF 1 Reply Last reply Reply Quote 0
        • f.carusoF
          f.caruso @duiz
          last edited by

          @duiz About the gamelist.xml : Do you have a gamelist.xml.tmp in the same folder ?
          I added a security because sometimes my gamelists where 0kb. I first write an .tmp file, then I rename it when ok. I looks like renaming files fails sometimes. Sadly, I can't reproduce on my systems. If the .tmp is present, simply delete the old xml and rename the .tmp file.

          About the metadatas : On a Pi, with only a gamepad, scraping function is necessary ( with an onscreen keyboard ). People don't have mouses nor keyboards.
          I assumed that on a Windows platform, this is totally different : there are good external scraping & gamelist editor tools that can do the work really really better than ES ( you can't even choose what image you prefer- screenshot, mix, box2d, box3d ?? Download video, set thumbnails for gridview ), and editing metadata in ES is not convenient at all. I considered that only the rating & the possibility to change emulator & core where truly important to be handled with the gamepad. So I filtered the list of metadatas to display only the relevants.
          If most of the users want those metadatas back, I'll restore them...
          Please vote ;-) lol

          PittStoneP 1 Reply Last reply Reply Quote 0
          • PittStoneP
            PittStone @f.caruso
            last edited by

            @f-caruso Is it possible to make the custom-collections portable on your build?
            I have the Problem on the normal ES for Windows the custom collections are must have this:
            "D:/Emulatoren/Portable_Game_Station/.emulationstation/roms/psx/Tail Concerto (USA).PBP"

            If i change it for portable use like this:
            "%HOME%/.emulationstation/roms/psx/Tail Concerto (USA).PBP"
            its not working.

            f.carusoF LiveFreeDeadL 3 Replies Last reply Reply Quote 0
            • f.carusoF
              f.caruso @PittStone
              last edited by

              @PittStone said in Updated EmulationStation for Windows:

              I have the Problem on the normal ES for Windows the custom collections are must have this:

              Intestesting, didn't see this one. I'll look at it ( when I have the time )

              PittStoneP 1 Reply Last reply Reply Quote 0
              • LiveFreeDeadL
                LiveFreeDead @PittStone
                last edited by

                @PittStone Instead of using
                %HOME%/
                use
                ./

                eg
                "./.emulationstation/roms/psx/Tail Concerto (USA).PBP"

                1 Reply Last reply Reply Quote 0
                • PittStoneP
                  PittStone @f.caruso
                  last edited by

                  @f-caruso Have Problem with newest build Again. It crashes after i select "Parse Gamelist Only" in the Options. Something in my gamelists let it crashing. I use the standart theme and tested two others. Same.

                  f.carusoF 1 Reply Last reply Reply Quote 0
                  • f.carusoF
                    f.caruso @PittStone
                    last edited by

                    @PittStone Can you find a way to send your gamelist.xml files ? ( via mega.nz or another site ? )

                    1 Reply Last reply Reply Quote 0
                    • f.carusoF
                      f.caruso @PittStone
                      last edited by

                      @PittStone portable custom collections are available in the continous build. You need to edit you list - add or remove item - to save it ( it doesn't do anything if nothing changes in the collection ).
                      @LiveFreeDead not using "%HOME%"... not using "./" neither -> The standard for "home" in ES is "~/" !!!!!!!! ( look at your es_systems, you use it for ps1 & ps2 )

                      PittStoneP 1 Reply Last reply Reply Quote 0
                      • PittStoneP
                        PittStone @f.caruso
                        last edited by PittStone

                        @f-caruso Some gamelists crashing ES, some gamelists working. I have a few in the rar file.

                        f.carusoF 1 Reply Last reply Reply Quote 0
                        • f.carusoF
                          f.caruso @PittStone
                          last edited by

                          @PittStone Well U can delete your file now ;-) I crashed with your files. The crash I have is not directly related to the gamelist but is a "consequence" (cuz of the menu theming system)... I commited on Github, try the continuous build (should be available in 10mn - 19:35 Paris hour ) & tell me if it's better...

                          PittStoneP 1 Reply Last reply Reply Quote 0
                          • PittStoneP
                            PittStone @f.caruso
                            last edited by

                            @f-caruso O.k. Now its loading all gamelists. Thanks. But there is still a Problem with the custom-collections. I tested with this in the .cfg (without quotes):
                            "~/.emulationstation/roms/nes/Battletoads (U) [!].zip"
                            and the full Version:
                            D:/Emulatoren/es/.emulationstation/roms/nes/Battletoads (U) [!].zip"
                            The menu shows 0 Games.

                            f.carusoF 1 Reply Last reply Reply Quote 0
                            • f.carusoF
                              f.caruso @PittStone
                              last edited by

                              @PittStone Are you sure ".zip" extension is present in you es_system.cfg for nes, gb, gbc, mastersystem... ".stx" for atarist, etc... ?
                              I'm sure you have a file extension problem : Your gamelists describe files with extensions that are not present is es_sytems.cfg so they are removed from the internal collection - the precise reason for the crash I solved...
                              Have a check on it.

                              PittStoneP 1 Reply Last reply Reply Quote 0
                              • PittStoneP
                                PittStone @f.caruso
                                last edited by

                                @f-caruso Yes i have the ".zip" extension in the es_system.cfg for nes.

                                f.carusoF 1 Reply Last reply Reply Quote 0
                                • f.carusoF
                                  f.caruso @PittStone
                                  last edited by

                                  @PittStone you should'nt have any problem with full path in cfg files. I have none.
                                  But i'm curious, what is your path value for nes in es_systems ?

                                  PittStoneP 1 Reply Last reply Reply Quote 0
                                  • PittStoneP
                                    PittStone @f.caruso
                                    last edited by PittStone

                                    @f-caruso <path>~\ .emulationstation\roms\nes</path>
                                    (there is no empty after \ .emulationstation, but this forum makes a error).

                                    f.carusoF 1 Reply Last reply Reply Quote 0
                                    • f.carusoF
                                      f.caruso @PittStone
                                      last edited by f.caruso

                                      @PittStone said in Updated EmulationStation for Windows:

                                      <path>~.emulationstation\roms\nes</path>

                                      Is it a copy/paste ? It is not valid. ~ should always be followed by / and path separators should be linux style ( / not \ )
                                      Try that : <path>~/.emulationstation/roms/nes</path>
                                      EDIT : ok -> Then try linux style path separators.
                                      EDIT2 : I tried without a problem with \ separators... Hard to help without having your files & knowing your config - or having logs

                                      PittStoneP 1 Reply Last reply Reply Quote 0
                                      • PittStoneP
                                        PittStone @f.caruso
                                        last edited by PittStone

                                        @f-caruso Ah, i found that es made my gamelist renamed to .old and thats how my collection are 0 games. :( I have not watched to the nes folder itself. I think its working now. I have the "~/.emulationstation/roms/nes/Battletoads (U) [!].zip" in the collections .cfg and its shows up in es. :D

                                        f.carusoF 1 Reply Last reply Reply Quote 0
                                        • f.carusoF
                                          f.caruso @PittStone
                                          last edited by

                                          @PittStone I don't know why, I had regular problems with jdrassa ES & even Recalbox ES with gamelists. Sometimes they go empty or 0k without any reason. I tried to figure out why, but I didn't find. So renaming the previous version to .old is the only "hack" I found not to loose my gamelists...

                                          PittStoneP 1 Reply Last reply Reply Quote 0
                                          • PittStoneP
                                            PittStone @f.caruso
                                            last edited by PittStone

                                            @f-caruso Yeah, but there are new errors i found. :( ES is not closing complete after go quit in the options menu. The CMD Window ist still open and in the taskmanager i must find es and close the task.
                                            Another thing is, "Aladdin" in snes is not showing anymore after Parse gamelists only. Strange its working before. PSX are only two games. I thing this are some bugs.

                                            f.carusoF 1 Reply Last reply Reply Quote 0
                                            • First post
                                              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.