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.
    • 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.