• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

Some games load, some don't (NES/FCEUmm Core)

Scheduled Pinned Locked Moved Help and Support
nesretroarchcrashabort
49 Posts 11 Posters 22.4k 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.
  • S
    synack @chromium
    last edited by 1 Jan 2017, 00:15

    just fyi, the issue has been identified and fixed

    https://github.com/libretro/libretro-fceumm/commit/821ca02

    B 1 Reply Last reply 2 Jan 2017, 04:15 Reply Quote 0
    • B
      BuZz administrators @synack
      last edited by BuZz 1 Feb 2017, 04:15 2 Jan 2017, 04:15

      @synack That didn't fix the free crash on RetroPie (there was a separate issue though also) but I have debugged it and worked out the problem. Updating from source should sort it now. (binaries will be updated in a moment).

      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

      S 1 Reply Last reply 2 Jan 2017, 04:20 Reply Quote 3
      • S
        synack @BuZz
        last edited by 2 Jan 2017, 04:20

        @BuZz Thank you. Appreciate the time and effort you put in to solve these type of issues.

        1 Reply Last reply Reply Quote 2
        • C
          chromium
          last edited by chromium 1 Feb 2017, 08:45 2 Jan 2017, 08:44

          Great work @BuZz!

          Out of interest why do some zips work and others don't and why did zipping with 0 compression make the issue go away? Also, why could I not reproduce the issue on my other retropie setup that had the same retroarch and fceumm_libretro.so binaries?

          B 1 Reply Last reply 2 Jan 2017, 13:52 Reply Quote 0
          • B
            BuZz administrators @chromium
            last edited by 2 Jan 2017, 13:52

            @chromium Luck. Well, it was due to some code that after allocating some memory, tried to align a pointer. If the pointer got changed it would fail (since the wrong pointer would be used to free the memory). The code was wrong as the free should have been done on the original pointer value.

            That's why when bisecting it, a completely unrelated piece of code in retroarch seemed to be the problem, as it just affected where the memory was allocated, but the real problem was the code that tried to align the memory block.

            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
            • B
              bmn001
              last edited by 3 Jan 2017, 04:08

              Pretty dang thrilled that this got fixed. Awesome sauce. Thanks @buzz for the troubleshooting.

              1 Reply Last reply Reply Quote 0
              • H
                hansolo77
                last edited by 4 Jan 2017, 03:22

                I'll mark this thread as solved then unless somebody has reason not to...

                Who's Scruffy Looking?

                1 Reply Last reply Reply Quote 0
                • J
                  jyo
                  last edited by jyo 1 Nov 2017, 17:33 11 Jan 2017, 17:32

                  I had been having this problem on PI3 and have been solving it by updating from Binary.
                  I am having these issues on Pi ZERO still.
                  i dont have a WIFI adapter, so what i have been doing is putting my SD card in a Pi 2 (since it uses the same retropie) and interestingly enough updating from binary fixed the LR-FCEUMM issue while in the PI2......but when i put the card back in my Zero, i get the same issues.
                  pretty stumped

                  M 1 Reply Last reply 11 Jan 2017, 17:43 Reply Quote 0
                  • M
                    markyh444 @jyo
                    last edited by 11 Jan 2017, 17:43

                    @jyo Pi2 and Pi Zero don't use the same image or RetroPie build mate.

                    Pi Zero is a Pi 1 in a smaller form factor.

                    I'd suggest opening a new topic with your details in as it is likely going to be a different fix for this.

                    Retropie in a NES - Pi 3 with Mausberry circuit shutdown switch wired to buttons and 8bitdo NesPro30 controller
                    Retropie in a Saturn Controller - Pi Zero, GPIO controls using DB9 driver
                    Retropie in a PSX - Pi3
                    https://markyh444.wordpress.com

                    J 1 Reply Last reply 11 Jan 2017, 21:14 Reply Quote 0
                    • J
                      jyo @markyh444
                      last edited by 11 Jan 2017, 21:14

                      @markyh444 oh wow you're totally right.
                      so i made the image for the pi 0/1.
                      but then im doing the update from binary in a pi2 since i couldnt get the wifi adapter i had to work.
                      shouldnt it be downloading the right file as its off the right image, or because the SD is in a pi2, it is downloading the files for a pi2/3?

                      M 1 Reply Last reply 11 Jan 2017, 21:20 Reply Quote 0
                      • M
                        markyh444 @jyo
                        last edited by 11 Jan 2017, 21:20

                        @jyo I dont know, but as i said you should open a new topic with details of your build etc.

                        I suspect it would be pulling Pi2 compatible files rather than 0 though, if it's in a Pi2 at the time...

                        Retropie in a NES - Pi 3 with Mausberry circuit shutdown switch wired to buttons and 8bitdo NesPro30 controller
                        Retropie in a Saturn Controller - Pi Zero, GPIO controls using DB9 driver
                        Retropie in a PSX - Pi3
                        https://markyh444.wordpress.com

                        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.

                          This community forum collects and processes your personal information.
                          consent.not_received