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

    PSX "Value too large" to launch after update

    Scheduled Pinned Locked Moved Help and Support
    psx not workinglr-psx-rearmedmultidisc
    38 Posts 6 Posters 4.2k 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.
    • H
      hhromic @zeroblu3
      last edited by

      @zeroblu3 ah good to see some good news!

      Can you re-do the steps now again please? I just further refined the patch and would like to confirm that it still works for you. See my previous post.

      Thanks for testing!

      Z 1 Reply Last reply Reply Quote 1
      • Z
        zeroblu3 @hhromic
        last edited by

        @hhromic
        followed the steps again.
        output here: https://pastebin.com/tXwLTjua

        game is still working fine ;)
        https://pastebin.com/qT5cWm9s

        H 1 Reply Last reply Reply Quote 1
        • H
          hhromic @zeroblu3
          last edited by

          @zeroblu3 thanks for confirming!
          Will wait for @SteveXmetal to report back.

          1 Reply Last reply Reply Quote 1
          • S
            SteveXmetal
            last edited by

            glad to hear that @zeroblu3 got theirs working. you are awesome @hhromic!
            I dont think i have the PAL version of the game, it worked before i upgraded the software.

            I'll be away from my Raspberry pi for a week, but i will try the updated steps and report back when i return. Is there an easy way to log that command output and save it somewhere so that i can verify the compiler commands output lines are in it?

            Z H 2 Replies Last reply Reply Quote 0
            • Z
              zeroblu3 @SteveXmetal
              last edited by

              @SteveXmetal
              i just did everything over SSH on a windows machine and copy pasted the output from the terminal.
              or you can output to file on linux using " >> outputfile.txt" after a command.

              1 Reply Last reply Reply Quote 0
              • H
                hhromic @SteveXmetal
                last edited by

                @SteveXmetal after the "build" step, you should very easily see the flags in the output. Example:

                (...)
                cc -O2 -march=armv8-a+crc -mtune=cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -pipe -DGIT_VERSION=\"" 588bf79"\" -marm -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard -fPIC -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/zlib -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o frontend/main.o frontend/main.c
                (...)
                

                These flags are repeated almost everywhere so you shouldn't miss them. Also make sure 100% that you run the "install" step otherwise the built binary won't be used.

                I will wait until you have the chance to re-test to submit the patch upstream or unless more people confirm this work for them.

                1 Reply Last reply Reply Quote 0
                • EfriimE
                  Efriim @SteveXmetal
                  last edited by

                  @SteveXmetal said in PSX "Value too large" to launch after update:

                  I ran the codesby exiting emulationstation, running typing them in order and reseting my machine when they were done (if there is a better way please let me know, still a bit new to this).

                  It is possible to run the commands in SSH on your computer, in putty the copy and paste works "CTRL+C" will still send a SIGINT to exit a script but also copy to the windows clipboard.
                  To paste the windows clipboard; right click on the PuTTY/ssh window.

                  1 Reply Last reply Reply Quote 0
                  • H
                    hhromic
                    last edited by

                    Update

                    I finally managed to reproduce the issue myself, and can confirm after some testing that indeed just adding the _FILE_OFFSET_BITS=64 flag solves the issue. I now submitted a PR upstream to fix this.

                    @SteveXmetal it should def work for you as well, so maybe something didn't work when you tried the previous steps I gave. Once the PR is accepted, you just need to update the core from source and should work. I will be updating this topic when the PR is merged.

                    Thanks all for reporting and testing.

                    1 Reply Last reply Reply Quote 1
                    • H
                      hhromic
                      last edited by hhromic

                      Update

                      The PR was merged upstream now. If you re-install from source you should get the core with large files support again.

                      @zeroblu3 can you please test this for me just to confirm? Re-install the core from source normally (no patching).. and check if the large games properly work for you? Thanks

                      @SteveXmetal it's easy now for you: just update the core from source from the RetroPie package manager menu and you should get the fixed version and hopefully your games should work again.

                      @BuZz perhaps it would be a good idea to refresh the binaries again, so users don't get confused/dissappointed when trying to load large PBP files in this core. If you do, can you please check if the new flag (_FILE_OFFSET_BITS) is being set correctly during compilation in your chroot build environment? Thanks.

                      Z BuZzB 2 Replies Last reply Reply Quote 2
                      • Z
                        zeroblu3 @hhromic
                        last edited by

                        @hhromic
                        Updated lr-pcsx-rearmed from source using the update script.
                        Everything went smooth, games still work fine.
                        Thank you :)

                        H 1 Reply Last reply Reply Quote 1
                        • H
                          hhromic @zeroblu3
                          last edited by

                          @zeroblu3 thanks for confirming! enjoy FF8 !

                          1 Reply Last reply Reply Quote 0
                          • BuZzB
                            BuZz administrators @hhromic
                            last edited by

                            @hhromic bins rebuilt. Thanks!

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