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

    Can't get NFS III: Hot Pursuit to run on Pi 3

    Scheduled Pinned Locked Moved Help and Support
    pi 3bromhelpslow gamespsx
    9 Posts 4 Posters 1.8k 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.
    • T
      tripplies
      last edited by

      I believe it's a Pi 3 B?
      Version 4.6.4 rpi3 running on Raspbian GNU/Linux 10 (buster))
      Built from the image on here recently

      So I've put all my roms onto my pi after installing a new image onto a 128GB SD card, but when I tested this game I discovered it runs slowly, and so possible others roms for the PSX do too. I've tested a few, like R4 Ridge Racer and it seemed to run fast. I want to know if the Pi 3 just can't handle NFSIII for some reason or if others have it running fine and my settings or overlocking aren't right.

      I did a verbose log running the game for ~5 mins. I see "RAM is not directly mapped, performance will suffer" which sounds bad:

      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/Need for Speed III - Hot Pursuit (USA).cue" --verbose --appendconfig /dev/shm/retroarch.cfg
      [INFO] RetroArch 1.8.8 (Git 9552f87)
      [INFO] Redirecting save file to "/home/pi/RetroPie/roms/psx/Need for Speed III - Hot Pursuit (USA).srm".
      [INFO] Redirecting save state to "/home/pi/RetroPie/roms/psx/Need for Speed III - Hot Pursuit (USA).state".
      [INFO] === Build =======================================
      [INFO] Capabilities: NEON VFPv3 VFPv4
      [INFO] Built: Jun 9 2020
      [INFO] Version: 1.8.8
      [INFO] Git: 9552f87
      [INFO] =================================================
      [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-pcsx-rearmed/pcsx_rearmed_libretro.so"
      [INFO] [Overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/PCSX-ReARMed/PCSX-ReARMed.cfg.
      [INFO] [Overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/PCSX-ReARMed/psx.cfg.
      [INFO] [Overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/PCSX-ReARMed/Need for Speed III - Hot Pursuit (USA).cfg.
      [INFO] [Environ]: GET_LOG_INTERFACE.
      [INFO] [Environ]: GET_LANGUAGE: "0".
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
      [INFO] [Remaps]: remap directory: /opt/retropie/configs/psx/
      [INFO] Redirecting save file to "/home/pi/RetroPie/roms/psx/Need for Speed III - Hot Pursuit (USA).srm".
      [INFO] Redirecting save state to "/home/pi/RetroPie/roms/psx/Need for Speed III - Hot Pursuit (USA).state".
      [libretro INFO] Memcard 2: disabled
      [libretro INFO] Starting PCSX-ReARMed
      [libretro INFO] Running PCSX Version 1.9 (Jul 8 2020).
      [libretro INFO] psxMap: warning: wanted to map @80000000, got 0x6dfc8000
      [libretro INFO] Init new dynarec
      [libretro INFO] testing if we can run recompiled code..
      [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] 77000000/1f800000/1fc00000/08000000/6ed10000
      [INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS".
      [libretro INFO] no BIOS files found.
      [WARN] [Environ]: SET_MESSAGE_EXT: No PlayStation BIOS file found - add for better compatibility
      [INFO] [Environ]: GET_CAN_DUPE: true
      [INFO] [Environ]: SET_DISK_CONTROL_EXT_INTERFACE.
      [INFO] [Environ]: GET_RUMBLE_INTERFACE.
      [INFO] [Environ]: PERFORMANCE_LEVEL: 6.
      [INFO] 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
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [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/Need for Speed III - Hot Pursuit (USA).cue[+cue].
      [libretro INFO] Track 01 (DATA) - Start 00:02:00, Length 49:55:65
      [libretro INFO] CD-ROM Label: SLUS00620
      [libretro INFO] CD-ROM ID: SLUS00620
      [libretro INFO] CD-ROM EXE Name: SLUS_006.20;1
      [libretro INFO] note: running with HLE BIOS, expect compatibility problems
      [libretro INFO] ----------------------------------------------------------
      [INFO] Skipping SRAM load..
      [INFO] Version of libretro API: 1
      [INFO] Compiled against API: 1
      [INFO] [Cheats]: Load game-specific cheatfile: /home/pi/.config/retroarch/cheats/PCSX-ReARMed/Need for Speed III - Hot Pursuit (USA).cht
      [INFO] [Audio]: Set audio input rate to: 44100.00 Hz.
      [INFO] [Video]: Video @ 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: videocore
      [INFO] [GL]: Detecting screen resolution 1920x1080.
      [INFO] [EGL]: eglSwapInterval(1)
      [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 1920x1080
      [INFO] [GL]: Default shader backend found: glsl.
      [INFO] [Shaders]: preset directory: /home/pi/.config/retroarch/config
      [INFO] [Shaders]: preset directory: /opt/retropie/configs/psx/
      [INFO] [Shaders]: preset directory: /home/pi/.config/retroarch/shaders/presets
      [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] [Font]: Using font rendering backend: stb-unicode.
      [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
      [INFO] [udev]: Keyboard #0 (/dev/input/event0).
      [INFO] [udev]: Mouse #0 (/dev/input/event1).
      [INFO] [udev]: Mouse #1 (/dev/input/mouse0).
      [INFO] [udev]: Plugged pad: PLAYSTATION(R)3 Controller (1356:616) on port #0.
      [INFO] [udev]: Pad #0 (/dev/input/event4) supports force feedback.
      [INFO] [udev]: Pad #0 (/dev/input/event4) supports 16 force feedback effects.
      [INFO] [Joypad]: Found joypad driver: "udev".
      [WARN] [udev]: Full-screen pointer won't be available.
      [INFO] [Video]: Found display server: null
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/2xsal-level2-crt.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/2xsal.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/2xScaleHQ.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion_lanczos4.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion_phosphor.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion_snes.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/Brighter-with_Contrast.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/bsnes_gamma_ramp.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi-curvature-vertical.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi-curvature.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi-vertical.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/gameboy-screen-grid.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/gameboy.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/gameboy2.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/gba-color.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x&lcd3x.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x2.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x_lcd3x.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x_phosphor.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2xwaterpaint.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2xwaterpaintscanline.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq4x.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq4x_lcd3x.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/nds-color.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/nds.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/nedi.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/palm-color.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/phosphor.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/psp-color.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/sharp-bilinear-2x-prescale.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/sharp-bilinear-scanlines.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/sharp-bilinear-simple.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes2.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2x.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2xwaterpaint.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2xwaterpainthicontrast.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2xwaterpaintscanline.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_lcd3x.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_phosphor.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_scanline.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_waterpaint.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/stock.glsl"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/super-2xsai.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/super-eagle.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/vba-color.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/xbr-lv1-noblend.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_curve.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_curve_vertical.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_standard.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_standard_vertical.glslp"
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_lcd_standard.glslp"
      [INFO] ALSA: Using signed 16-bit format.
      [INFO] ALSA: Period size: 480 frames
      [INFO] ALSA: Buffer size: 1536 frames
      [INFO] [Menu]: Found menu display driver: "gl".
      [INFO] [Font]: Using font rendering backend: stb-unicode.
      [INFO] [Font]: Using font rendering backend: stb-unicode.
      [INFO] [Font]: Using font rendering backend: stb-unicode.
      [INFO] [Menu]: Found menu display driver: "gl".
      [INFO] [LED]: LED driver = 'null' 0x37170c
      [INFO] [MIDI]: Initializing ...
      [INFO] [MIDI]: Input disabled.
      [INFO] [MIDI]: Output disabled.
      [INFO] [MIDI]: Initialized "alsa" driver.
      [INFO] Loading history file: [/opt/retropie/configs/psx/content_history.lpl].
      [INFO] Loading history file: [/opt/retropie/configs/psx/content_music_history.lpl].
      [INFO] Loading history file: [/opt/retropie/configs/psx/content_video_history.lpl].
      [INFO] Loading history file: [/opt/retropie/configs/psx/content_image_history.lpl].
      [INFO] Loading favorites file: [/opt/retropie/configs/psx/content_favorites.lpl].
      [INFO] Written to playlist file: /opt/retropie/configs/psx/content_history.lpl
      [INFO] SET_GEOMETRY: 640x478, aspect: 1.333.
      [INFO] SET_GEOMETRY: 512x480, aspect: 1.333.
      [INFO] SET_GEOMETRY: 1024x480, aspect: 1.333.
      [INFO] SET_GEOMETRY: 256x240, aspect: 1.333.
      [INFO] SET_GEOMETRY: 1024x480, aspect: 1.333.
      [INFO] SET_GEOMETRY: 640x480, aspect: 1.333.
      [INFO] [Cheats]: Save game-specific cheatfile: /home/pi/.config/retroarch/cheats/PCSX-ReARMed/Need for Speed III - Hot Pursuit (USA).cht
      [INFO] Saving RAM type #0 to "/home/pi/RetroPie/roms/psx/Need for Speed III - Hot Pursuit (USA).srm".
      [INFO] Saved successfully to "/home/pi/RetroPie/roms/psx/Need for Speed III - Hot Pursuit (USA).srm".
      [INFO] Content ran for a total of: 00 hours, 04 minutes, 55 seconds.
      [INFO] Unloading game..
      [INFO] Unloading core..
      [INFO] Unloading core symbols..
      [INFO] [Core Options]: Saved core options file to "/home/pi/.config/retroarch/config/PCSX-ReARMed/PCSX-ReARMed.opt"
      [INFO] Threaded video stats: Frames pushed: 17705, Frames dropped: 20.
      selected sound output driver: libretro
      ari64_reset

      ClydeC 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        @tripplies said in Can't get NFS III: Hot Pursuit to run on Pi 3:

        [libretro INFO] note: running with HLE BIOS, expect compatibility problems

        You don't have a PS1 BIOS present, this is most likely the reason. See what files are needed in the Docs.

        T 1 Reply Last reply Reply Quote 0
        • T
          tripplies @mitu
          last edited by tripplies

          @mitu Oh...I see. Do I need to install BIOS for all the other emulators too?

          1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator
            last edited by

            Not all emulators/systems need a BIOS file (or more). You can look up in the docs for each system individually to see if a BIOS is needed.

            1 Reply Last reply Reply Quote 0
            • ClydeC
              Clyde @tripplies
              last edited by

              @tripplies Welcome to this forum.

              By the way, please put long outputs like the runcommand.log either in a code block or on a pastebin service like http://paste.ubuntu.com/ or http://pastebin.com/, so we don't have to scroll down your entire quote to read the rest of the thread.

              See https://retropie.org.uk/forum/topic/3/read-this-first for this and other helpful advice.

              1 Reply Last reply Reply Quote 1
              • T
                tripplies
                last edited by

                Aha, I tried to find an option like that before I posted. And I can't see an edit button so it'll have to stay like that I guess.

                By the way, thanks mitu, the installed BIOS got NFS working beautifully.

                simpleethatS 1 Reply Last reply Reply Quote 0
                • simpleethatS
                  simpleethat @tripplies
                  last edited by

                  @tripplies At the bottom right of the post should be 3 vertical dots. Edit should be found there.

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    tripplies @simpleethat
                    last edited by tripplies

                    @simpleethat Nope, only sharing options in there. Maybe I have to hit 5 posts or some arbitrary forum rule.

                    Edit: that did it haha. my fifth post

                    ClydeC 1 Reply Last reply Reply Quote 1
                    • ClydeC
                      Clyde @tripplies
                      last edited by

                      @tripplies Yeah, those rules that we old guys don't know anymore. ;)

                      Welcome to the club of 5+ posters.

                      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.