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

    compiling takes long???

    Scheduled Pinned Locked Moved General Discussion and Gaming
    compile
    17 Posts 8 Posters 7.9k 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.
    • mituM
      mitu Global Moderator
      last edited by

      Use the top command from a SSH shell to see what's going on, pressing P will order the processes by CPU usage, this way you'll see who's who.

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

        its been 3 hours it just says now processing triggers should i top it or let it run i do want it tho but i think its not working?? since its taking so long...

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

          @retrofreak89 maybe it crashed. You provided no information about set up so I can't advise.

          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
            RetroFreak89
            last edited by

            Nah it finished my.problem now tho Its no where to be found lol im starting to guess that prboom plus only works in raspbian?

            1 Reply Last reply Reply Quote 0
            • AlturisA
              Alturis
              last edited by Alturis

              Running on a Pi3 here and experiencing similar issues. I am currently trying to install Mame2016 from sources and its been going for a couple hours already I think. (not sure I didnt look at the time when I started it) I have installed other things from source and it has never taken anywhere near this long.

              Running top from putty and there are only really 2 processes taking up any significant amount of CPU and thats 2 instances of cclplus.

              I was doing this from emulationstation -> RPSetup so wondering if I should have fully quit emulationstation first. But I dont see it showing up in the top list either.

              RP 4.7.1 • Pi4 4Gig • CanaKit Aluminum • 64GB microSD • 1920x1080 BarTop [2 Sanwa sticks]

              jonnykeshJ G 2 Replies Last reply Reply Quote 0
              • jonnykeshJ
                jonnykesh @Alturis
                last edited by jonnykesh

                @alturis It's usually best to quit out of ES when compiling anything from source. Just so it isn't running in the background and using resources.
                However Mame2016 does take a very, very long time to compile. I have a decent enough fibre connection and it took me over 3 hours iirc. But it's not really about how quickly it can be downloaded obviously, it's how quick the Pi can build it.
                And the Pi is a very low powered device.

                Just as an edit, I always update from the command line and not from within ES.
                Just run cd RetroPie-Setup && sudo ./retropie_setup.shfrom the terminal.

                1 Reply Last reply Reply Quote 0
                • G
                  gomisensei @Alturis
                  last edited by gomisensei

                  @alturis said in compiling takes long???:

                  Running on a Pi3 here and experiencing similar issues. I am currently trying to install Mame2016 from sources and its been going for a couple hours already I think. (not sure I didnt look at the time when I started it) I have installed other things from source and it has never taken anywhere near this long.

                  Running top from putty and there are only really 2 processes taking up any significant amount of CPU and thats 2 instances of cclplus.

                  I was doing this from emulationstation -> RPSetup so wondering if I should have fully quit emulationstation first. But I dont see it showing up in the top list either.

                  MAME is the toughest, you need lots of memory, and current to your power supply. You will first need to go do "raspi-config" from Retropie menu, or from command prompt. In advanced settings of raspi-config, memory split is probably 256, lower it to 16 temporarily, and you should have enough ram for compile (don't forget to reboot, you may need to exit emulationstation and enter "cd RetroPie-Setup && sudo ./retropie_setup.sh" at the command prompt) . The power problem requires a power block or source that can put out at least 2A, or 2000 mA. Don't forget to run raspi-config again and set your memory split back to where it was before after your install completes.

                  1 Reply Last reply Reply Quote 0
                  • dankcushionsD
                    dankcushions Global Moderator
                    last edited by

                    yeah, consider that mame is essentially an emulator for 100s of systems, when, for example, a snes9x is an emulator of one. the mame source code is HUGE, and the pi is an incredibly weak computer.

                    even ancient mame2003 takes about 40 minutes to compile.

                    jonnykeshJ 1 Reply Last reply Reply Quote 1
                    • jonnykeshJ
                      jonnykesh @dankcushions
                      last edited by jonnykesh

                      @dankcushions
                      We need a

                      MAME IS DIFFERENT
                      

                      tag.

                      1 Reply Last reply Reply Quote 0
                      • AlturisA
                        Alturis
                        last edited by

                        Ill keep that in mind the next time. It finished up finally.

                        RP 4.7.1 • Pi4 4Gig • CanaKit Aluminum • 64GB microSD • 1920x1080 BarTop [2 Sanwa sticks]

                        jonnykeshJ 1 Reply Last reply Reply Quote 0
                        • jonnykeshJ
                          jonnykesh @Alturis
                          last edited by

                          It's finished, cool. There's not a lot that will actually run on it. It's too resource intensive for a Pi.
                          MAME, later mames at least do not give a shit about stuff playing on a Pi.
                          They are all about high-end PC emulation these days as far as I can see. In fact they look down their noses at people who use Pis and RetroArch in general.

                          herb_fargusH 1 Reply Last reply Reply Quote 0
                          • herb_fargusH
                            herb_fargus administrators @jonnykesh
                            last edited by

                            @jonnykesh said in compiling takes long???:

                            They are all about high-end PC emulation these days

                            Not so much high end PC emulation so much as accuracy of emulation which as a side effect requires heftier PC's.

                            If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                            Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                            jonnykeshJ 1 Reply Last reply Reply Quote 0
                            • jonnykeshJ
                              jonnykesh @herb_fargus
                              last edited by

                              @herb_fargus I think we re saying the same thing, just in different ways.
                              I have seen the MAME and Emulationsub-reddits.
                              They are not fans of this project and MAMEHaze hates RetroArch (and this project by default).

                              G 1 Reply Last reply Reply Quote 0
                              • G
                                gomisensei @jonnykesh
                                last edited by

                                @jonnykesh said in compiling takes long???:

                                @herb_fargus I think we re saying the same thing, just in different ways.
                                I have seen the MAME and Emulationsub-reddits.
                                They are not fans of this project and MAMEHaze hates RetroArch (and this project by default).

                                That's because retroarch (and this project) are about playing the games, which is morally ambiguous at best, and despite best efforts, piracy at worst.

                                jonnykeshJ 1 Reply Last reply Reply Quote 0
                                • jonnykeshJ
                                  jonnykesh @gomisensei
                                  last edited by

                                  @gomisensei I'll make no judgement against the "MAME Project". I respect their intention and their end goal.

                                  Now, saying that. The attitude of some of the people involved...
                                  Hmmm, I thought, naively, that we all cared about the same thing. No. Not at all.

                                  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.