• 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

lr-pcsx-rearmed roms go black after title

Scheduled Pinned Locked Moved Help and Support
psx emulation
12 Posts 3 Posters 953 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
    SavedByZero
    last edited by SavedByZero 20 Sept 2023, 16:53

    Hey all -- I have searched for other examples of this problem on the forums, but none of the solutions seem to work.
    I have tried:
    -installing the latest source for libretto's pcsx-rearmed
    -several PSX bios files (currently scph1001.bin) in my system folder, which is set to RetroPie/BIOS
    -turning off "dynamic compilation" in the emulator's core settings
    -re-enabling the title logo, which was defaulted to off
    -making sure both .cue and .bin files are in the psx rom folder, and the .cue file has the proper syntax of the bin file.

    None of these things prevent both games I've tried (Intellivision collection and Blaster Master: Blasting Again) from going black and freezing after their respective title screens.

    Is there anything else I can try? Should I wait for an update? I have a Raspberry Pi 3. Previously, before updating, I was able to run all psx games with just the bin.

    Verbose logging output:

    Parameters: 
    Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-pcsx-rearmed/pcsx_rearmed_libretro.so --config /opt/retropie/configs/psx/retroarch.cfg "/home/pi/RetroPie/roms/psx/Intellivision Classic Games (USA).cue" --verbose --appendconfig /dev/shm/retroarch.cfg
    [WARN] [GameMode]: GameMode cannot be enabled on this system ("dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory.") https://github.com/FeralInteractive/gamemode needs to be installed.
    [WARN] [Config]: GameMode unsupported - disabling..
    [INFO] RetroArch 1.15.0 (Git 1e5b1ba)
    [INFO] === Build =======================================
    [INFO] CPU Model Name: ARMv7 Processor rev 4 (v7l)
    
    [INFO] Capabilities: NEON VFPv3 VFPv4
    [INFO] Built: Apr  9 2023
    [INFO] Version: 1.15.0
    [INFO] Git: 1e5b1ba
    [INFO] =================================================
    [INFO] [Input]: Found input driver: "udev".
    [INFO] [Core]: Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-pcsx-rearmed/pcsx_rearmed_libretro.so"
    [INFO] [Config]: Loading config: "/opt/retropie/configs/psx/retroarch.cfg".
    [INFO] [Config]: Appending config: "/dev/shm/retroarch.cfg".
    [INFO] [Environ]: GET_LOG_INTERFACE.
    [INFO] [Environ]: SET_CONTROLLER_INFO.
    [INFO] [Environ]: GET_CORE_OPTIONS_VERSION.
    [INFO] [Environ]: GET_LANGUAGE: "0".
    [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_V2_INTL.
    [INFO] [Overrides]: Redirecting save file to "/home/pi/RetroPie/roms/psx/Intellivision Classic Games (USA).srm".
    [INFO] [Overrides]: Redirecting save state to "/home/pi/RetroPie/roms/psx/Intellivision Classic Games (USA).state".
    [INFO] [Environ]: GET_MESSAGE_INTERFACE_VERSION.
    [libretro INFO] Memcard 2: disabled
    [libretro INFO] Starting PCSX-ReARMed c1114bf
    [libretro INFO] Running PCSX Version 1.9 (Sep 19 2023).
    [libretro INFO] psxMap: warning: wanted to map @80000000, got 0x6e1b8000
    [libretro INFO] Init new dynarec, ndrc size 1001000
    [libretro INFO] (0x6e438a0c) testing if we can run recompiled code @0x6e8da000...
    [libretro INFO] test passed.
    [libretro INFO] warning: RAM is not directly mapped, performance will suffer
    [libretro INFO] Mapped (RAM/scrp/ROM/LUTs/TC):
    [libretro INFO] 0x77000000/0x1f800000/0x1fc00000/(nil)/0x6e8da000
    [INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS".
    [libretro INFO] found BIOS file: SCPH1001.BIN
    [INFO] [Environ]: GET_CAN_DUPE: true
    [INFO] [Environ]: GET_DISK_CONTROL_INTERFACE_VERSION.
    [INFO] [Environ]: SET_DISK_CONTROL_EXT_INTERFACE.
    [INFO] [Environ]: GET_RUMBLE_INTERFACE.
    [INFO] [Environ]: PERFORMANCE_LEVEL: 6.
    [INFO] [Content]: Content loading skipped. Implementation will load it on its own.
    [INFO] [Environ]: SET_INPUT_DESCRIPTORS:
    [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
    [libretro INFO] RGB565 supported, using it
    [ERROR] [Environ]: GET_VARIABLE: pcsx_rearmed_async_cd - Invalid value.
    [libretro INFO] plugin: plugins/builtin_gpu
    [libretro INFO] plugin: plugins/builtin_spu
    [libretro INFO] plugin: plugins/builtin_pad
    [libretro INFO] plugin: plugins/builtin_pad
    [libretro INFO] Plugins loaded.
    [libretro INFO] Loaded CD Image: /home/pi/RetroPie/roms/psx/Intellivision Classic Games (USA).cue[+cue].
    [libretro INFO] Track 01 (DATA) - Start 00:02:00, Length 25:56:01
    [libretro INFO] Track 02 (AUDIO) - Start 26:00:01, Length 00:28:13
    [libretro INFO] Track 03 (AUDIO) - Start 26:30:14, Length 03:03:00
    [libretro INFO] CD-ROM Label: SLUS00906                       
    [libretro INFO] CD-ROM ID: SLUS00906
    [libretro INFO] CD-ROM EXE Name: SLUS_009.06;1
    [INFO] [Environ]: SET_AUDIO_BUFFER_STATUS_CALLBACK.
    [INFO] [Replay]: Found last replay slot: #0
    [INFO] [Core]: Version of libretro API: 1, Compiled against API: 1
    [INFO] [Audio]: Set audio input rate to: 44100.00 Hz.
    [INFO] [Video]: Set video size to: 960x720.
    [INFO] [Video]: Starting threaded video driver..
    [INFO] [EGL] Falling back to eglGetDisplay
    [INFO] [EGL]: EGL version: 1.4
    [INFO] [EGL]: Current context: 0x1.
    [INFO] [GL]: Found GL context: "egl_videocore".
    [INFO] [GL]: Detecting screen resolution: 640x480.
    [INFO] [GL]: Vendor: Broadcom, Renderer: VideoCore IV HW.
    [INFO] [GL]: Version: OpenGL ES 2.0.
    [INFO] Querying EGL extension: KHR_image => exists
    [INFO] [GL]: Using resolution 640x480.
    [INFO] [GL]: Default shader backend found: glsl.
    [INFO] [Shader driver]: Using GLSL shader backend.
    [WARN] [GL]: Stock GLSL shaders will be used.
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: Compiled
    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: Compiled
    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: Compiled
    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: Compiled
    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: Compiled
    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: Compiled
    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GL]: Using 4 textures.
    [INFO] [GL]: Loaded 1 program(s).
    [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
    [WARN] [udev]: Full-screen pointer won't be available.
    [INFO] [udev]: Pad #0 (/dev/input/event6) supports 0 force feedback effects.
    [INFO] [Autoconf]: DragonRise Inc.   Generic   USB  Joystick   configured in port 1.
    [INFO] [udev]: Pad #1 (/dev/input/event7) supports 0 force feedback effects.
    [INFO] [Autoconf]: DragonRise Inc.   Generic   USB  Joystick   configured in port 2.
    [INFO] [udev]: Pad #2 (/dev/input/event3) supports 0 force feedback effects.
    [INFO] [Autoconf]: USB,2-axis 8-button gamepad   configured in port 3.
    [INFO] [udev]: Pad #3 (/dev/input/event5) supports force feedback.
    [INFO] [udev]: Pad #3 (/dev/input/event5) supports 16 force feedback effects.
    [INFO] [Autoconf]: Sony PLAYSTATION(R)3 Controller configured in port 4.
    [INFO] [Joypad]: Found joypad driver: "udev".
    [INFO] [Video]: Found display server: "null".
    [INFO] ALSA: Using floating point format.
    [INFO] ALSA: Period size: 480 frames
    [INFO] ALSA: Buffer size: 1536 frames
    [INFO] [Display]: Found display driver: "gl".
    [libretro INFO] port: 1  device: standard
    [libretro INFO] port: 2  device: standard
    [libretro INFO] port: 3  device: standard
    [libretro INFO] port: 4  device: standard
    [libretro INFO] port: 5  device: standard
    [libretro INFO] port: 6  device: none
    [libretro INFO] port: 7  device: none
    [libretro INFO] port: 8  device: none
    [INFO] [Playlist]: Loading history file: "/opt/retropie/configs/psx/content_history.lpl".
    [INFO] [Playlist]: Loading history file: "/opt/retropie/configs/psx/content_music_history.lpl".
    [INFO] [Playlist]: Loading history file: "/opt/retropie/configs/psx/content_video_history.lpl".
    [INFO] [Playlist]: Loading history file: "/opt/retropie/configs/psx/content_image_history.lpl".
    [INFO] [Playlist]: Loading favorites file: "/opt/retropie/configs/psx/content_favorites.lpl".
    [INFO] [Environ]: RETRO_ENVIRONMENT_SET_MINIMUM_AUDIO_LATENCY.
    [INFO] [Environ]: SET_GEOMETRY: 256x240, Aspect: 1.333.
    [INFO] [Environ]: SET_GEOMETRY: 640x480, Aspect: 1.333.
    [INFO] [Environ]: SET_GEOMETRY: 256x240, Aspect: 1.333.
    [INFO] [Environ]: SET_GEOMETRY: 320x240, Aspect: 1.333.
    [INFO] [Environ]: SET_GEOMETRY: 256x240, Aspect: 1.333.
    [INFO] [Environ]: SET_GEOMETRY: 320x240, Aspect: 1.333.
    [INFO] [Environ]: SET_GEOMETRY: 640x480, Aspect: 1.333.
    [libretro INFO] Compile at bogus memory address: 248438b4
    
    M 1 Reply Last reply 21 Sept 2023, 03:00 Reply Quote 0
    • W
      windg
      last edited by 20 Sept 2023, 19:15

      I try Blaster Master: Blasting Again (USA) with Pi4 and the latest lr-pcsx-rearmed from source and it's working without issues.

      Try to find the game from a different source and use the default settings of the emulator. Do you have issues with other games ?

      My English isn't at a good level.

      S 1 Reply Last reply 20 Sept 2023, 19:20 Reply Quote 0
      • S
        SavedByZero @windg
        last edited by SavedByZero 20 Sept 2023, 19:20

        @windg Yes I do, both games above. Could it be this emulator no longer works on the pi3? It's unlikely that it's an individual rom issue, considering that the Intellivision collection rom runs on Duck (though I'd rather get it running on here)

        W 1 Reply Last reply 21 Sept 2023, 06:04 Reply Quote 0
        • M
          mitu Global Moderator @SavedByZero
          last edited by 21 Sept 2023, 03:00

          @SavedByZero said in lr-pcsx-rearmed roms go black after title:

          -re-enabling the title logo, which was defaulted to off

          This is known to cause issues - you should turn this option off.

          S 1 Reply Last reply 21 Sept 2023, 15:11 Reply Quote 0
          • W
            windg @SavedByZero
            last edited by windg 21 Sept 2023, 06:04

            @SavedByZero
            I tested in RPi3B+ with RetroPie 4.8.5 and latest updates. I use the default settings of lr-pcsx-rearmed with scph5500.bin scph5501.bin scph5502.bin bios files . Blaster master is running without issues. Try to update RetroPie, if you haven't, and verify your bios hashes. If you have a spare sd card, test with a fresh install from the weekly images (i use the same) : https://files.retropie.org.uk/images/weekly/ .

            My English isn't at a good level.

            S 1 Reply Last reply 21 Sept 2023, 13:10 Reply Quote 0
            • S
              SavedByZero @windg
              last edited by 21 Sept 2023, 13:10

              @windg I just replaced the sd card and reinstalled/updated everything, that's when this emulator actually stopped working for me.

              W 1 Reply Last reply 21 Sept 2023, 14:29 Reply Quote 0
              • W
                windg @SavedByZero
                last edited by 21 Sept 2023, 14:29

                @SavedByZero Have you ever try to modify Retroarch settings and use the inside save function to save the changes? This can create issues.

                My English isn't at a good level.

                S 1 Reply Last reply 21 Sept 2023, 14:38 Reply Quote 0
                • S
                  SavedByZero @windg
                  last edited by 21 Sept 2023, 14:38

                  @windg Don't think so -- all I've ever done is remap which controller is being used for which emulators, in their respective individual retroarch files. Which always works. At this point I'll see if there's some core I forgot to update with all of the other updates and wait for the fixes that seem to be rapidly coming to the source lately. My best guess is that the emulator works for some users but not others because of some minor bug.

                  1 Reply Last reply Reply Quote 0
                  • S
                    SavedByZero @mitu
                    last edited by 21 Sept 2023, 15:11

                    @mitu Done -- sadly, no difference.

                    1 Reply Last reply Reply Quote 0
                    • S
                      SavedByZero
                      last edited by 21 Sept 2023, 15:16

                      I'm wondering if this has something to do with it: ```
                      : [ERROR] [Environ]: GET_VARIABLE: pcsx_rearmed_async_cd - Invalid value.

                      M 1 Reply Last reply 21 Sept 2023, 17:00 Reply Quote 0
                      • W
                        windg
                        last edited by windg 21 Sept 2023, 15:19

                        You can try to change the psx cpu speed from 57(default) to 67.

                        While the game is running , open the RA quick menu > core options > system > psx cpu clock speed to 67.
                        After that create a save game option from Manage Core Options and restart the game.

                        You can try also to install lr-swanstation from RetroPie-Extra repo, but the performance maybe it is not good for some games, it's more power hungry than lr-pcsx-rearmed: https://github.com/Exarkuniv/RetroPie-Extra

                        My English isn't at a good level.

                        1 Reply Last reply Reply Quote 0
                        • M
                          mitu Global Moderator @SavedByZero
                          last edited by 21 Sept 2023, 17:00

                          @SavedByZero said in lr-pcsx-rearmed roms go black after title:

                          : [ERROR] [Environ]: GET_VARIABLE: pcsx_rearmed_async_cd - Invalid value.

                          This is probably caused by a change in the option values, you may try to changed it to 'Sync'/'Synchronized' (?) from the core options to get rid of the error. You can also reset the core option by opening retroarch-core-options.cfg from \\retropie\configs\all (file share) and removing any line starting with pcsx.

                          1 Reply Last reply Reply Quote 0
                          12 out of 12
                          • First post
                            12/12
                            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