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

    Recent RetroPie Documentation Changes - PSX - Emulator Info and BIOS Info.

    Scheduled Pinned Locked Moved Ideas and Development
    documentationpsxbiosemulator
    13 Posts 5 Posters 2.7k 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.
    • MajorDangerNineM
      MajorDangerNine @dankcushions
      last edited by MajorDangerNine

      @dankcushions Fixed it. RetroPie users should be made aware PSX emulation is not perceptibly perfect though.

      Also, pcsx_rearmed is dead development-wise when it comes to core emulation improvements. Still, I do know of one case where the issue is to do with the platform the libretro core is running on and not to do with the core emulation, so I'll log that issue at some point.

      SBCGaming | Unofficial RetroPie Discord

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

        @eckaji thanks :) one question - are you sure this slowdown is not present on the native hardware? PSX games often had slowdown.

        yes, psx_rearmed is fairly dead. however issues should still be logged. it's open source so who knows what the future holds.

        MajorDangerNineM 1 Reply Last reply Reply Quote 0
        • pjftP
          pjft
          last edited by

          FYI, the latest binary does add issues to at least some games, so I'm going to bisect it and if it is related to that particular commit that changes the CPU clock I'm going to flag that at the main repo.

          1 Reply Last reply Reply Quote 0
          • DarksaviorD
            Darksavior @MajorDangerNine
            last edited by Darksavior

            @eckaji Eh...lr-pcsx-rearmed recognizes quite more than those. Maybe all ones available. I've been using scph7502.bin for years. I'm not even using it in caps.

            The pc-engine wiki page needs some refinement as well. The bios that runs everything is the "correct" bios to use. This confirms the correct one I was using:

            https://www.reddit.com/r/emulation/comments/8rlpgq/turbografx_pcengine_rom_bios_problems/

            1 Reply Last reply Reply Quote 0
            • pjftP
              pjft
              last edited by

              As a note, bisecting didn't yield any meaningful results at first as the commit that seemed to be faulty was one that was about improving region detection.

              Now, after a bit more investigation what turned out to be was that that commit broke people's configs if they had selected "Auto", as that option was turned into "auto". As such, all were defaulting to NTSC which broke PAL games' sync and timing.

              Opening the core options and manually changing the option back to "auto" fixed it. Hope this is useful to others who may go through the upgrade.

              mediamogulM 1 Reply Last reply Reply Quote 2
              • mediamogulM
                mediamogul Global Moderator @pjft
                last edited by

                @pjft said in Recent RetroPie Documentation Changes - PSX - Emulator Info and BIOS Info.:

                Opening the core options and manually changing the option back to "auto" fixed it.

                Going through my core options file, I noticed that there were several entries for 'Auto' and for 'auto'. Do you know if any other core options should be changed as well?

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

                pjftP 1 Reply Last reply Reply Quote 0
                • pjftP
                  pjft @mediamogul
                  last edited by

                  @mediamogul I actually don't know, but I didn't manage to find the core option files - can you point me in the right direction?

                  The change that broke it was this one:

                  https://github.com/libretro/pcsx_rearmed/commit/f4cceff67b56fe112f6440b7e9c97238fb7b1e69

                  it just changed "Auto" to "auto" in lr-pcsx-rearmed.

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

                    @pjft said in Recent RetroPie Documentation Changes - PSX - Emulator Info and BIOS Info.:

                    can you point me in the right direction?

                    Sure, it's at /opt/retropie/configs/all/retroarch-core-options.cfg.

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

                    pjftP 1 Reply Last reply Reply Quote 2
                    • MajorDangerNineM
                      MajorDangerNine @dankcushions
                      last edited by

                      @dankcushions

                      are you sure this slowdown is not present on the native hardware? PSX games often had slowdown.

                      Well, due to my current lack of an original console, I plan to retest all problematic games I've documented in a spreadsheet in lr-beetle-psx or lr-beetle-psx-hw, though I suspect they might run better in those if they employ game-specific background hacks.

                      yes, psx_rearmed is fairly dead. however issues should still be logged. it's open source so who knows what the future holds.

                      I plan to log several issues once I've run the problematic games through lr-pcsx-rearmed on my PC to verify issues are completely core emulation issues and not platform specific.


                      @Darksavior

                      Eh...lr-pcsx-rearmed recognizes quite more than those. Maybe all ones available. I've been using scph7502.bin for years. I'm not even using it in caps.

                      Interesting. This prompts further investigation. Wish the emulators would add support for Redump's accurate naming convention for BIOS instead of insisting on only model numbers as numerous models used the same BIOS.

                      At the moment, I suspect lr-pcsx-rearmed just uses certain parts of the BIOS that are most likely universal across all BIOS revisions.

                      The pc-engine wiki page needs some refinement as well. The bios that runs everything is the "correct" bios to use. This confirms the correct one I was using:

                      https://www.reddit.com/r/emulation/comments/8rlpgq/turbografx_pcengine_rom_bios_problems/

                      Is that so? Well, looks like a small update to the page is necessary. I thought it was strange that the No-Intro verified version wasn't the correct one to use.

                      SBCGaming | Unofficial RetroPie Discord

                      1 Reply Last reply Reply Quote 0
                      • pjftP
                        pjft @mediamogul
                        last edited by pjft

                        @mediamogul I suspect the option we're looking for - and that surprisingly seems to be correct? - is

                        pcsx_rearmed_region = "auto"
                        

                        Either that or my defaults were already overwritten by today's change :)

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

                          @pjft said in Recent RetroPie Documentation Changes - PSX - Emulator Info and BIOS Info.:

                          Either that or my defaults were already overwritten by today's change :)

                          That could be the case. Mine was 'Auto' and I didn't run the update beforehand.

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

                          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.