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

    Update of AdvanceMame did not work?

    Scheduled Pinned Locked Moved Help and Support
    advancemame
    14 Posts 5 Posters 1.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.
    • sirhenrythe5thS
      sirhenrythe5th
      last edited by

      System: fresh install of Retropie 4.4.1 on a Raspberry Pi3+ without any modifications or changes.

      Yesterday i updated AdvanceMame 3.7 to AdvanceMame 3.8 by going the ordinary way: Retropie_setup.sh -> optional packages -> AdvanceMame -> update from Binary.

      Everything went well, no error messages or something like that.
      After a Reboot i did not recognize any changes (i.e. Better Sound in Ataris Star Wars), so i opened the TAB-Menue and what i saw, and still see, is v3.7.

      It's not the first time i updated AdvanceMame, but the first time that it did not seem to work.
      Anyone got an idea?
      Will it be better when i update everything as soon as Retropie itself is updated to 4.4.2 because the "update all packages" should work better?

      -- Retro-Achievements Username: SirALX --
      RetroRatio: 1.88
      Started Games beaten: 2,47%
      Site Rank: 4382/93743 ranked users (TOP 4.76%)
      Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

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

        @sirhenrythe5th the binary is not always the latest version. you should update by source to get the very latest.

        this will take 1+ hrs for advmame

        sirhenrythe5thS 1 Reply Last reply Reply Quote 0
        • sirhenrythe5thS
          sirhenrythe5th @dankcushions
          last edited by

          @dankcushions i see, will do that, thanks a lot!

          Just to get sure: this is also the point even if the messages in the terminal during the installation talk about v3.8?
          However, i will update from source as soon as im at home again 😊

          Thanks again and nice sunday evening!!! 👍😎

          -- Retro-Achievements Username: SirALX --
          RetroRatio: 1.88
          Started Games beaten: 2,47%
          Site Rank: 4382/93743 ranked users (TOP 4.76%)
          Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

          sirhenrythe5thS 1 Reply Last reply Reply Quote 0
          • sirhenrythe5thS
            sirhenrythe5th @sirhenrythe5th
            last edited by

            Just a small update: i still got no luck updating AdvanceMame to 3.8.

            I tried to update from source. Seemed to work, but was finished within 2 Minutes....
            Result was that i could not start any rom anymore.
            I had a look in the log and it told me that the Mame ececutable was not there anymore.
            So i updated from Binary once again and it worked again, but still under Version 3.7.

            Last week i updated Retropie to 4.4.2.
            Everything worked great: emulationstation is on higher Version now, retroarch is on 1.7.3. and so on.
            Only AdvanceMame stays on 3.7.
            I will continue to solve this problem next week, will Check where the Files of 3.8 get installed to, i think something has changed concerning the paths.

            -- Retro-Achievements Username: SirALX --
            RetroRatio: 1.88
            Started Games beaten: 2,47%
            Site Rank: 4382/93743 ranked users (TOP 4.76%)
            Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

            mituM mediamogulM 2 Replies Last reply Reply Quote 0
            • mituM
              mitu Global Moderator @sirhenrythe5th
              last edited by

              @sirhenrythe5th said in Update of AdvanceMame did not work?:

              I will continue to solve this problem next week, will Check where the Files of 3.8 get installed to, i think something has changed concerning the paths.

              No, they haven't changed. Try to update from source and then check the build log in /home/pi/RetroPie-Setup/logs- pick the last log file there and upload its contents to pastebin.com to see the error.

              sirhenrythe5thS 1 Reply Last reply Reply Quote 0
              • mediamogulM
                mediamogul Global Moderator @sirhenrythe5th
                last edited by

                @sirhenrythe5th

                When you try to exit the emulator, does the confirmation window have options for saving and loading a state? If so, you're actually on 3.8. Anecdotally, I noticed something similar with 3.7, where it was identified as being 3.6 in the menu and when the version number was requested from the command line. However, I had all the features that 3.7 was supposed to have, so I just assumed it was a versioning error of some sort.

                RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                sirhenrythe5thS 1 Reply Last reply Reply Quote 0
                • sirhenrythe5thS
                  sirhenrythe5th @mediamogul
                  last edited by

                  @mediamogul maybe, that would make sense.

                  I had this exit menu with the options of saving and loading save states, but changed it in the config-file (secureexit=0) because i did not want that.
                  I am a highscore-hunter and dont want me or other s using my image cheat this way.

                  This option was introduced with 3.7, so it does not affect 3.8.
                  But nethertheless, i also thought that maybe Andrea (the creator of AdvanceMame) has forgotten to make 3.8 visiable in the latest update.

                  -- Retro-Achievements Username: SirALX --
                  RetroRatio: 1.88
                  Started Games beaten: 2,47%
                  Site Rank: 4382/93743 ranked users (TOP 4.76%)
                  Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                  mediamogulM 1 Reply Last reply Reply Quote 0
                  • mediamogulM
                    mediamogul Global Moderator @sirhenrythe5th
                    last edited by

                    @sirhenrythe5th said in Update of AdvanceMame did not work?:

                    This option was introduced with 3.7, so it does not affect 3.8.

                    Ah, you're right. In fact, those were likely the features I used to visually identify 3.7 from 3.6 in the first place.

                    RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                    1 Reply Last reply Reply Quote 0
                    • sirhenrythe5thS
                      sirhenrythe5th @mitu
                      last edited by

                      @mitu said in Update of AdvanceMame did not work?:

                      @sirhenrythe5th said in Update of AdvanceMame did not work?:

                      I will continue to solve this problem next week, will Check where the Files of 3.8 get installed to, i think something has changed concerning the paths.

                      No, they haven't changed. Try to update from source and then check the build log in /home/pi/RetroPie-Setup/logs- pick the last log file there and upload its contents to pastebin.com to see the error.

                      Will do that, thank you Mitu!!!!

                      In the end this update is not that important, i was just interessted because the sound of Star Wars and others shall be better. But it is the first time that an update does not seem to go right, so i stuck my teeth in 😊

                      Thank you an Mogul for the help!!! 👍😎

                      -- Retro-Achievements Username: SirALX --
                      RetroRatio: 1.88
                      Started Games beaten: 2,47%
                      Site Rank: 4382/93743 ranked users (TOP 4.76%)
                      Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                      1 Reply Last reply Reply Quote 1
                      • mituM
                        mitu Global Moderator
                        last edited by mitu

                        Actually, there is a problem and it's good you've caught it. Building the latest 3.8, compilation fails with

                        [..]
                        obj/mame/linux/blend/advance/linux/mevent.o
                        obj/mame/linux/blend/advance/linux/jevent.o
                        advance/linux/jevent.c: In function 'joystickb_setup':
                        advance/linux/jevent.c:413:25: fatal error: joverride.dat: No such file or directory
                         #include "joverride.dat"
                                                 ^
                        compilation terminated.
                        advance/emu.mak:570: recipe for target 'obj/mame/linux/blend/advance/linux/jevent.o' failed
                        make: *** [obj/mame/linux/blend/advance/linux/jevent.o] Error 1
                        [...]
                        

                        but the install script doesn't detect the compilation failed and then moves over to the install && configure steps, thinking the installation succeeded.
                        Will see how to fix that.

                        EDIT: Reported also at https://sourceforge.net/p/advancemame/discussion/313512/thread/e394fb57/

                        sirhenrythe5thS 1 Reply Last reply Reply Quote 2
                        • sirhenrythe5thS
                          sirhenrythe5th @mitu
                          last edited by

                          @mitu great you caught it, thank you so much!! 😎

                          -- Retro-Achievements Username: SirALX --
                          RetroRatio: 1.88
                          Started Games beaten: 2,47%
                          Site Rank: 4382/93743 ranked users (TOP 4.76%)
                          Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                          1 Reply Last reply Reply Quote 0
                          • mituM
                            mitu Global Moderator
                            last edited by

                            Jools updated the scripmodule and the installation from source should work now. I don't know if the binary package was also updated. As @dankcushions said, the compilation from will take some time..

                            1 Reply Last reply Reply Quote 0
                            • stoney66S
                              stoney66
                              last edited by stoney66

                              I can confirm that binary build is still 3.7 but it's fixed a lot of my graphic size issues wish I tried it sooner!

                              Build from source still not working for me.

                              obj/mame/linux/blend/advance/linux/event.o
                              advance/linux/jevent.c: In function 'joystickb_setup':
                              advance/linux/jevent.c:413:25: fatal error: joverride.dat: No such file or directory
                               #include "joverride.dat"
                                                       ^
                              compilation terminated.
                              advance/emu.mak:570: recipe for target 'obj/mame/linux/blend/advance/linux/jevent.o' failed
                              make: *** [obj/mame/linux/blend/advance/linux/jevent.o] Error 1
                              make: *** Waiting for unfinished jobs....
                              /home/pi
                              /opt/retropie/emulators/advmame /home/pi
                              
                              = = = = = = = = = = = = = = = = = = = = =
                              Configuring 'advmame' : AdvanceMAME v3.8
                              = = = = = = = = = = = = = = = = = = = = =
                              
                              /home/pi
                              
                              Log ended at: Mon Jul 23 10:04:24 PDT 2018
                              Total running time: 0 hours, 1 mins, 18 secs
                              
                              1 Reply Last reply Reply Quote 0
                              • mituM
                                mitu Global Moderator
                                last edited by

                                Update your Retropie setup script first, then install from source.

                                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.