Tackett1980 Posted March 14, 2020 Share Posted March 14, 2020 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? Quote Link to comment Share on other sites More sharing options...
Tackett1980 Posted March 14, 2020 Author Share Posted March 14, 2020 [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. Quote Link to comment Share on other sites More sharing options...
Tackett1980 Posted March 14, 2020 Author Share Posted March 14, 2020 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? Quote Link to comment Share on other sites More sharing options...
Tackett1980 Posted March 14, 2020 Author Share Posted March 14, 2020 (edited) 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 March 14, 2020 by Tackett1980 Quote Link to comment Share on other sites More sharing options...
Tackett1980 Posted March 14, 2020 Author Share Posted March 14, 2020 Ok nothing is working. it has to be something in the settings for the arcade platform because nothing else does it. I think it’s a hotkey issue because if I turn it to press once for exit instead of twice it doesn’t do it. Which I guess I could do. Quote Link to comment Share on other sites More sharing options...
CDBlue Posted March 14, 2020 Share Posted March 14, 2020 (edited) 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 March 14, 2020 by CDBlue Quote Link to comment Share on other sites More sharing options...
Tackett1980 Posted March 14, 2020 Author Share Posted March 14, 2020 (edited) 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 March 14, 2020 by Tackett1980 Quote Link to comment Share on other sites More sharing options...
Tackett1980 Posted March 14, 2020 Author Share Posted March 14, 2020 Ok, I reinstalled retroarch and it fixed the issue....somewhat it now doesn’t crash but it does take me into the mame bios screen after hitting esc. how can I disable this? Quote Link to comment Share on other sites More sharing options...
CDBlue Posted March 14, 2020 Share Posted March 14, 2020 (edited) More than likely all you need to do is turn off the press twice to escape option in retroarch. Then pressing escape should just exit the emulator and not bring you to the Mame menu system. Edited March 14, 2020 by CDBlue Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.