Jump to content
LaunchBox Community Forums

Retroarch taking 1-2 minutes to load.


IAmADrunkGuy

Recommended Posts

Wondering if anyone has had this issue before. Retroarch takes 1-2 minutes to load up in launchbox and when running stand alone. Once it loads i can load a core and play a game, same in Launchbox takes 1-2 minutes and loads game up fine but don't want the long wait. Ran retroarch with ---menu --verbose and cmd line output below. I put in BOLD the last part that was written to CMD when it started not responding then after the long wait it coninued like normal.

 

 

Things I did:

Uninstalled any program/drivers/.net I installed 2 days ago when it was working.

No Windows updates but updated since it wasn't working no change,

Have Corsair keyboard, unplugged uninstalled iCUE, switched keybaord to a generic one and rebooted issue still present.

Bios, video, audio drivers upto date, but reinstalled what drivers I could to be "fresh".

Deleted cfg file, reinstalled everything in retroarch - issue still present.

Changed video, audio driver in Retroarch - no change in issue.

 

Any help would be apreciated. Thanks !

 

 

CMD Line output  --menu --verbose

[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 5 5600X 6-Core Processor
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSE4 SSE4.2 AES AVX AVX2
[INFO] Built: Mar 17 2023
[INFO] Version: 1.15.0
[INFO] Git: 1581ece
[INFO] =================================================
[INFO] [Input]: Found input driver: "dinput".
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] [Core]: Version of libretro API: 1, Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Set video size to: 960x720.
[INFO] [GL]: Found GL context: "wgl".
[INFO] [GL]: Detecting screen resolution: 3440x1440.
[INFO] [WGL]: Extensions: WGL_ARB_buffer_region WGL_ARB_create_context WGL_ARB_create_context_no_error WGL_ARB_create_context_profile WGL_ARB_create_context_robustness WGL_ARB_context_flush_control WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_multisample WGL_ARB_pbuffer WGL_ARB_pixel_format WGL_ARB_pixel_format_float WGL_ARB_render_texture WGL_ATI_pixel_format_float WGL_EXT_colorspace WGL_EXT_create_context_es_profile WGL_EXT_create_context_es2_profile WGL_EXT_extensions_string WGL_EXT_framebuffer_sRGB WGL_EXT_pixel_format_packed_float WGL_EXT_swap_control WGL_EXT_swap_control_tear WGL_NVX_DX_interop WGL_NV_DX_interop WGL_NV_DX_interop2 WGL_NV_copy_image WGL_NV_delay_before_swap WGL_NV_float_buffer WGL_NV_multisample_coverage WGL_NV_multigpu_context WGL_NV_render_depth_texture WGL_NV_render_texture_rectangle
[INFO] [WGL]: Adaptive VSync supported.
[INFO] [GL]: Vendor: NVIDIA Corporation, Renderer: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2.
[INFO] [GL]: Version: 4.6.0 NVIDIA 536.67.
[INFO] [GL]: Using resolution 960x720.
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [GL]: Using GL_RGB565 for texture uploads.
[INFO] [XInput]: Found XInput v1.4.
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Autoconf]: Xbox One Controller configured in port 1.
[INFO] [Video]: Found display server: "win32".
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Display]: Found display driver: "gl".       ------------------------------------Here's Where it started "not responding" for over 1 minute then loaded up fine and continued the output below.
[INFO] [Playlist]: Loading history file: "L:\LaunchBox\Emulators\RetroArch\content_history.lpl".
[INFO] [Playlist]: Loading history file: "L:\LaunchBox\Emulators\RetroArch\content_music_history.lpl".
[INFO] [Playlist]: Loading history file: "L:\LaunchBox\Emulators\RetroArch\content_video_history.lpl".
[INFO] [Playlist]: Loading history file: "L:\LaunchBox\Emulators\RetroArch\content_image_history.lpl".
[INFO] [Playlist]: Loading favorites file: "L:\LaunchBox\Emulators\RetroArch\content_favorites.lpl".
[INFO] [Content]: Updating firmware status for: "L:\LaunchBox\Emulators\RetroArch\cores\citra_libretro.dll" on "L:\LaunchBox\Emulators\RetroArch\system".
[INFO] [Core]: Using content: "L:\LaunchBox\Games\Nintendo 3DS\Adventure Time - Explore the Dungeon Because I DONT KNOW! (USA).3ds".
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[INFO] [Video]: Average monitor Hz: 59.977209 Hz. (6.415 % frame time deviation, based on 2048 last samples).
[INFO] RetroArch 1.15.0 (Git 1581ece)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 5 5600X 6-Core Processor
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSE4 SSE4.2 AES AVX AVX2
[INFO] Built: Mar 17 2023
[INFO] Version: 1.15.0
[INFO] Git: 1581ece
[INFO] =================================================
[INFO] [Input]: Found input driver: "dinput".
[INFO] [Core]: Loading dynamic libretro core from: "L:\LaunchBox\Emulators\RetroArch\cores\citra_libretro.dll"
[INFO] [Environ]: SET_VARIABLES.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Overrides]: Redirecting save file to "L:\LaunchBox\Emulators\RetroArch\saves\Adventure Time - Explore the Dungeon Because I DONT KNOW! (USA).srm".
[INFO] [Overrides]: Redirecting save state to "L:\LaunchBox\Emulators\RetroArch\states\Adventure Time - Explore the Dungeon Because I DONT KNOW! (USA).state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Content]: Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: SET_HW_SHARED_CONTEXT.
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: SET_HW_RENDER, context type: glcore.
[INFO] Requesting core OpenGL context (3.3).
[libretro INFO] Frontend @ citra_libretro/citra_libretro.cpp:retro_load_game:596: Starting Citra RetroArch game...
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [Environ]: GET_SAVE_DIRECTORY.
[libretro INFO] Common.Filesystem @ common/file_util.cpp:FileUtil::SetUserPath:713: Using L:\LaunchBox\Emulators\RetroArch\saves/Citra/ as the user directory
[INFO] [Environ]: SET_GEOMETRY: 400x480, Aspect: 0.833.
[libretro INFO] Frontend @ citra_libretro/citra_libretro.cpp:UpdateSettings:447: User dir set to "L:\LaunchBox\Emulators\RetroArch\saves/Citra/".
[libretro INFO] Audio.DSP @ audio_core/hle/wmf_decoder.cpp:AudioCore::HLE::WMFDecoder::Impl::Impl:67: Media Foundation activated
[libretro INFO] Audio.DSP @ audio_core/hle/wmf_decoder_utils.cpp:MFDecoder::MFDecoderInit:50: Windows(R) Media Foundation found 1 suitable decoder(s)
[libretro ERROR] Service.FS @ core/file_sys/savedata_archive.cpp:FileSys::SaveDataArchive::OpenFile:78: Non-existing file L:\LaunchBox\Emulators\RetroArch\saves/Citra/nand/data/00000000000000000000000000000000/sysdata/00010017/00000000/config can't be open without mode create.
[libretro ERROR] Service.FS @ core/file_sys/savedata_archive.cpp:FileSys::SaveDataArchive::DeleteFile:120: File not found L:\LaunchBox\Emulators\RetroArch\saves/Citra/nand/data/00000000000000000000000000000000/sysdata/00010017/00000000/config
[libretro ERROR] Service.NWM @ core/hle/service/nwm/nwm_uds.cpp:Service::NWM::NWM_UDS::NWM_UDS:1518: Network isn't initalized
[libretro ERROR] Service.HTTP @ core/hle/service/http_c.cpp:Service::HTTP::HTTP_C::DecryptClCertA:806: ClCertA file missing
[libretro ERROR] Core @ core/telemetry_session.cpp:Core::GetTelemetryId:47: failed to open telemetry_id: L:\LaunchBox\Emulators\RetroArch\saves/Citra/config/telemetry_id
[libretro INFO] Loader @ core/loader/ncch.cpp:Loader::AppLoader_NCCH::Load:192: Program ID: 00040000000ECD00
[libretro WARN] Service.FS @ core/file_sys/ncch_container.cpp:FileSys::NCCHContainer::OpenFile:130: Failed to open L:\LaunchBox\Emulators\RetroArch\saves/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/0004000e/000ecd00/content/00000000.app
[libretro INFO] Loader @ core/hle/kernel/process.cpp:Kernel::Process::ParseKernelCaps:141: ExHeader kernel version: 2.35
[libretro INFO] Service.CFG @ core/hle/service/cfg/cfg.cpp:Service::CFG::Module::SetPreferredRegionCodes:660: Preferred region code set to 1
[INFO] [Replay]: Found last replay slot: #0
[INFO] [SRAM]: Skipping SRAM load.
[INFO] [Core]: Version of libretro API: 1, Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 32728.00 Hz.
[INFO] [Video]: Set video size to: 900x1080.
[INFO] [Video]: Using HW render, glcore driver forced.
[INFO] [Video]: "glcore" saved as cached driver.
[INFO] [GLCore]: Found GL context: "wgl".
[INFO] [GLCore]: Detecting screen resolution: 2560x1600.
[INFO] [WGL]: Extensions: WGL_ARB_buffer_region WGL_ARB_create_context WGL_ARB_create_context_no_error WGL_ARB_create_context_profile WGL_ARB_create_context_robustness WGL_ARB_context_flush_control WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_multisample WGL_ARB_pbuffer WGL_ARB_pixel_format WGL_ARB_pixel_format_float WGL_ARB_render_texture WGL_ATI_pixel_format_float WGL_EXT_colorspace WGL_EXT_create_context_es_profile WGL_EXT_create_context_es2_profile WGL_EXT_extensions_string WGL_EXT_framebuffer_sRGB WGL_EXT_pixel_format_packed_float WGL_EXT_swap_control WGL_EXT_swap_control_tear WGL_NVX_DX_interop WGL_NV_DX_interop WGL_NV_DX_interop2 WGL_NV_copy_image WGL_NV_delay_before_swap WGL_NV_float_buffer WGL_NV_multisample_coverage WGL_NV_multigpu_context WGL_NV_render_depth_texture WGL_NV_render_texture_rectangle
[INFO] [WGL]: Adaptive VSync supported.
[INFO] [GLCore]: Initializing HW render (8192x8192).
[INFO] [GLCore]: Max texture size: 32768 px, renderbuffer size: 32768 px.
[INFO] [GLCore]: Vendor: NVIDIA Corporation, Renderer: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2.
[INFO] [GLCore]: Version: 4.6.0 NVIDIA 536.67.
[INFO] [GLCore]: Using resolution 900x1080.
[INFO] [XInput]: Found XInput v1.4.
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [GLCore]: Loading stock shader.
[INFO] [Autoconf]: Xbox One Controller configured in port 1.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [GLCore]: Not using frame history.
[INFO] [GLCore]: Not using framebuffer feedback.
[INFO] [Video]: Found display server: "win32".
[libretro INFO] Render.OpenGL @ video_core/renderer_opengl/renderer_opengl.cpp:OpenGL::RendererOpenGL::Init:988: GL_VERSION: 4.6.0 NVIDIA 536.67
[libretro INFO] Render.OpenGL @ video_core/renderer_opengl/renderer_opengl.cpp:OpenGL::RendererOpenGL::Init:989: GL_VENDOR: NVIDIA Corporation
[libretro INFO] Render.OpenGL @ video_core/renderer_opengl/renderer_opengl.cpp:OpenGL::RendererOpenGL::Init:990: GL_RENDERER: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2
[libretro INFO] Render.OpenGL @ video_core/renderer_opengl/gl_format_reinterpreter.cpp:OpenGL::FormatReinterpreterOpenGL::FormatReinterpreterOpenGL:378: Using shader for D24S8 to RGBA8 reinterpretation
[libretro INFO] Render.OpenGL @ video_core/renderer_opengl/gl_shader_disk_cache.cpp:OpenGL::ShaderDiskCache::LoadTransferable:118: No transferable shader cache found for game with title id=00040000000ECD00
[INFO] [Environ]: SET_GEOMETRY: 400x480, Aspect: 0.833.
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Display]: Found display driver: "glcore".
[INFO] [Playlist]: Loading history file: "L:\LaunchBox\Emulators\RetroArch\content_history.lpl".
[INFO] [Playlist]: Loading history file: "L:\LaunchBox\Emulators\RetroArch\content_music_history.lpl".
[INFO] [Playlist]: Loading history file: "L:\LaunchBox\Emulators\RetroArch\content_video_history.lpl".
[INFO] [Playlist]: Loading history file: "L:\LaunchBox\Emulators\RetroArch\content_image_history.lpl".
[INFO] [Playlist]: Loading favorites file: "L:\LaunchBox\Emulators\RetroArch\content_favorites.lpl".
[INFO] [Playlist]: Written to playlist file: "L:\LaunchBox\Emulators\RetroArch\content_history.lpl".
[libretro WARN] Service.SRV @ core/hle/service/sm/srv.cpp:Service::SM::SRV::RegisterClient:63: (STUBBED) called. Caller PID=11
[libretro WARN] Service.SRV @ core/hle/service/sm/srv.cpp:Service::SM::SRV::EnableNotification:85: (STUBBED) called
[libretro WARN] Service.APT @ core/hle/service/apt/apt.cpp:Service::APT::Module::APTInterface::GetLockHandle:317: (STUBBED) called applet_attributes=0X00000000
[libretro WARN] Service.NDM @ core/hle/service/ndm/ndm_u.cpp:Service::NDM::NDM_U::OverrideDefaultDaemons:186: (STUBBED) bit_mask=0x0000000F
[libretro WARN] Service.NDM @ core/hle/service/ndm/ndm_u.cpp:Service::NDM::NDM_U::SuspendDaemons:74: (STUBBED) bit_mask=0x00000006
[libretro WARN] Service.APT @ core/hle/service/apt/apt.cpp:Service::APT::Module::APTInterface::NotifyToWait:296: (STUBBED) app_id=768
[libretro WARN] Service.APT @ core/hle/service/apt/apt.cpp:Service::APT::Module::APTInterface::AppletUtility:592: (STUBBED) called command=0X00000007, input_size=0X00000004, output_size=0X00000001
[libretro WARN] Service.APT @ core/hle/service/apt/apt.cpp:Service::APT::Module::APTInterface::AppletUtility:592: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[libretro WARN] Service.FS @ core/hle/service/fs/fs_user.cpp:Service::FS::FS_USER::InitializeWithSdkVersion:600: (STUBBED) called, version: 0x050201C8
[libretro ERROR] Service.FS @ core/file_sys/archive_backend.h:FileSys::ArchiveBackend::GetOpenDelayNs:193: Delay generator was not initalized. Using default
[libretro ERROR] Service.FS @ core/file_sys/archive_backend.h:FileSys::ArchiveBackend::GetOpenDelayNs:193: Delay generator was not initalized. Using default
[libretro WARN] Service.HID @ core/hle/service/hid/hid.cpp:Service::HID::Module::Interface::GetGyroscopeLowCalibrateParam:403: (STUBBED) called
[libretro WARN] Service.GSP @ core/hle/service/gsp/gsp_gpu.cpp:Service::GSP::GSP_GPU::AcquireRight:706: called flag=00000000 process=11 thread_id=0
[libretro ERROR] Render.OpenGL @ video_core/renderer_opengl/gl_rasterizer_cache.cpp:OpenGL::MortonCopy:188: Out of bound texture
[libretro WARN] Render.OpenGL @ video_core/renderer_opengl/renderer_opengl.cpp:OpenGL::DebugHandler:965: API PERFORMANCE 131218: Program/shader state performance warning: Geometry shader in program 35 is being recompiled based on GL state, and was not found in the disk cache
[INFO] [Video]: Restored video driver to "gl".
[INFO] [Config]: Saved new config to "L:\LaunchBox\Emulators\RetroArch\retroarch.cfg".
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 05 seconds.
[INFO] [Runtime]: Saving runtime log file: "L:\LaunchBox\Emulators\RetroArch\playlists\logs\Citra\Adventure Time - Explore the Dungeon Because I DONT KNOW! (USA).lrtl".
[INFO] [Core]: Unloading game..
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[INFO] [Core]: Saved core options file to "L:\LaunchBox\Emulators\RetroArch\config\Citra\Citra.opt".
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.

 

Link to comment
Share on other sites

So it used to work fine and now suddenly it doesn't?

What exactly takes 1-2 min to load? Is it the program itself or when you try to load a rom?

Have you tried downloading a fresh Retroarch archive and started completely from scratch (not just deleting the cfg file, but have a completely fresh install?)

Link to comment
Share on other sites

11 hours ago, SiriusVI said:

So it used to work fine and now suddenly it doesn't?

What exactly takes 1-2 min to load? Is it the program itself or when you try to load a rom?

Have you tried downloading a fresh Retroarch archive and started completely from scratch (not just deleting the cfg file, but have a completely fresh install?)


 

Yes suddenly stopped working, maybe few days before I made the post. The only thing I did before that was install the launchbox theme maker , forgot the name, but it's the one mentioned here in launchbox. I have since uninstalled it. I also was changing big box themes a lot to see what they looked like but I doubt that did anything to retroarch.

Retroarch itself takes 1-2 minutes to load - Double click on retroarch exe, Window appears as if it were to load normally then window becomes white and on top where it says retroarch it says "(not responding)".

I have deleted everything in my Retroarch location and downloaded it fresh , Still same issue.

Edited by IAmADrunkGuy
Link to comment
Share on other sites

10 hours ago, IAmADrunkGuy said:

Yes suddenly stopped working, maybe few days before I made the post. The only thing I did before that was install the launchbox theme maker , forgot the name, but it's the one mentioned here in launchbox. I have since uninstalled it. I also was changing big box themes a lot to see what they looked like but I doubt that did anything to retroarch.

Retroarch itself takes 1-2 minutes to load - Double click on retroarch exe, Window appears as if it were to load normally then window becomes white and on top where it says retroarch it says "(not responding)".

I have deleted everything in my Retroarch location and downloaded it fresh , Still same issue.

Hmm, OK, so this is pure guesswork now.
1. try to unplug EVERY USB device except for your mouse and strat again. If that does not help, then tray a differen USB port for your mouse.
2. If you have multiple GPUs, assign a spcific one to Retroarch (make sure it doesn't use an integrated CPU)

3. Take a look at indows event log to see if an error appears when tring to start Retroarch.

4. Take a look at this thread. The problem sunds similar. Maybe someone there can help you.

https://forums.libretro.com/t/retroarch-on-windows-10-starting-and-loading-games-slowly/17533/21

Link to comment
Share on other sites

5 hours ago, SiriusVI said:

Hmm, OK, so this is pure guesswork now.
1. try to unplug EVERY USB device except for your mouse and strat again. If that does not help, then tray a differen USB port for your mouse.
2. If you have multiple GPUs, assign a spcific one to Retroarch (make sure it doesn't use an integrated CPU)

3. Take a look at indows event log to see if an error appears when tring to start Retroarch.

4. Take a look at this thread. The problem sunds similar. Maybe someone there can help you.

https://forums.libretro.com/t/retroarch-on-windows-10-starting-and-loading-games-slowly/17533/21

Thanks, i'll have a look. In my frustration, I did a fresh install of windows...same thing :( hopefully isn't my drive.

 

Link to comment
Share on other sites

1 hour ago, IAmADrunkGuy said:

Thanks, i'll have a look. In my frustration, I did a fresh install of windows...same thing :( hopefully isn't my drive.

 

uff, well yeah this is the nuclear option. If you have a different drive, try launching retroarch from that different drive. If that doesn't work and you have installed windows freshly AND have tried unplugging all additional hardware, ... well then I don't know.

You should check your drives with CrystalDiskInfo. 

Link to comment
Share on other sites

Well the drives checked out ok, but I'm backing stuff up right now and it's taking forever....but I checked the .cfg file.....my cache directory for some dam reason was pointing to XXXX (old username?  cache_directory = "C:\Users\XXX\AppData\Local\Temp") I pointed it to my new user name and it is fixed loads up faster than ever. I did get a new SSD and when I reinstalled windows it seems i used a different user name than before. 🫢 Thanks For all the HELP !!!!

 

 

 

Edited by IAmADrunkGuy
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...