Hi, I am having problems getting the Cannonball core to load; I am using RetroArch 1.7.3.
When I select ‘Start Core’, RetroArch attempts to load the core but then quits completely.
I have tried this on two different PCs and also with a fresh installation.
My Cannonball ROMs work fine in the original Cannonball https://github.com/djyt/cannonball/wiki and they have also been patched with the audio fix.
I’d prefer to get it working in RetroArch as the Shaders look nicer.
Log file from RetroArch:
[INFO] RetroArch 1.7.3 (Git b2ceb50897) [INFO] === Build ======================================= [INFO] Version: 1.7.3 [INFO] Git: b2ceb50897 [INFO] ================================================= [INFO] Environ SET_PIXEL_FORMAT: RGB565. [INFO] Redirecting save file to “L:\RetroArch\saves.srm”. [INFO] Redirecting savestate to “L:\RetroArch\states.state”. [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [INFO] [Audio]: Set audio input rate to: 29970.03 Hz. [INFO] [Video]: Video @ fullscreen [INFO] [GL]: Found GL context: wgl [INFO] [GL]: Detecting screen resolution 1920x1080. [INFO] [WGL]: wglSwapInterval(1) [INFO] [GL]: Vendor: NVIDIA Corporation, Renderer: GeForce GTX 970/PCIe/SSE2. [INFO] [GL]: Version: 4.6.0 NVIDIA 391.35. [INFO] [GL]: Using resolution 1920x1080 [INFO] [GL]: Default shader backend found: glsl. [INFO] [Shader driver]: Using GLSL shader backend. [INFO] [GLSL]: Checking GLSL shader support … [INFO] Found #pragma parameter CRT - Phosphor ON/OFF (PHOSPHOR) 1.000000 0.000000 1.000000 1.000000 [INFO] Found #pragma parameter CRT - Scanlines Direction (VSCANLINES) 0.000000 0.000000 1.000000 1.000000 [INFO] Found #pragma parameter CRT - Input gamma (InputGamma) 2.400000 0.000000 5.000000 0.100000 [INFO] Found #pragma parameter CRT - Output Gamma (OutputGamma) 2.200000 0.000000 5.000000 0.100000 [INFO] Found #pragma parameter CRT - Sharpness Hack (SHARPNESS) 1.000000 1.000000 5.000000 1.000000 [INFO] Found #pragma parameter CRT - Color Boost (COLOR_BOOST) 1.500000 1.000000 2.000000 0.050000 [INFO] Found #pragma parameter CRT - Red Boost (RED_BOOST) 1.000000 1.000000 2.000000 0.010000 [INFO] Found #pragma parameter CRT - Green Boost (GREEN_BOOST) 1.000000 1.000000 2.000000 0.010000 [INFO] Found #pragma parameter CRT - Blue Boost (BLUE_BOOST) 1.000000 1.000000 2.000000 0.010000 [INFO] Found #pragma parameter CRT - Scanline Strength (SCANLINES_STRENGTH) 0.720000 0.000000 1.000000 0.020000 [INFO] Found #pragma parameter CRT - Min Beam Width (BEAM_MIN_WIDTH) 0.860000 0.000000 1.000000 0.020000 [INFO] Found #pragma parameter CRT - Max Beam Width (BEAM_MAX_WIDTH) 1.000000 0.000000 1.000000 0.020000 [INFO] Found #pragma parameter CRT - Anti-Ringing (CRT_ANTI_RINGING) 0.800000 0.000000 1.000000 0.100000 [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]: 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] [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] Resetting shader to defaults … [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] [XInput]: Found controller, user #0 [INFO] [XInput]: Pads connected: 1 [INFO] [DINPUT]: Enumerating joypads … [INFO] [DINPUT]: Device #0 PID: {028E} VID:{045E} [INFO] [DINPUT]: Done enumerating joypads … [INFO] [XInput]: Attempting autoconf for “XInput Controller (User 1)”, user #0 [INFO] [DINPUT]: Found XInput pad at index 0 (DINPUT index 0) [INFO] [XInput]: Found VID/PID (045E/028E) from DINPUT index 0 for “XInput 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]: 80 profiles found. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Video]: Found display server: win32 [INFO] Found shader “L:\RetroArch\shaders\retroarch.glslp” [INFO] XAudio2: Requesting 64 ms latency, using 64 ms latency. [INFO] [autoconf]: selected configuration: L:\RetroArch\autoconfig\xinput\XInput_Controller_User_1.cfg [INFO] [Menu]: Found menu display driver: “menu_display_gl”. [INFO] Found #pragma parameter CRT - Phosphor ON/OFF (PHOSPHOR) 1.000000 0.000000 1.000000 1.000000 [INFO] Found #pragma parameter CRT - Scanlines Direction (VSCANLINES) 0.000000 0.000000 1.000000 1.000000 [INFO] Found #pragma parameter CRT - Input gamma (InputGamma) 2.400000 0.000000 5.000000 0.100000 [INFO] Found #pragma parameter CRT - Output Gamma (OutputGamma) 2.200000 0.000000 5.000000 0.100000 [INFO] Found #pragma parameter CRT - Sharpness Hack (SHARPNESS) 1.000000 1.000000 5.000000 1.000000 [INFO] Found #pragma parameter CRT - Color Boost (COLOR_BOOST) 1.500000 1.000000 2.000000 0.050000 [INFO] Found #pragma parameter CRT - Red Boost (RED_BOOST) 1.000000 1.000000 2.000000 0.010000 [INFO] Found #pragma parameter CRT - Green Boost (GREEN_BOOST) 1.000000 1.000000 2.000000 0.010000 [INFO] Found #pragma parameter CRT - Blue Boost (BLUE_BOOST) 1.000000 1.000000 2.000000 0.010000 [INFO] Found #pragma parameter CRT - Scanline Strength (SCANLINES_STRENGTH) 0.720000 0.000000 1.000000 0.020000 [INFO] Found #pragma parameter CRT - Min Beam Width (BEAM_MIN_WIDTH) 0.860000 0.000000 1.000000 0.020000 [INFO] Found #pragma parameter CRT - Max Beam Width (BEAM_MAX_WIDTH) 1.000000 0.000000 1.000000 0.020000 [INFO] Found #pragma parameter CRT - Anti-Ringing (CRT_ANTI_RINGING) 0.800000 0.000000 1.000000 0.100000 [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [LED]: LED driver = ‘null’ 00000000008DD540 [INFO] SRAM will not be saved. [INFO] Found #pragma parameter CRT - Phosphor ON/OFF (PHOSPHOR) 1.000000 0.000000 1.000000 1.000000 [INFO] Found #pragma parameter CRT - Scanlines Direction (VSCANLINES) 0.000000 0.000000 1.000000 1.000000 [INFO] Found #pragma parameter CRT - Input gamma (InputGamma) 2.400000 0.000000 5.000000 0.100000 [INFO] Found #pragma parameter CRT - Output Gamma (OutputGamma) 2.200000 0.000000 5.000000 0.100000 [INFO] Found #pragma parameter CRT - Sharpness Hack (SHARPNESS) 1.000000 1.000000 5.000000 1.000000 [INFO] Found #pragma parameter CRT - Color Boost (COLOR_BOOST) 1.500000 1.000000 2.000000 0.050000 [INFO] Found #pragma parameter CRT - Red Boost (RED_BOOST) 1.000000 1.000000 2.000000 0.010000 [INFO] Found #pragma parameter CRT - Green Boost (GREEN_BOOST) 1.000000 1.000000 2.000000 0.010000 [INFO] Found #pragma parameter CRT - Blue Boost (BLUE_BOOST) 1.000000 1.000000 2.000000 0.010000 [INFO] Found #pragma parameter CRT - Scanline Strength (SCANLINES_STRENGTH) 0.720000 0.000000 1.000000 0.020000 [INFO] Found #pragma parameter CRT - Min Beam Width (BEAM_MIN_WIDTH) 0.860000 0.000000 1.000000 0.020000 [INFO] Found #pragma parameter CRT - Max Beam Width (BEAM_MAX_WIDTH) 1.000000 0.000000 1.000000 0.020000 [INFO] Found #pragma parameter CRT - Anti-Ringing (CRT_ANTI_RINGING) 0.800000 0.000000 1.000000 0.100000 [INFO] Loading history file: [L:\RetroArch\content_history.lpl]. [INFO] Loading history file: [L:\RetroArch\content_favorites.lpl]. [INFO] Loading history file: [L:\RetroArch\content_music_history.lpl]. [INFO] Loading history file: [L:\RetroArch\content_video_history.lpl]. [INFO] Loading history file: [L:\RetroArch\content_image_history.lpl]. [INFO] [GL]: VSync => on [INFO] [WGL]: wglSwapInterval(1) [INFO] [GL]: VSync => on [INFO] [WGL]: wglSwapInterval(1) [INFO] Updating firmware status for: L:\RetroArch\cores\cannonball_libretro.dll on L:\RetroArch\system [INFO] No content, starting dummy core. [INFO] arg #0: retroarch [INFO] arg #1: --menu [INFO] arg #2: -s [INFO] arg #3: L:\RetroArch\saves [INFO] arg #4: -S [INFO] arg #5: L:\RetroArch\states [INFO] arg #6: -c [INFO] arg #7: L:\RetroArch\retroarch.cfg [INFO] arg #8: -L [INFO] arg #9: L:\RetroArch\cores\cannonball_libretro.dll [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames. [INFO] Set config file to : L:\RetroArch\retroarch.cfg [INFO] RetroArch 1.7.3 (Git b2ceb50897) [INFO] === Build ======================================= [INFO] Version: 1.7.3 [INFO] Git: b2ceb50897 [INFO] ================================================= [INFO] Loading dynamic libretro core from: “L:\RetroArch\cores\cannonball_libretro.dll” [INFO] Environ GET_LOG_INTERFACE. [INFO] Environ SET_SUPPORT_NO_GAME: yes. [INFO] Redirecting save file to “L:\RetroArch\saves\Cannonball.srm”. [INFO] Redirecting savestate to “L:\RetroArch\states\Cannonball.state”. [INFO] Environ PERFORMANCE_LEVEL: 2. [INFO] Content loading skipped. Implementation will load it on its own. [INFO] Environ SET_INPUT_DESCRIPTORS: [INFO] RetroPad, User 1, Button “B (bottom)” => “Accelerate” [INFO] RetroPad, User 1, Button “Y (left)” => “Brake” [INFO] RetroPad, User 1, Button “Select” => “Coin” [INFO] RetroPad, User 1, Button “Start” => “Start” [INFO] RetroPad, User 1, Button “D-Pad Up” => “Up” [INFO] RetroPad, User 1, Button “D-Pad Down” => “Down” [INFO] RetroPad, User 1, Button “D-Pad Left” => “Left” [INFO] RetroPad, User 1, Button “D-Pad Right” => “Right” [INFO] RetroPad, User 1, Button “A (right)” => “Gear” [INFO] RetroPad, User 1, Button “X (up)” => “Gear” [INFO] RetroPad, User 1, Button “L” => “Adjust View” [INFO] RetroPad, User 1, Button “R” => “Go Back To Menu” [INFO] Environ SET_PIXEL_FORMAT: RGB565.
Does anyone have any advice on how I can fix this?