Jump to content
LaunchBox Community Forums

Retroarch crashing on rom exit


Tackett1980

Recommended Posts

I had this working pretty good with mame2003.

 

I loaded the mame.218 romset and mame.219 core and now for some reason, the roms work but retroarch crashes when I hit esc to exit the rom. 
 

gives me an error that says retroarch.exe has stopped working.

 

anyone know how to fix this or figure out what’s going on?

Link to comment
Share on other sites

[INFO] RetroArch 1.8.4 (Git f425d8dc8b)
[INFO] Redirecting save file to "C:\Users\admin\LaunchBox\emulators\RetroArch\saves\19xxu.srm".
[INFO] Redirecting savestate to "C:\Users\admin\LaunchBox\emulators\RetroArch\states\19xxu.state".
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz
[INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
[INFO] Built: Jan 15 2020
[INFO] Version: 1.8.4
[INFO] Git: f425d8dc8b
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "cores\mame_libretro.dll"
[INFO] [Overrides] core-specific overrides found at C:\Users\admin\LaunchBox\emulators\RetroArch\config\MAME\MAME.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at C:\Users\admin\LaunchBox\emulators\RetroArch\config\MAME\MAME 0.218 ROMs (merged).cfg.
[INFO] [Overrides] no game-specific overrides found at C:\Users\admin\LaunchBox\emulators\RetroArch\config\MAME\19xxu.cfg.
[INFO] Config: appending config "C:\Users\admin\LaunchBox\emulators\RetroArch\config\MAME\MAME.cfg"
[INFO] [Environ]: SET_VARIABLES.
[INFO] [Remaps]: remap directory: C:\Users\admin\LaunchBox\emulators\RetroArch\config\remaps
[INFO] Redirecting save file to "C:\Users\admin\LaunchBox\emulators\RetroArch\saves\19xxu.srm".
[INFO] Redirecting savestate to "C:\Users\admin\LaunchBox\emulators\RetroArch\states\19xxu.state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "C:\Users\admin\LaunchBox\emulators\RetroArch\system".
[libretro INFO] SYSTEM_DIRECTORY: C:\Users\admin\LaunchBox\emulators\RetroArch\system
[INFO] [Environ]: CORE_ASSETS_DIRECTORY: "C:\Users\admin\LaunchBox\emulators\RetroArch\downloads".
[libretro INFO] CONTENT_DIRECTORY: C:\Users\admin\LaunchBox\emulators\RetroArch\downloads
[libretro INFO] SAVE_DIRECTORY: C:\Users\admin\LaunchBox\emulators\RetroArch\saves
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [RCHEEVOS]: ext_hash 0b88c7d8 ('zip')
[INFO] Skipping SRAM load..
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [RCHEEVOS]: Load task finished
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] AV_INFO: width=640 height=480
[libretro INFO] AV_INFO: max_width=640 max_height=480
[libretro INFO] AV_INFO: aspect_ratio = 1.333333
[libretro INFO] AV_INFO: fps = 60.000000 sample_rate = 48000.000000
[INFO] [Cheats]: Load game-specific cheatfile: C:\Users\admin\LaunchBox\emulators\RetroArch\cheats\MAME\19xxu.cht
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Timings deviate too much. Will not adjust. (Display = 120.00 Hz, Game = 60.00 Hz)
[INFO] [SoftFilter]: Found plug: 2xBR (2xbr).
[INFO] [SoftFilter]: Found plug: 2xSaI (2xsai).
[INFO] [SoftFilter]: Found plug: Blargg NTSC SNES (blargg_ntsc_snes).
[INFO] [SoftFilter]: Found plug: Darken (darken).
[INFO] [SoftFilter]: Found plug: EPX (epx).
[INFO] [SoftFilter]: Found plug: LQ2x (lq2x).
[INFO] [SoftFilter]: Found plug: Normal2x (normal2x).
[INFO] [SoftFilter]: Found plug: Phosphor2x (phosphor2x).
[INFO] [SoftFilter]: Found plug: Scale2x (scale2x).
[INFO] [SoftFilter]: Found plug: Scanline2x (scanline2x).
[INFO] [SoftFilter]: Found plug: Super2xSaI (super2xsai).
[INFO] [SoftFilter]: Found plug: SuperEagle (supereagle).
[INFO] Using 1 threads for softfilter.
[INFO] [Video]: Video @ fullscreen
[INFO] [GL]: Found GL context: wgl
[INFO] [GL]: Detecting screen resolution 1600x1200.
[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_mult
[INFO] [WGL]: Adaptive VSync supported.
[INFO] [WGL]: wglSwapInterval(1)
[INFO] [GL]: Vendor: NVIDIA Corporation, Renderer: GeForce GT 1030/PCIe/SSE2.
[INFO] [GL]: Version: 4.6.0 NVIDIA 432.00.
[INFO] [GL]: Using resolution 1600x1200
[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] Setting up menu pipeline shaders for XMB ... 
[INFO] [GLSL]: Compiling ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling simple ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling modern snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling bokeh shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snowflake shader..
[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] [XInput]: Found XInput v1.4.
[INFO] [XInput]: Found controller, user #0
[INFO] [XInput]: Pads connected: 1
[INFO] [DINPUT]: Enumerating joypads ...
[INFO] [DINPUT]: Device #0 PID: {02FF} VID:{045E}
[INFO] [DINPUT]: Done enumerating joypads ...
[INFO] [XInput]: Attempting autoconf for "XBOX One Controller (User 1)", user #0
[INFO] [DINPUT]: Found XInput pad at index 0 (DINPUT index 0)
[INFO] [XInput]: Found VID/PID (045E/02FF) from DINPUT index 0 for "XBOX One Controller (User 1)", user #0
[INFO] [XInput]: Attempting autoconf for user #1
[INFO] [XInput]: Attempting autoconf for user #2
[INFO] [XInput]: Attempting autoconf for user #3
[INFO] [XInput]: Attempting autoconf for user #4
[INFO] [XInput]: Attempting autoconf for user #5
[INFO] [XInput]: Attempting autoconf for user #6
[INFO] [XInput]: Attempting autoconf for user #7
[INFO] [XInput]: Attempting autoconf for user #8
[INFO] [XInput]: Attempting autoconf for user #9
[INFO] [XInput]: Attempting autoconf for user #10
[INFO] [XInput]: Attempting autoconf for user #11
[INFO] [XInput]: Attempting autoconf for user #12
[INFO] [XInput]: Attempting autoconf for user #13
[INFO] [XInput]: Attempting autoconf for user #14
[INFO] [XInput]: Attempting autoconf for user #15
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Autoconf]: 146 profiles found.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: win32
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [LED]: LED driver = 'null' 0000000000B8F580
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "winmm" driver.
[INFO] Loading history file: [C:\Users\admin\LaunchBox\emulators\RetroArch\content_history.lpl].
[INFO] Loading history file: [C:\Users\admin\LaunchBox\emulators\RetroArch\content_music_history.lpl].
[INFO] Loading history file: [C:\Users\admin\LaunchBox\emulators\RetroArch\content_video_history.lpl].
[INFO] Loading history file: [C:\Users\admin\LaunchBox\emulators\RetroArch\content_image_history.lpl].
[INFO] Loading favorites file: [C:\Users\admin\LaunchBox\emulators\RetroArch\content_favorites.lpl].
[INFO] [GL]: VSync => on
[INFO] [WGL]: wglSwapInterval(1)
[libretro INFO] Starting game:D:\MAME 0.218 ROMs (merged)\19xxu.zip
[libretro INFO] Game name: 19xxu, Game description: 19XX: The War Against Destiny (USA 951207)
[libretro ERROR] System not found: MAME 0.218 ROMs (merged)
[libretro WARN] Driver MAME 0.218 ROMs (merged) not found -1
[libretro INFO] Creating frontend for game: 19xxu
[libretro INFO] Softlists: 1
[libretro INFO] SOURCE FILE: ../../../../../src/mame/drivers/cps2.cpp
[libretro INFO] PARENT: 19xx
[libretro INFO] NAME: 19xxu
[libretro INFO] DESCRIPTION: 19XX: The War Against Destiny (USA 951207)
[libretro INFO] YEAR: 1996
[libretro INFO] MANUFACTURER: Capcom
[libretro INFO] RES:1
[libretro INFO] MAIN FIRST
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] AV_INFO: width=224 height=384
[libretro INFO] AV_INFO: max_width=224 max_height=384
[libretro INFO] AV_INFO: aspect_ratio = 0.750000
[libretro INFO] AV_INFO: fps = 59.637405 sample_rate = 48000.000000
[INFO] [Environ]: SET_SYSTEM_AV_INFO.
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Timings deviate too much. Will not adjust. (Display = 120.00 Hz, Game = 59.64 Hz)
[INFO] [SoftFilter]: Found plug: 2xBR (2xbr).
[INFO] [SoftFilter]: Found plug: 2xSaI (2xsai).
[INFO] [SoftFilter]: Found plug: Blargg NTSC SNES (blargg_ntsc_snes).
[INFO] [SoftFilter]: Found plug: Darken (darken).
[INFO] [SoftFilter]: Found plug: EPX (epx).
[INFO] [SoftFilter]: Found plug: LQ2x (lq2x).
[INFO] [SoftFilter]: Found plug: Normal2x (normal2x).
[INFO] [SoftFilter]: Found plug: Phosphor2x (phosphor2x).
[INFO] [SoftFilter]: Found plug: Scale2x (scale2x).
[INFO] [SoftFilter]: Found plug: Scanline2x (scanline2x).
[INFO] [SoftFilter]: Found plug: Super2xSaI (super2xsai).
[INFO] [SoftFilter]: Found plug: SuperEagle (supereagle).
[INFO] Using 1 threads for softfilter.
[INFO] [Video]: Video @ fullscreen
[INFO] [GL]: Found GL context: wgl
[INFO] [GL]: Detecting screen resolution 1600x1200.
[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_mult
[INFO] [WGL]: Adaptive VSync supported.
[INFO] [WGL]: wglSwapInterval(1)
[INFO] [GL]: Vendor: NVIDIA Corporation, Renderer: GeForce GT 1030/PCIe/SSE2.
[INFO] [GL]: Version: 4.6.0 NVIDIA 432.00.
[INFO] [GL]: Using resolution 1600x1200
[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] Setting up menu pipeline shaders for XMB ... 
[INFO] [GLSL]: Compiling ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling simple ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling modern snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling bokeh shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snowflake shader..
[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] [XInput]: Found XInput v1.4.
[INFO] [XInput]: Found controller, user #0
[INFO] [XInput]: Pads connected: 1
[INFO] [DINPUT]: Enumerating joypads ...
[INFO] [DINPUT]: Device #0 PID: {02FF} VID:{045E}
[INFO] [DINPUT]: Done enumerating joypads ...
[INFO] [XInput]: Attempting autoconf for "XBOX One Controller (User 1)", user #0
[INFO] [DINPUT]: Found XInput pad at index 0 (DINPUT index 0)
[INFO] [XInput]: Found VID/PID (045E/02FF) from DINPUT index 0 for "XBOX One Controller (User 1)", user #0
[INFO] [XInput]: Attempting autoconf for user #1
[INFO] [XInput]: Attempting autoconf for user #2
[INFO] [XInput]: Attempting autoconf for user #3
[INFO] [XInput]: Attempting autoconf for user #4
[INFO] [XInput]: Attempting autoconf for user #5
[INFO] [XInput]: Attempting autoconf for user #6
[INFO] [XInput]: Attempting autoconf for user #7
[INFO] [XInput]: Attempting autoconf for user #8
[INFO] [XInput]: Attempting autoconf for user #9
[INFO] [XInput]: Attempting autoconf for user #10
[INFO] [XInput]: Attempting autoconf for user #11
[INFO] [XInput]: Attempting autoconf for user #12
[INFO] [XInput]: Attempting autoconf for user #13
[INFO] [XInput]: Attempting autoconf for user #14
[INFO] [XInput]: Attempting autoconf for user #15
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Autoconf]: 146 profiles found.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: win32
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [LED]: LED driver = 'null' 0000000000B8F580
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "winmm" driver.
[INFO] Game focus is: : off.
[libretro INFO] ChangeAV: w:224 h:384 ra:0.750000.
[libretro INFO] SOURCE FILE: ../../../../../src/emu/drivers/empty.cpp
[libretro INFO] PARENT: 0
[libretro INFO] NAME: ___empty
[libretro INFO] DESCRIPTION: No Driver Loaded
[libretro INFO] YEAR: 2007
[libretro INFO] MANUFACTURER: MAME

Here Is the error log I managed to generate if this helps anyone.  Honestly I cant see anything that explains this.

Link to comment
Share on other sites

Error opening translation file English
Adding monitor screen0 (640 x 480) a:1.333333
Invalid video value opengl; reverting to software
Average speed: 56.46% (6 seconds)
exit scope, restart empty driver
Adding monitor screen0 (384 x 224) a:1.714286
Invalid video value opengl; reverting to software
Exception code=0xc0000005 flags=0x0 at 0x000000000808164C. Access violation - attempting to write data at address 0x000000000961C000

OK now I'm getting somewhere.  I have an error code here.  Anyone have any ideas what this means?

Link to comment
Share on other sites

Im going to try some of the solutions here:

https://www.google.com/amp/s/windowsreport.com/exception-access-violation-windows-10/%3Famp

I’ll report back if any work to fix this error.

whats strange though, is it doesn’t seem like a retroarch.exe application error or else, I would think that every retroarch game wold be doing this.  It only seems like it’s the mame .219 core that’s doing it.

Actually first I’m going to totally delete my retroarch.cfg file and let it generate a new default one.  If that works then it’s some setting that I messed with.

Edited by Tackett1980
Link to comment
Share on other sites

Seems to be related to the video driver perhaps.  I see errors about opengl not being found and it trying to revert to software, and that's when the error occurs.  What driver (video) do you have Retroarch set to use?  Perhaps try changing the video driver in Retroarch to GL, GL Core, D3D, or Vulkan to see if any of those fixes the issue on exit.   Also, although I'm pretty sure it's not related to this, but your video card drivers for your nVidia card are quite old.  You're using 432.00 and they're now up to 442.59.  Likely wouldn't hurt to also upgrade your video card drivers as well.

Edited by CDBlue
Link to comment
Share on other sites

1 hour ago, CDBlue said:

Seems to be related to the video driver perhaps.  I see errors about opengl not being found and it trying to revert to software, and that's when the error occurs.  What driver (video) do you have Retroarch set to use?  Perhaps try changing the video driver in Retroarch to GL, GL Core, D3D, or Vulkan to see if any of those fixes the issue on exit.   Also, although I'm pretty sure it's not related to this, but your video card drivers for your nVidia card are quite old.  You're using 432.00 and they're now up to 442.59.  Likely wouldn't hurt to also upgrade your video card drivers as well.

I thought that as well, but I’ve tried them all with the same results.  It’s still trying to use OpenGL it seems...I get the same error.

hit esc one time and it exits.

change it to hit twice and it crashes after one press.

 

ill check the drivers.

Edited by Tackett1980
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...