• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 537.5k 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.
  • C
    CarissaIsWierd @f.caruso
    last edited by 9 Oct 2019, 21:32

    @f.caruso

    Thanks for the fix! I wasn't even expecting anything. I found a solution to the Page Up/Down on jrassa's github: https://github.com/jrassa/EmulationStation/issues/13. DS4 is recognised on 2.0.1a and jrassa's version, but not on yours. Your build requires DS4Windows (which I use anyway) to recognise it as an Xbox controller. You must've changed something? I can still use the controller though, so it's fine, just thought I'd mention it.

    One improvement I really wanted from jrassa's build is that when inside a gamelist that has folders, navigating to a folder will show the boxart for the first game immediately. Your build and 2.0.1a show no boxart until moving off the game and back to it. (Does that make sense?) It's a minor annoyance, but an annoyance nonetheless.

    F 1 Reply Last reply 9 Oct 2019, 23:03 Reply Quote 0
    • F
      f.caruso @CarissaIsWierd
      last edited by 9 Oct 2019, 23:03

      @CarissaIsWierd About the DS4 issue. The "controller" code has not been modified. The only possible difference concerning controllers is SDL version ( Input is made using this library ). I use SDL 2.0.9 ( required to add music support ), the other versions use SDL 2.0.5 ( but don't support music ).

      1 Reply Last reply Reply Quote 0
      • L
        lopapa
        last edited by 11 Oct 2019, 07:13

        @f-caruso

        Thank you very much for your fork of emuklationstation! I'm testing the application and I'm really liking it. I have a doubt with the buttons. Would it be possible to change the assignment of the buttons to do the following? (We start from an SNES command)
        A Button --> Back
        Button B --> Enter menu and play
        L Button --> Re Pag
        R button --> Av Pag
        The other buttons I don't name would still have the same function. Basically it is to follow the scheme of Batocera Linux.

        Is it possible to do it or is it all hardcoded and can't be touched?

        Greetings!

        F 1 Reply Last reply 11 Oct 2019, 16:12 Reply Quote 0
        • F
          f.caruso @lopapa
          last edited by 11 Oct 2019, 16:12

          @lopapa I did not change Retropie's conventions, and have no project to it in this fork. It's not required as it is a Windows version and ES does not send buttons configuration to emulators. Just reconfigure with B instead of A and use A instead of B...

          L 1 Reply Last reply 11 Oct 2019, 17:06 Reply Quote 0
          • L
            lopapa @f.caruso
            last edited by 11 Oct 2019, 17:06

            @f-caruso
            Hello,

            You're absolutely right. I change the buttons and I have the same effect. Sometimes I don't fall into the most logical and easy.

            Thanks for answering!

            1 Reply Last reply Reply Quote 0
            • M
              miojopronto
              last edited by 14 Oct 2019, 15:46

              @f-caruso , Can you tell me how to fix the EmulationStation bug that closes when trying to edit a game description? sometimes the description appears weird and then back to normal, this in all themes. I have the latest version of ES and this has been repeated in the last few previous versions.

              F 1 Reply Last reply 14 Oct 2019, 18:38 Reply Quote 0
              • F
                f.caruso @miojopronto
                last edited by f.caruso 14 Oct 2019, 18:38

                @miojopronto I have a strange display too, I need to fix this... But I have no crash...

                M 2 Replies Last reply 14 Oct 2019, 20:28 Reply Quote 0
                • M
                  miojopronto @f.caruso
                  last edited by 14 Oct 2019, 20:28

                  @f-caruso said in Updated EmulationStation for Windows:

                  crash
                  I recorded the error and uploaded the video. Warning. the audio is very loud.
                  https://streamable.com/09ddp
                  anything saved via emulationstation is not really saved and when you try to edit the description of any game make the emulationstation closes.

                  1 Reply Last reply Reply Quote 0
                  • M
                    miojopronto
                    last edited by 14 Oct 2019, 20:48

                    @miojopronto said in Updated EmulationStation for Windows:

                    @f-caruso
                    sorry, I uploaded the video with an older version than the current one, emulationestation is no longer closing, it's just a white screen bug and you can't see what you write. should be the same as you have on yours, thanks for the attention. I just wanted to notify you.

                    1 Reply Last reply Reply Quote 0
                    • M
                      miojopronto @f.caruso
                      last edited by 15 Oct 2019, 21:43

                      @f-caruso I downloaded the new version you released today, and it fixed the issue, EmulationStation doesn't close and doesn't bug when editing the theme. however you can no longer create gamelist via EmulationStation but you can use and modify it if you already have a gamelist for that system.
                      https://streamable.com/1r9f7
                      as long as you have a gamelist on each system everything should work normally but if you don't have a gamelist and you try to create one using emulationstation, as you could do before, then it doesn't show the information.

                      1 Reply Last reply Reply Quote 0
                      • W
                        wwsnkneo
                        last edited by wwsnkneo 21 Oct 2019, 01:26

                        Hi f.caruso, I love your emulationstation fork. Especially because she accepts music. I'm just having a problem. Every time I get into retroarch it gets in the background. Would there be any option to always leave Retroarch in front of emulationstation as soon as a game is started?

                        F 1 Reply Last reply 21 Oct 2019, 16:20 Reply Quote 0
                        • F
                          f.caruso @wwsnkneo
                          last edited by 21 Oct 2019, 16:20

                          @wwsnkneo It's probably not related to emulationstation. but you can try change the option "hide when launch game"

                          W 1 Reply Last reply 21 Oct 2019, 23:43 Reply Quote 0
                          • W
                            wwsnkneo @f.caruso
                            last edited by 21 Oct 2019, 23:43

                            @f-caruso I tried that but no good. I did it using another method. I think this is something of retroarch itself. Thanks for the fork and keep up the good work.

                            1 Reply Last reply Reply Quote 0
                            • L
                              lopapa
                              last edited by lopapa 22 Oct 2019, 06:40

                              Hello,

                              f.caruso, I have a problem using the padtokey function of your emulationstationportable. No key combination on the remote works. Basically I'm interested in closing the active window so I can close the emulators or games that are not retroarch. Is your version of emulationstation portable (with the joytokey) compatible with the latest Continuous build you publish? I have all the logs and configurations ( es_input.cfg, es_log.txt, es_log.txt.bak, es_padtokey.cfg ), but I think it would create a very long post and I don't know if it's allowed to post. If you want, I can upload the files on a drive or similar.

                              By the way, every day I like more as you are leaving emulationstation, thank you for your work.

                              Greetings,

                              F 1 Reply Last reply 22 Oct 2019, 17:18 Reply Quote 0
                              • F
                                f.caruso @lopapa
                                last edited by f.caruso 22 Oct 2019, 17:18

                                @lopapa Yes this exe is compatible with every version.
                                Also, try this version : http://fabrice.caruso.free.fr/EmulationStationPortable.zip
                                I recently added logs in case of errors. Also check every process are elevated the same way ( see my previous posts on the subject ). Also be sure joy2key is not running ( or mine is deactivated )

                                L 1 Reply Last reply 23 Oct 2019, 09:37 Reply Quote 0
                                • L
                                  lopapa @f.caruso
                                  last edited by 23 Oct 2019, 09:37

                                  @f-caruso
                                  I try with latest exe with same result. I can't see anything strange in the log. If you want, I can upload the file to a drive or wherever you tell me to.

                                  You indicate that your pad2key may be disabled. How can it be activated or deactivated? Maybe I've deactivated it and I haven't even
                                  I don't have any gamepad control software installed.

                                  Regards

                                  F L 2 Replies Last reply 24 Oct 2019, 21:05 Reply Quote 0
                                  • F
                                    f.caruso @lopapa
                                    last edited by f.caruso 24 Oct 2019, 21:05

                                    @lopapa said in Updated EmulationStation for Windows:

                                    You indicate that your pad2key may be disabled. How can it be activated or deactivated?

                                    It is automatically enabled when the file es_padtokey.cfg is present in .emulationstation folder. Except, it is disabled if joy2key process is running.

                                    I've just updated the file. Please download it again. The previous version may not work fine if your device is not xinput compatible. I also added new informations in the log file. By the way, the created log file name is 'EmulationStationPortable.log' in the exe's folder.

                                    1 Reply Last reply Reply Quote 0
                                    • L
                                      lopapa @lopapa
                                      last edited by lopapa 25 Oct 2019, 15:59

                                      @lopapa
                                      Hello,

                                      I just tried it. I have updated to the latest version of emulationstation --> https://github.com/fabricecaruso/EmulationStation/releases/tag/continuous-master

                                      and then I downloaded and updated the version of the portableemulationstation --> http://fabrice.caruso.free.fr/EmulationStationPortable.zip

                                      I've started portable emulationstation. I re-configured the 8bitdo controller and did the test. The result is the same, I don't close the active window. I tried to connect the control by dinput, xinput and switch (3 of the 4 modes it has). In all three cases, the behavior is the same.

                                      I haven't been able to see the emulationstationportable.exe log file. Only the file es_log.txt and es_log.txt.bak is generated from the .emulationstation folder. Indicate that it is generated in the same folder as the exe, I suppose you mean the exe emulationstationportable.exe?

                                      Attached my file is_padtokey.cfg: (I have tried with and without Dolphin processes)
                                      <?xml version="1.0" encoding="UTF-8"?>
                                      <padToKey>
                                      <app name="*">
                                      <input name="hotkeyenable start" key="(%{CLOSE})"/>
                                      <input name="hotkeyenable rightshoulder" key="(%{TAB})"/>
                                      </app>
                                      <app name="dolphin">
                                      <input name="hotkeyenable start" key="(%{CLOSE})"/>
                                      <input name="hotkeyenable rightshoulder" key="(%{TAB})"/>
                                      </app>
                                      <app name="Dolphin">
                                      <input name="hotkeyenable start" key="(%{CLOSE})"/>
                                      <input name="hotkeyenable rightshoulder" key="(%{TAB})"/>
                                      </app>
                                      <app name="devenv">
                                      <input name="hotkeyenable start" key=""/>
                                      </app>
                                      </padToKey>

                                      Regards,

                                      F 1 Reply Last reply 25 Oct 2019, 17:32 Reply Quote 0
                                      • F
                                        f.caruso @lopapa
                                        last edited by 25 Oct 2019, 17:32

                                        @lopapa emulationstationportable log is located in emulationstationportable.exe folder. With the last version, the file is always created. Is Dophin run as Admin ? Certainly the cause, see my previous posts on the subjet.

                                        L 1 Reply Last reply 27 Oct 2019, 12:07 Reply Quote 0
                                        • L
                                          lopapa @f.caruso
                                          last edited by lopapa 27 Oct 2019, 12:07

                                          @f-caruso
                                          Hello,

                                          I just checked and if I run emulationstationportable.exe it doesn't generate any kind of log. The normal emulationstation log is generated es_log.txt and the es_log.txt.bak. What requirements does emulationstationportable.exe need to work apart from .NET 4.0? Maybe I'm missing something, but I can't see what it could be.

                                          I have checked that the processes run at the same level. In all cases there is no elevation. To discard, I retested running emulationstationportable.exe with elevation with the same result (all processes elevated; emulationstationportable.exe, emulationstation.exe and dolphin.exe).

                                          I am running on a Windows 10 LTSC, to discard I have also tested with a Windows 10 Professional v1903 with identical results (In both cases I have .NET 4 installed). Can the language of Windows influence? Can the location of the folder also influence? (To discard things). I used the 8bitdo SF30 Pro connected by USB, xinput and dinput for testing.

                                          Greetings,

                                          F 1 Reply Last reply 28 Oct 2019, 07:48 Reply Quote 0
                                          508 out of 741
                                          • First post
                                            508/741
                                            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