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

    *SOLVED* [Help Retropie 4.3] Some MAME2003 roms not working after update

    Scheduled Pinned Locked Moved Help and Support
    retropie 4.3mame2003
    54 Posts 8 Posters 14.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.
    • arcadez2003A
      arcadez2003 @MrJordaaany
      last edited by

      @mrjordaaany said in [Help Retropie 4.3] Some MAME2003 roms not working after update:

      @gamez-fan Hey thanks, I really appreciate that :) So if mame2003 is rolled back, would simply updating it from RetroPie Setup fix it. Or is it best to unistall, then reinstall the mame2003 emulator?

      Im waiting for a response from the dev's but yes after the core is reverted you'll just have to download and reinstall the fixed version

      Arcade Addict

      MrJordaaanyM 1 Reply Last reply Reply Quote 1
      • MrJordaaanyM
        MrJordaaany @arcadez2003
        last edited by

        @gamez-fan Sweet sounds good. Thank you.

        1 Reply Last reply Reply Quote 0
        • arcadez2003A
          arcadez2003
          last edited by

          Ok im been studying my commits and the code looks from my end 100% correct on the MAME side maybe the problems being reported
          with certain games now not working might be an issue with the Libretro side of the sources which to be honest i dont have much experience
          with.

          Lets take Gunbarich as an example i recently added that game to the psikyosh driver which is the same one which also supports Strikers 1945 II / III
          were talking a little eeprom code for the game plus the Rom the inputs and finally the speedups all this code is isolated to Gunbarich thats to say
          no other code games like Strikers 1945 use has been altered in any way shape or form so im at a loss as to why this could break any game that
          was previously supported in that driver.

          But i have a hunch of what might be causing these problems maybe the addition of the dreamwld.c driver needs to be declared in more areas
          of the source than just the makefile.?? and that might be throwing the emulater off when it has been built from the latest sources i dunno for
          sure yet but @MrJordaaany since you can compile the latest sources would you like to test a change for me..?? i'll send you a arc with dreamwld.c
          removed to see if that will sort the issues you have reported just simply delete dreamwld.c from the driver folder in your compiler options
          i've already removed it from the main source.

          [url]http://www54.zippyshare.com/v/5QUXvwGq/file.html[/url]

          Arcade Addict

          markwkiddM MrJordaaanyM 2 Replies Last reply Reply Quote 0
          • markwkiddM
            markwkidd @arcadez2003
            last edited by markwkidd

            @gamez-fan once a libretro build environment is set up the first time, it is very easy to compile libretro cores for testing purposes.

            Are you interested in setting up your environment? If you provide your operating system I'm glad to help you get it done quickly and painlessly. I think your project is very important so I'm motivated to help any way I can! :)

            arcadez2003A RiverstormR 2 Replies Last reply Reply Quote 0
            • MrJordaaanyM
              MrJordaaany @arcadez2003
              last edited by

              @gamez-fan I don't really know how to compile past using the 'install/upgrade from srouce' option under Retropie Setup. Is it not easier to roll back for now and do some testing before pushing another update?

              I am more than happy to test though, I just need to know how to apply the update above. Is it as easy as deleting the dreamwld.c file from the drivers folder? Or do I have to be in some compile mode?

              Cheers

              1 Reply Last reply Reply Quote 0
              • arcadez2003A
                arcadez2003
                last edited by

                It's ok fellas i'll build a dev environment and test the code changes myself but it wont be for a while as i dont have the time
                right now but as i said i've proposed we just roll back the mainline mame-2003 source in the meantime to fix any problems
                in the build.

                But being as im not the custodian of the project it's outta my hands as such i have raised an issues flag over at the git and
                no one seems all that fussed TBH i guess maybe their waiting to see if more users have similar problems across all
                the platforms that use this core before acting..??

                Arcade Addict

                MrJordaaanyM 1 Reply Last reply Reply Quote 1
                • MrJordaaanyM
                  MrJordaaany @arcadez2003
                  last edited by

                  @gamez-fan Dam sounds like the only way to fix my issues for now is to use a fresh 4.3 image.

                  Is there nothing I could maybe copy (file-wise) from a 4.3 fresh image of mame2003 into my current image to revert the changes?

                  If not im happy waiting while people test things.

                  Thanks for all your help!

                  1 Reply Last reply Reply Quote 0
                  • arcadez2003A
                    arcadez2003
                    last edited by

                    TBH i was justing working with the MAME code in the mainline source i know nothing about what you mention above
                    with regards to images etc etc best i can do is drop a copy of the MAME-2003 libretro core which has all my commits
                    removed maybe someone can then compile it to help you create an image..??

                    [url]http://www97.zippyshare.com/v/TRlaM9H7/file.html[/url]

                    Arcade Addict

                    MrJordaaanyM 1 Reply Last reply Reply Quote 0
                    • MrJordaaanyM
                      MrJordaaany @arcadez2003
                      last edited by

                      @gamez-fan No problem. I see if I can compile something up then aye? Again thanks for your help :)

                      arcadez2003A 1 Reply Last reply Reply Quote 0
                      • arcadez2003A
                        arcadez2003 @MrJordaaany
                        last edited by

                        @mrjordaaany

                        Aye im sorry about this bigman!! if i'd known adding some missing games to the source would have caused all this hastle i'd never have started

                        Arcade Addict

                        MrJordaaanyM 2 Replies Last reply Reply Quote 1
                        • MrJordaaanyM
                          MrJordaaany @arcadez2003
                          last edited by

                          @gamez-fan No problem. I'm hoping more people run into the issue though so my findings are backed up.

                          I only have a small seclection (150 roms or so) running on mame2003 ad about the same for fba-alpha. Every time there is an update to an emulator I test them all again so that's how I find issue.

                          At this stage it might be easier just to use a fresh 4.3 retropie image which contains the mame2003 version before the changes. Doesn't take too long for me at this stage.

                          1 Reply Last reply Reply Quote 0
                          • MrJordaaanyM
                            MrJordaaany @arcadez2003
                            last edited by

                            @gamez-fan Not having any luck compiling shit from source myself (due to lack of knowledge). I know its something I can crack with persistence, but i think for now (and as said) I will use a fresh 4.3 retropie image.

                            You plan to do more testing once you have the time? So at some point there will be a fix roll out potentially?

                            arcadez2003A 1 Reply Last reply Reply Quote 0
                            • arcadez2003A
                              arcadez2003 @MrJordaaany
                              last edited by arcadez2003

                              @mrjordaaany said in [Help Retropie 4.3] Some MAME2003 roms not working after update:

                              You plan to do more testing once you have the time? So at some point there will be a fix roll out potentially?

                              Im looking over my commits for errors there are 90 odd so it will take some time. but if i cant get to the bottom of this then anyone with build
                              issues will need to petition the custodians of the libretro mame-2003 core to roll it back to the original version

                              It's outta my hands in that regard!!

                              Arcade Addict

                              1 Reply Last reply Reply Quote 0
                              • arcadez2003A
                                arcadez2003 @markwkidd
                                last edited by

                                @markwkidd said in [Help Retropie 4.3] Some MAME2003 roms not working after update:

                                @gamez-fan once a libretro build environment is set up the first time, it is very easy to compile libretro cores for testing purposes.

                                Are you interested in setting up your environment? If you provide your operating system I'm glad to help you get it done quickly and painlessly. I think your project is very important so I'm motivated to help any way I can! :)

                                Hi if the offer still stands i'd like to take you up on this, i use my ole machine for dev which has the Vista OS

                                Arcade Addict

                                1 Reply Last reply Reply Quote 0
                                • matchamanM
                                  matchaman
                                  last edited by matchaman

                                  Until this is fixed, I could upload September's core binary so you don't have to extract it from the original image.

                                  Does anyone need it?

                                  MrJordaaanyM 1 Reply Last reply Reply Quote 1
                                  • MrJordaaanyM
                                    MrJordaaany @matchaman
                                    last edited by

                                    @matchaman I need it please :)

                                    But then what do I do with it? How do I install mame2003 from the code binary?

                                    Many thanks!

                                    1 Reply Last reply Reply Quote 0
                                    • matchamanM
                                      matchaman
                                      last edited by matchaman

                                      There you go: https://www.dropbox.com/s/smbzkl7ccleytth/mame2003_libretro.rar

                                      Extract the mame2003_libretro.so file and then replace it in /opt/retropie/libretrocores/lr-mame2003/ (you must be root)

                                      Cheers!

                                      Edit: link fixed

                                      dankcushionsD MrJordaaanyM 2 Replies Last reply Reply Quote 0
                                      • dankcushionsD
                                        dankcushions Global Moderator @matchaman
                                        last edited by

                                        @matchaman mame2010? i think you have uploaded the wrong mame ;)

                                        1 Reply Last reply Reply Quote 0
                                        • MrJordaaanyM
                                          MrJordaaany @matchaman
                                          last edited by

                                          @matchaman @dankcushions Unless he mistakenly renamed it haha

                                          But yes, is it the mame2010 core?

                                          1 Reply Last reply Reply Quote 0
                                          • matchamanM
                                            matchaman
                                            last edited by matchaman

                                            Oops, it's getting late here! hahah

                                            I'll fix that in a minute :)

                                            ...aaaand done! Check the link again.

                                            In order to verify the downgrade, while running a ROM, open the RetroArch menu and it should show 'MAME 2003 0.78 cb4826a'

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