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

    Attract Mode with RetroPie - Alternative to EmulationStation

    Scheduled Pinned Locked Moved General Discussion and Gaming
    attractmodeattract modefront end
    306 Posts 42 Posters 512.8k 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.
    • FinheadF
      Finhead @Brigane
      last edited by Finhead

      @Brigane said in Attract Mode with RetroPie - Alternative to EmulationStation:

      @Finhead No errors according to my knowledge. I tried compiling correctly again and it says this instead.

      Initializing display: 'MAME (Advance)'

      • Loaded master romlist 'MAME (Advance)' in 5 ms (176 entries kept, 0 discarded)
      • Constructed 2 filters in 4 ms (352 comparisons)
        AL lib: (WW) alc_initconfig: Failed to initialize backend "pulse"
        glGetError 0x500
        glGetError 0x500
        glGetError 0x500
        glGetError 0x500
        glGetError 0x500
      • Loaded layout: /opt/retropie/configs/all/attract-mode/layouts/robospin-betanew/ (layout.nut)

      The glGetError 0x500 is normal and does not seem to effect anything, everyone that runs the non X version gets this error when opening roms.
      What is the exe and arg path you are running? It should look like this since it's using the runcommand with Advance mame.

      For some reason the spacing is ignored through the forum. Space it as you normally would.

      executable /opt/retropie/supplementary/runcommand/runcommand.sh
      args 0 SYS mame-advmame "[romfilename]"
      rompath /home/pi/RetroPie/roms/mame-advmame
      romext .zip
      system Arcade
      info_source thegamesdb.net
      import_extras /home/pi/.attract/mame-config

      BriganeB 1 Reply Last reply Reply Quote 0
      • R
        robertybob
        last edited by

        Can I request that a pre-populated 'Emulator' for Sega 32x be added to the next release?

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

          @robertybob Sure, in the meantime just create a file in here:
          /home/pi/.attract/emulators/{filename.cfg}

          and add this to the file
          http://pastebin.com/raw/wN1nBk1W

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

          R 1 Reply Last reply Reply Quote 0
          • BriganeB
            Brigane @Finhead
            last edited by

            @Finhead I should let you know that the above error occurs when I try to start attract mode. So the information you want me to write under mame advance is not possible for me to write.

            Systems: Raspberry Pi 0/2/3 Model B+
            Os: RetroPie 4.5
            Frontend: Emulationstation & Attract Mode

            FinheadF 1 Reply Last reply Reply Quote 0
            • FinheadF
              Finhead @Brigane
              last edited by

              @Brigane I see, maybe you'll need to just use Floobs image and copy your roms and profiles back into the new image. I complied my own image and it went really easy with the new instructions no errors etc 15min and it was done.

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

                @Floob Thanks v much!!

                1 Reply Last reply Reply Quote 0
                • BriganeB
                  Brigane
                  last edited by

                  @Floob This is not to rush on you or anything. But can you say anything about when the next attract update will happen? I'm only asking because since I can't compile to the new version correctly, I might as well wait for the next image file.
                  Thanks for your amazing work putting this together for us. Also I always enjoy watching your youtube videos. They are much appreciated.

                  Systems: Raspberry Pi 0/2/3 Model B+
                  Os: RetroPie 4.5
                  Frontend: Emulationstation & Attract Mode

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

                    @Brigane I doubt the next version will be vastly different to v0.4 - I'd try that.

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

                    1 Reply Last reply Reply Quote 0
                    • InsecureSpikeI
                      InsecureSpike
                      last edited by

                      are there any plans to add an update feature? so as re-flashing isn't required.
                      also, are zipped files supported on most of the libretro emu's?

                      RPi 3 - RetroPie + 500gb HDD [consoles] + Razer Onza Tournament
                      RPi 3 - RetroPie + 32gb USB [computers] + Keyboard
                      both with AttractMode + FuzzBoxx Layout

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

                        @InsecureSpike These images arent really designed in mind with a long term roadmap, they are more proof of concept.
                        So I probably wont add an update feature..
                        A lot of/all? the retroarch based emulators support compressed files - you can see the list on the Wiki or in es_systems.cfg

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

                        InsecureSpikeI 1 Reply Last reply Reply Quote 0
                        • InsecureSpikeI
                          InsecureSpike @Floob
                          last edited by

                          @Floob does this mean there are no plans to turn this into a on going project like RetroPie, or a sister project to RetroPie?

                          RPi 3 - RetroPie + 500gb HDD [consoles] + Razer Onza Tournament
                          RPi 3 - RetroPie + 32gb USB [computers] + Keyboard
                          both with AttractMode + FuzzBoxx Layout

                          FinheadF 1 Reply Last reply Reply Quote 0
                          • FinheadF
                            Finhead @InsecureSpike
                            last edited by

                            @InsecureSpike said in Attract Mode with RetroPie - Alternative to EmulationStation:

                            @Floob does this mean there are no plans to turn this into a on going project like RetroPie, or a sister project to RetroPie?

                            It wouldn't be a project like RetroPie regardless it would be more like EmulationStation since it's just a frontend for RetroPie just like ES is.

                            InsecureSpikeI 1 Reply Last reply Reply Quote 0
                            • InsecureSpikeI
                              InsecureSpike @Finhead
                              last edited by InsecureSpike

                              @Finhead sorry, yeah that's what I ment, 2 flavours of RetroPie?
                              as i'm actually really loving AM, and i'm sure i'm not the only one who'd like or hope this could become fully supported alternative to ES,
                              thats unless someone can dive into updating the theming issues

                              RPi 3 - RetroPie + 500gb HDD [consoles] + Razer Onza Tournament
                              RPi 3 - RetroPie + 32gb USB [computers] + Keyboard
                              both with AttractMode + FuzzBoxx Layout

                              1 Reply Last reply Reply Quote 0
                              • BriganeB
                                Brigane
                                last edited by

                                If some of you would like some music to use on your arcade machine while scrolling the game menu, this track might be a good example. I intend to use it on my own machine that's for sure.

                                Systems: Raspberry Pi 0/2/3 Model B+
                                Os: RetroPie 4.5
                                Frontend: Emulationstation & Attract Mode

                                1 Reply Last reply Reply Quote 0
                                • darthpaulD
                                  darthpaul
                                  last edited by

                                  Can AM be rotated for both vertical and horizontal games?

                                  senkunS 1 Reply Last reply Reply Quote 0
                                  • senkunS
                                    senkun @darthpaul
                                    last edited by senkun

                                    @darthpaul said in Attract Mode with RetroPie - Alternative to EmulationStation:

                                    Can AM be rotated for both vertical and horizontal games?

                                    Yes, you might have to get a "theme" or layout as it's called specifically for vertical games. You can curate sets and have different "displays" set for your games. AM is really flexible and my fave FE now.

                                    For example,

                                    1 Reply Last reply Reply Quote 0
                                    • B
                                      bazola
                                      last edited by

                                      Hi floob
                                      Thanks for your image, i love attract mode!
                                      Quick question, is there a way to automount usb devices on boot?
                                      All my roms are on a USB stick, in retropie i can fin them in "/media/usb0", but with your image it remains empty.
                                      I've tried to manually mount my usb stick and it works, but it would be nice if there was a way to do it automatically.
                                      I've tried to edit the fstab file in "/etc/fstab" as i read somewhere, but it messed everything up, it gets stuck after splash screen, i had to format my sd card and start from scratch :(

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

                                        Will there be an update of this when RetroPie 4 gets released?

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

                                          @robertybob I will probably put another together at the end of July with a few bells and whistles, but remember its just a proof of concept image as opposed to a supported version. If you want a more stable system you will be better off with the standard RetroPie build.

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

                                          InsecureSpikeI 1 Reply Last reply Reply Quote 0
                                          • V
                                            vfrvulcan
                                            last edited by

                                            New to this Attract Mode stuff, been using RetroPie for a couple of months now, also pretty new to Linux.

                                            But a couple of questions if I may...not sure if these should be asked here of in the Attract Mode forum.

                                            Floob's Attract Mode image 0.4 with Artwork - 17GB image - I spent ages trying to download it from Mega only for it to barf at 10.0GB, had this happen several times on several machines with several browsers. Only after a bit of searching I found that Mega will not complete a >10GB download (although it will pump out the first 10GB to fsck you off) unless you install their extension/tool. Having done that on a VM I now have the image. Floob, maybe you could make a note to others that are unaware of Mega's limitations/crippling and warn that the Mega extension is required to download your image.

                                            Having said that, your image works great and I appreciate your efforts and look forward to your next release.

                                            Installing AM on top of ES:
                                            I followed the instructions in the video to install AM 2.0 on top of ES as your image is a couple of months old and I have another card with RP4.0 as my main build.

                                            Running AM from the ~ prompt as suggested above fails with command not found - I needed to type ~/develop/attract/attract to get it to load. Maybe I missed something in the video but I don't think so.

                                            Once running there is one emulator set up - MAME, with no options configured but when attempting to configure the options the fields can be selected but anything typed into those fields is ignored. Is it something I'm doing/did wrong? I can create a new emulator but have the same problem when trying to edit the runcommand etc.

                                            I suppose the following could be regarded as feature requests if not already incorporated and I haven't found them yet:

                                            Is there a way to do a global update of games in all emulators? At the moment it's a case of editing each emulator and telling it to update the catalog - would be nice to have a smoother way of doing it. E.g. you've just built a new image, copied your games across, it would be nice to just hit a global catalog update.

                                            Create emulators based on those already installed in ES. This would b a massive time-saver as the ES config could be read and emulators created in AM to match - they use the same runcommands and pass the same arguments. The creation could also create default flyer/snap/wheel folders in the config and in the filesystem if not already there.

                                            Would also be nice to have an apt-get method of installing, or even better integrated into the main RP installer script given that ES is no longer in development.

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