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-FBNEO so slow to load/unload a game

    Scheduled Pinned Locked Moved Help and Support
    fbneoarcadeslowload
    3 Posts 3 Posters 927 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.
    • G
      geese howard
      last edited by geese howard

      RPI3+
      retropie 4.7.1
      retroarch 1.10

      I´ve updated today FBNeo to build 1.0.0.03 c8d75dc, and system are so slow to load/unload a game (at least 25-30 sec) every time.

      Other emulators are ok (NeoCD, genesis gx, snes 9x...).

      I dont know if fbneo is causing it, maybe a coincidence

      runcommand.log

      Parameters:
      Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg "/home/pi/RetroPie/roms/arcade/aof.zip" --verbose --appendconfig /dev/shm/retroarch.cfg
      [INFO] [Config]: Loading config from: "/opt/retropie/configs/arcade/retroarch.cfg".
      [INFO] [Config]: Appending config "/dev/shm/retroarch.cfg".
      [INFO] RetroArch 1.10.0 (Git e9e85f3)
      [INFO] === Build =======================================
      [INFO] Capabilities: NEON VFPv3 VFPv4
      [INFO] Built: Jan 30 2022
      [INFO] Version: 1.10.0
      [INFO] Git: e9e85f3
      [INFO] =================================================
      [INFO] [Input]: Found input driver: "udev".
      [INFO] [Core]: Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so"
      [INFO] [Overrides]: No core-specific overrides found at "/home/pi/.config/retroarch/config/FinalBurn Neo/FinalBurn Neo.cfg".
      [INFO] [Overrides]: No content-dir-specific overrides found at "/home/pi/.config/retroarch/config/FinalBurn Neo/arcade.cfg".
      [INFO] [Overrides]: No game-specific overrides found at "/home/pi/.config/retroarch/config/FinalBurn Neo/aof.cfg".
      [INFO] [Remaps]: Remap directory: "/home/pi/RetroPie/roms/arcade/mame2003-plus".
      [INFO] [Overrides]: Redirecting save file to "/home/pi/RetroPie/roms/arcade/aof.srm".
      [INFO] [Overrides]: Redirecting save state to "/home/pi/RetroPie/roms/arcade/aof.state".
      [INFO] [Environ]: GET_LOG_INTERFACE.
      [INFO] [Environ]: GET_MESSAGE_INTERFACE_VERSION.
      [INFO] [Environ]: SET_AUDIO_BUFFER_STATUS_CALLBACK.
      [INFO] [Content]: Content loading skipped. Implementation will load it on its own.
      [INFO] [Environ]: GET_SAVE_DIRECTORY.
      [libretro INFO] Setting save dir to /home/pi/RetroPie/roms/arcade/
      [INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS".
      [libretro INFO] Setting system dir to /home/pi/RetroPie/BIOS
      [libretro INFO] DIP switches offset: 25.
      [INFO] [Environ]: SET_CONTROLLER_INFO.
      [libretro INFO] Initialize DIP switches.
      [INFO] [Environ]: GET_CORE_OPTIONS_VERSION.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_V2.
      [libretro INFO] [FBNeo] Searching all possible locations for romset aof
      [libretro INFO] [FBNeo] No patched romset found at /home/pi/RetroPie/BIOS/fbneo/patched/aof
      [libretro INFO] [FBNeo] Romset found at /home/pi/RetroPie/roms/arcade/aof
      [libretro INFO] [FBNeo] No romset found at /home/pi/RetroPie/BIOS/fbneo/aof
      [libretro INFO] [FBNeo] No romset found at /home/pi/RetroPie/BIOS/aof
      [libretro INFO] [FBNeo] Searching all possible locations for romset neogeo
      [libretro INFO] [FBNeo] No patched romset found at /home/pi/RetroPie/BIOS/fbneo/patched/neogeo
      [libretro INFO] [FBNeo] Romset found at /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] No romset found at /home/pi/RetroPie/BIOS/fbneo/neogeo
      [libretro INFO] [FBNeo] Romset found at /home/pi/RetroPie/BIOS/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xca9f7a6d and name 044-p1.p1 from archive /home/pi/RetroPie/roms/arcade/aof
      [libretro INFO] [FBNeo] Using ROM with known crc 0x89903f39 and name 044-s1.s1 from archive /home/pi/RetroPie/roms/arcade/aof
      [libretro INFO] [FBNeo] Using ROM with known crc 0xddab98a7 and name 044-c1.c1 from archive /home/pi/RetroPie/roms/arcade/aof
      [libretro INFO] [FBNeo] Using ROM with known crc 0xd8ccd575 and name 044-c2.c2 from archive /home/pi/RetroPie/roms/arcade/aof
      [libretro INFO] [FBNeo] Using ROM with known crc 0x403e898a and name 044-c3.c3 from archive /home/pi/RetroPie/roms/arcade/aof
      [libretro INFO] [FBNeo] Using ROM with known crc 0x6235fbaa and name 044-c4.c4 from archive /home/pi/RetroPie/roms/arcade/aof
      [libretro INFO] [FBNeo] Using ROM with known crc 0x0987e4bb and name 044-m1.m1 from archive /home/pi/RetroPie/roms/arcade/aof
      [libretro INFO] [FBNeo] Using ROM with known crc 0x3ec632ea and name 044-v2.v2 from archive /home/pi/RetroPie/roms/arcade/aof
      [libretro INFO] [FBNeo] Using ROM with known crc 0x4b0f8e23 and name 044-v4.v4 from archive /home/pi/RetroPie/roms/arcade/aof
      [libretro INFO] [FBNeo] Using ROM with known crc 0x91b64be3 and name sp-s3.sp1 from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x9036d879 and name sp-s2.sp1 from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xc7f2fa45 and name sp-s.sp1 from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xe72943de and name sp-u2.sp1 from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x62f021f4 and name sp1-u2 from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x2723a5b5 and name sp-e.sp1 from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x1179a30f and name sp1-u4.bin from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x2025b7a2 and name sp1-u3.bin from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xf0e8f27d and name vs-bios.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xacede59c and name sp-j2.sp1 from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x9fb0abe4 and name sp1.jipan.1024 from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x03cc9f6a and name sp-45.sp1 from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x486cb450 and name sp-j3.sp1 from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xdff6d41f and name japan-j3.bin from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xfbc6d469 and name sp1-j3.bin from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x16d0c132 and name neo-po.bin from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xd27a71f1 and name neo-epo.bin from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x698ebb7d and name neodebug.bin from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x162f0ebe and name sp-1v1_3db8c.bin from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xa7aab458 and name uni-bios_4_0.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x24858466 and name uni-bios_3_3.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xa4e8b9b3 and name uni-bios_3_2.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x0c58093f and name uni-bios_3_1.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xa97c89a9 and name uni-bios_3_0.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x27664eb5 and name uni-bios_2_3.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x601720ae and name uni-bios_2_3o.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x2d50996a and name uni-bios_2_2.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x8dabf76b and name uni-bios_2_1.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x0c12c2ad and name uni-bios_2_0.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xb24b44a0 and name uni-bios_1_3.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x4fa698e9 and name uni-bios_1_2.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xe19d3ce9 and name uni-bios_1_2o.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x5dda0d84 and name uni-bios_1_1.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x0ce453a0 and name uni-bios_1_0.rom from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xcb915e76 and name neopen.sp1 from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x94416d67 and name sm1.sm1 from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0xc2ea0cfd and name sfix.sfix from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] [FBNeo] Using ROM with known crc 0x5a86cff2 and name 000-lo.lo from archive /home/pi/RetroPie/roms/arcade/neogeo
      [libretro INFO] Found this bios for requested mode => NeoSystem: 0x00 (sp-s3.sp1 [0x91b64be3] (MVS Asia/Europe ver. 6 (1 slot))).
      [libretro INFO] [FBNeo] No missing files, proceeding
      [libretro INFO] [FBNeo] Samplerate set to 48000
      [libretro INFO] [FBNeo] Applied dipswitches from core options
      [libretro INFO] Found this bios for requested mode => NeoSystem: 0x80 (sp-s3.sp1 [0x91b64be3] (MVS Asia/Europe ver. 6 (1 slot))).
      [libretro INFO] [FBNeo] Initialized driver for aof
      [libretro INFO] [FBNeo] Adjusted audio buffer to match driver's refresh rate (59.180000 Hz)
      [libretro INFO] [Cheevos] System RAM set to 0x2ffc988, size is 65536
      [INFO] [Environ]: SET_ROTATION: 0
      [INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
      [libretro INFO] [FBNeo] Driver aof was successfully started : game's full name is Art of Fighting / Ryuuko no Ken (NGM-044)(NGH-044)
      [INFO] [SRAM]: Skipping SRAM load.
      [INFO] [Core]: Version of libretro API: 1, Compiled against API: 1
      [INFO] [Audio]: Set audio input rate to: 48660.00 Hz.
      [INFO] [Video]: Set video size to: 990x672.
      [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: 720x480.
      [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 720x480.
      [INFO] [GL]: Default shader backend found: glsl.
      [INFO] [Shaders]: Specific shader preset found at "/home/pi/.config/retroarch/config/global.glslp".
      [INFO] [Shader driver]: Using GLSL shader backend.
      [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.
      [WARN] [udev]: Couldn't open any keyboard, mouse or touchpad. Are permissions set correctly for /dev/input/event*?
      [WARN] [udev]: Full-screen pointer won't be available.
      [INFO] [udev]: Pad #0 (/dev/input/event5) supports 0 force feedback effects.
      [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".
      [INFO] [Environ]: SET_SUBSYSTEM_INFO.
      [libretro INFO] [FBNeo] Unknown device type for port 0, forcing "Classic" instead
      [libretro INFO] [FBNeo] Unknown device type for port 1, forcing "Classic" instead
      [INFO] [Playlist]: Loading history file: "/opt/retropie/configs/arcade/content_history.lpl".
      [INFO] [Playlist]: Loading history file: "/opt/retropie/configs/arcade/content_music_history.lpl".
      [INFO] [Playlist]: Loading history file: "/opt/retropie/configs/arcade/content_video_history.lpl".
      [INFO] [Playlist]: Loading history file: "/opt/retropie/configs/arcade/content_image_history.lpl".
      [INFO] [Playlist]: Loading favorites file: "/opt/retropie/configs/arcade/content_favorites.lpl".
      [INFO] [Playlist]: Written to playlist file: /opt/retropie/configs/arcade/content_history.lpl
      [INFO] [Environ]: SET_INPUT_DESCRIPTORS:

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

        I don't think there's anything wrong with FBNeo, I can run the same game with no delays during startup. The rom is a bit bigger than the average, but it shouldn't take 20 sec to load.
        Is the same loading time when you start the game a 2nd time in a row ?

        1 Reply Last reply Reply Quote 0
        • B
          barbudreadmon @geese howard
          last edited by barbudreadmon

          @geese-howard said in LR-FBNEO so slow to load/unload a game:

          1.0.0.03 c8d75dc

          This is not the latest commit, meaning you probably updated from binaries if you updated today, i recommend always updating from sources.

          Also, i remember people mentioned having weird boot delays when using (8bitdo?) controllers in bluetooth mode, is that what you are using ?

          @geese-howard said in LR-FBNEO so slow to load/unload a game:

          Remap directory: "/home/pi/RetroPie/roms/arcade/mame2003-plus"

          ?

          FBNeo developer - github - forum

          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.