RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Retropie namingconvention question.

    Scheduled Pinned Locked Moved Help and Support
    21 Posts 4 Posters 7.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.
    • BuZzB
      BuZz administrators
      last edited by BuZz

      Please edit /opt/retropie/configs/nes/emulators.cfgchanging the line

      lr-fceumm="/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fceumm/fceumm_libretro.so --config /opt/retropie/configs/nes/retroarch.cfg %ROM%"
      

      to

      lr-fceumm="/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fceumm/fceumm_libretro.so --config /opt/retropie/configs/nes/retroarch.cfg %ROM% --verbose"
      

      and post the output again after launching - also please can you show me it launching when renamed.

      the output will be more - please use markdown to style the log in a codeblock (as I have done). (three backticks around the log - see http://commonmark.org/help/)

      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

      1 Reply Last reply Reply Quote 1
      • R
        Ristul
        last edited by

        Ok, I changed the line and it works, did not get an error in the runcommand.log this time, and the controller works again too it seems. Show? Like a video?

        1 Reply Last reply Reply Quote 0
        • BuZzB
          BuZz administrators
          last edited by

          The line just outputs more debugging information - it should make no difference to anything else.

          Did you change the emulator back to lr-fceumm ? I suspect not as the log would be full of data with the change above.

          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

          1 Reply Last reply Reply Quote 0
          • R
            Ristul
            last edited by Ristul

            Nope, still using nestopia, I could switch back and try fceumm, one moment.
            Edit, ok, so I switched back to fceumm and checked the log file, here is what come out:

            RetroArch [INFO] :: === Build =======================================RetroArch [INFO] :: [CPUID]: Features:
            Built: Apr 25 2016
            RetroArch [INFO] :: Version: 1.3.3
            RetroArch [INFO] :: Git: 8e9c967
            RetroArch [INFO] :: =================================================
            RetroArch [INFO] :: [CPUID]: Features:
            RetroArch [INFO] :: Config: appending config "/tmp/retroarch.cfg"
            RetroArch [INFO] :: Config: loading config from: /opt/retropie/configs/nes/retroarch.cfg.
            RetroArch [INFO] :: Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-fceumm/fceumm_libretro.so"
            RetroArch [INFO] :: Overrides: no core-specific overrides found at /opt/retropie/configs/nes/FCEUmm/FCEUmm.cfg
            RetroArch [INFO] :: Overrides: no game-specific overrides found at /opt/retropie/configs/nes/FCEUmm/Mike Tyson's Punch-Out!! (Japan, USA) (Rev A).cfg
            RetroArch [INFO] :: Environ SET_VARIABLES.
            RetroArch [INFO] :: Remaps: core name: FCEUmm
            RetroArch [INFO] :: Remaps: game name: Mike Tyson's Punch-Out!! (Japan, USA) (Rev A)
            RetroArch [INFO] :: Remaps: remap directory: /opt/retropie/configs/nes/
            RetroArch [INFO] :: Remaps: no game-specific remap found at /opt/retropie/configs/nes/FCEUmm/Mike Tyson's Punch-Out!! (Japan, USA) (Rev A).rmp
            RetroArch [INFO] :: Remaps: no core-specific remap found at /opt/retropie/configs/nes/FCEUmm/FCEUmm.rmp
            RetroArch [INFO] :: Environ GET_LOG_INTERFACE.
            RetroArch [INFO] :: Environ SET_PIXEL_FORMAT: RGB565.
            RetroArch [libretro INFO] :: Frontend supports RGB565 - will use that instead of XRGB1555.
            RetroArch [INFO] :: Environ PERFORMANCE_LEVEL: 5.
            RetroArch [INFO] :: Content loading skipped. Implementation will load it on its own.
            RetroArch [INFO] :: Environ SET_INPUT_DESCRIPTORS:
            RetroArch [INFO] :: RetroPad, User 1, Button "B (bottom)" => "B"
            RetroArch [INFO] :: RetroPad, User 1, Button "Y (left)" => "Turbo B"
            RetroArch [INFO] :: RetroPad, User 1, Button "Select" => "Select"
            RetroArch [INFO] :: RetroPad, User 1, Button "Start" => "Start"
            RetroArch [INFO] :: RetroPad, User 1, Button "D-Pad Up" => "D-Pad Up"
            RetroArch [INFO] :: RetroPad, User 1, Button "D-Pad Down" => "D-Pad Down"
            RetroArch [INFO] :: RetroPad, User 1, Button "D-Pad Left" => "D-Pad Left"
            RetroArch [INFO] :: RetroPad, User 1, Button "D-Pad Right" => "D-Pad Right"
            RetroArch [INFO] :: RetroPad, User 1, Button "A (right)" => "A"
            RetroArch [INFO] :: RetroPad, User 1, Button "X (up)" => "Turbo A"
            RetroArch [INFO] :: RetroPad, User 1, Button "L" => "(FDS) Disk Side Change"
            RetroArch [INFO] :: RetroPad, User 1, Button "R" => "(FDS) Insert/Eject Disk"
            RetroArch [INFO] :: RetroPad, User 1, Button "R2" => "(VSSystem) Insert Coin"
            RetroArch [INFO] :: RetroPad, User 2, Button "B (bottom)" => "B"
            RetroArch [INFO] :: RetroPad, User 2, Button "Y (left)" => "Turbo B"
            RetroArch [INFO] :: RetroPad, User 2, Button "Select" => "Select"
            RetroArch [INFO] :: RetroPad, User 2, Button "Start" => "Start"
            RetroArch [INFO] :: RetroPad, User 2, Button "D-Pad Up" => "D-Pad Up"
            RetroArch [INFO] :: RetroPad, User 2, Button "D-Pad Down" => "D-Pad Down"
            RetroArch [INFO] :: RetroPad, User 2, Button "D-Pad Left" => "D-Pad Left"
            RetroArch [INFO] :: RetroPad, User 2, Button "D-Pad Right" => "D-Pad Right"
            RetroArch [INFO] :: RetroPad, User 2, Button "A (right)" => "A"
            RetroArch [INFO] :: RetroPad, User 2, Button "X (up)" => "Turbo A"
            RetroArch [INFO] :: RetroPad, User 3, Button "B (bottom)" => "B"
            RetroArch [INFO] :: RetroPad, User 3, Button "Y (left)" => "Turbo B"
            RetroArch [INFO] :: RetroPad, User 3, Button "Select" => "Select"
            RetroArch [INFO] :: RetroPad, User 3, Button "Start" => "Start"
            RetroArch [INFO] :: RetroPad, User 3, Button "D-Pad Up" => "D-Pad Up"
            RetroArch [INFO] :: RetroPad, User 3, Button "D-Pad Down" => "D-Pad Down"
            RetroArch [INFO] :: RetroPad, User 3, Button "D-Pad Left" => "D-Pad Left"
            RetroArch [INFO] :: RetroPad, User 3, Button "D-Pad Right" => "D-Pad Right"
            RetroArch [INFO] :: RetroPad, User 3, Button "A (right)" => "A"
            RetroArch [INFO] :: RetroPad, User 3, Button "X (up)" => "Turbo A"
            RetroArch [INFO] :: RetroPad, User 4, Button "B (bottom)" => "B"
            RetroArch [INFO] :: RetroPad, User 4, Button "Y (left)" => "Turbo B"
            RetroArch [INFO] :: RetroPad, User 4, Button "Select" => "Select"
            RetroArch [INFO] :: RetroPad, User 4, Button "Start" => "Start"
            RetroArch [INFO] :: RetroPad, User 4, Button "D-Pad Up" => "D-Pad Up"
            RetroArch [INFO] :: RetroPad, User 4, Button "D-Pad Down" => "D-Pad Down"
            RetroArch [INFO] :: RetroPad, User 4, Button "D-Pad Left" => "D-Pad Left"
            RetroArch [INFO] :: RetroPad, User 4, Button "D-Pad Right" => "D-Pad Right"
            RetroArch [INFO] :: RetroPad, User 4, Button "A (right)" => "A"
            RetroArch [INFO] :: RetroPad, User 4, Button "X (up)" => "Turbo A"
            RetroArch [INFO] :: Environ SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS".
            RetroArch [libretro INFO] :: Loading /tmp/retroarch/Mike Tyson's Punch-Out!! (Japan, USA) (Rev A).nes...

            RetroArch [libretro INFO] :: PRG ROM: 8 x 16KiB
            RetroArch [libretro INFO] :: CHR ROM: 16 x 8KiB
            RetroArch [libretro INFO] :: ROM CRC32: 0x2c818014
            RetroArch [libretro INFO] :: ROM MD5: 0x5bc7fac06e58fda15fd981fd03572c34
            RetroArch [libretro INFO] :: Mapper #: 9
            RetroArch [libretro INFO] :: Mapper name: MMC2
            RetroArch [libretro INFO] :: Mirroring: Horizontal
            RetroArch [libretro INFO] :: Battery-backed: No
            RetroArch [libretro INFO] :: Trained: No
            RetroArch [libretro INFO] ::
            RetroArch [INFO] :: Environ GET_VARIABLE fceumm_palette:
            RetroArch [INFO] :: asqrealc
            RetroArch [INFO] :: Environ GET_VARIABLE fceumm_nospritelimit:
            RetroArch [INFO] :: disabled
            RetroArch [INFO] :: Environ GET_VARIABLE fceumm_overclocking:
            RetroArch [INFO] :: disabled
            /opt/retropie/supplementary/runcommand/runcommand.sh: line 804: 1212 Aborted /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fceumm/fceumm_libretro.so --config /opt/retropie/configs/nes/retroarch.cfg "/home/pi/RetroPie/roms/nes/Mike Tyson's Punch-Out!! (Japan, USA) (Rev A).zip" --verbose --appendconfig /tmp/retroarch.cfg

            1 Reply Last reply Reply Quote 0
            • BuZzB
              BuZz administrators
              last edited by

              Yes please. I am tring to debug lr-fceumm with you :-)

              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

              1 Reply Last reply Reply Quote 0
              • R
                Ristul
                last edited by

                Alright, there you go :-)

                1 Reply Last reply Reply Quote 0
                • BuZzB
                  BuZz administrators
                  last edited by

                  I would like the output of the runcommand.log as before with it not loading, and then loading when renamed as you mentioned. You can put the log on pastebin.com or similar.

                  When I said "show me it launching when renamed". I mean show me the log after it has successfully launched when you renamed the rom as you mentioned earlier. Not a video ;-)

                  To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                  1 Reply Last reply Reply Quote 0
                  • R
                    Ristul
                    last edited by

                    Ok, so this is with the rom renamed:

                    <script src="//pastebin.com/embed_js/ECcjyLet"></script>

                    BuZzB 1 Reply Last reply Reply Quote 0
                    • meleuM
                      meleu
                      last edited by meleu

                      Just to register a naming convention related issue in RetroPie (actually in emulationstation):

                      Based on RetroArch user requests (this forum, libretro forum) and on a personal taste, I was doing some changes in the RetroArch code for a screenshot naming feature (my Pull Request at RetroArch github)

                      To make my tests I named a ROM with this filename really 'weird' %%ROM%% name%s%y%m.nes.

                      When I try to launch this ROM in emulationstation it "freezes", I'm (almost) pretty sure that it is an emulationstation limitation. How can I know it?

                      1. the runcommand dialog isn't shown;
                      2. the htop command shows only some emulationstation processes for the user pi;
                      3. if I hit ctrl+c it kills emulationstation and goes to the bash prompt;
                      4. if I execute the runcommand from the prompt to load this ROM, RetroArch starts correctly.

                      Command used to start from the prompt:

                      /opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ nes ~/RetroPie/roms/nes/really\ \'weird\'\ %%ROM%%\ name%s%y%m.nes 
                      

                      Should I register it in the RetroPie's github issues?
                      [EDIT: I think not. It's an emulationstation issue.]

                      • Useful topics
                      • joystick-selection tool
                      • rpie-art tool
                      • achievements I made
                      1 Reply Last reply Reply Quote 0
                      • BuZzB
                        BuZz administrators
                        last edited by

                        Might be related to the fact ES uses %ROM% as a "TAG" which gets replaced, but please open an issue on the RetroPie ES github page and I will look into it at some point.

                        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                        1 Reply Last reply Reply Quote 0
                        • BuZzB
                          BuZz administrators @Ristul
                          last edited by

                          @Ristul sorry for the late reply - I was unable to reproduce your issue on my system, but I noticed your retroarch is not up to date so I can only suggest you update to the latest retropie and see if that resolves it.

                          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                          R 1 Reply Last reply Reply Quote 0
                          • R
                            Ristul @BuZz
                            last edited by

                            @BuZz No problem, I will update to 4.0 as soon as it is released.

                            1 Reply Last reply Reply Quote 0
                            • BuZzB
                              BuZz administrators
                              last edited by

                              It is out :)

                              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                              1 Reply Last reply Reply Quote 0
                              • R
                                Ristul
                                last edited by

                                But isn't that the beta only?

                                FloobF 1 Reply Last reply Reply Quote 0
                                • FloobF
                                  Floob @Ristul
                                  last edited by

                                  @Ristul No, RetroPie 4 Final is now linked from here:
                                  https://retropie.org.uk/download/

                                  Please read the Docs before asking a new question.
                                  RetroPie Help Guides: https://goo.gl/3gcNsT

                                  R 1 Reply Last reply Reply Quote 0
                                  • R
                                    Ristul @Floob
                                    last edited by

                                    @Floob Thats awesome, I will try it out right away! :D

                                    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.