No sound unless I rename folder

RetroArch was working perfectly until a couple days ago, now I have no sound. I’ve tried changing my audio driver to SDL, and Direct Sound but that didn’t work. But for some reason if I rename the RetroArch directory, or move it to another folder the sound works. This makes no sense to me. even if I use a completely freash install of RetroArch, I will not get sound if it’s folder is named “RetroArch” and in the location I keep it in.

EDIT: I can rename the folder from “RetroArch” to “retroarch” (no caps) and the sound works fine. This is baffling the crap out of me.

heh, yeah, that’s super-weird. Dunno what would cause that. If you’re interested in exploring it, a log would be the first place to look.

Here’s my log with the folder named “RetroArch” (the problem naming):


RetroArch [INFO] :: === Build =======================================
Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AES 
Built: Jul  6 2016
RetroArch [INFO] :: Version: 1.3.5
RetroArch [INFO] :: Git: a2c435a
RetroArch [INFO] :: =================================================
RetroArch [WARN] :: SYSTEM DIR is empty, assume CONTENT DIR
RetroArch [INFO] :: Config: loading config from: D:\Games\EmulationStation\Emulators\RetroArch\retroarch.cfg.
RetroArch [INFO] :: Resetting undo buffers.
RetroArch [INFO] :: Environ SET_PIXEL_FORMAT: RGB565.
RetroArch [INFO] :: Version of libretro API: 1
RetroArch [INFO] :: Compiled against API: 1
RetroArch [INFO] :: Set audio input rate to: 29975.00 Hz.
RetroArch [INFO] :: Video @ fullscreen
RetroArch [INFO] :: Found GL context: wgl
RetroArch [INFO] :: Detecting screen resolution 1920x1080.
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: [GL]: Vendor: ATI Technologies Inc., Renderer: AMD Radeon (TM) R9 390 Series.
RetroArch [INFO] :: [GL]: Version: 4.5.13440 Compatibility Profile Context 16.200.1025.0.
RetroArch [INFO] :: [GL]: ATI card detected, skipping check for GL_RGB565 support.
RetroArch [INFO] :: Querying GL extension: ARB_sync => exists
RetroArch [INFO] :: Querying GL extension: ARB_texture_float => exists
RetroArch [INFO] :: Querying GL extension: EXT_texture_sRGB => exists
RetroArch [INFO] :: Querying GL extension: ARB_framebuffer_sRGB => exists
RetroArch [INFO] :: GL: Using resolution 1920x1080
RetroArch [INFO] :: [GL]: Default shader backend found: glsl.
RetroArch [INFO] :: [Shader driver]: Using GLSL shader backend.
RetroArch [INFO] :: Checking GLSL shader support ...
RetroArch [WARN] :: [GL]: Stock GLSL shaders will be used.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: [GL]: Using 4 textures.
RetroArch [INFO] :: [GL]: Loaded 1 program(s).
RetroArch [INFO] :: Found XInput v1.4.
RetroArch [INFO] :: Found XInput controller, user #0
RetroArch [INFO] :: Enumerating DInput joypads ...
RetroArch [INFO] :: Device #0 PID: {02A1} VID:{045E}
RetroArch [INFO] :: Done enumerating DInput joypads ...
RetroArch [INFO] :: Autodetect: 0 profiles found
RetroArch [INFO] :: Found joypad driver: "xinput".
RetroArch [INFO] :: XAudio2: Requesting 64 ms latency, using 64 ms latency.
RetroArch [INFO] :: Found menu display driver: "menu_display_gl".
RetroArch [INFO] :: Querying GL extension: ARB_framebuffer_object => exists
RetroArch [INFO] :: Using font rendering backend: freetype.
RetroArch [INFO] :: Using font rendering backend: freetype.
RetroArch [INFO] :: SRAM will not be saved.
RetroArch [INFO] :: null: [D:\Games\EmulationStation\Emulators\RetroArch\content_history.lpl].
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: Using content: D:\Games\EmulationStation\Roms\Nintendo 64\Super Mario 64 (USA).v64.
RetroArch [INFO] :: arg #0: retroarch
RetroArch [INFO] :: arg #1: D:\Games\EmulationStation\Roms\Nintendo 64\Super Mario 64 (USA).v64
RetroArch [INFO] :: arg #2: -s
RetroArch [INFO] :: arg #3: D:\Games\EmulationStation\Emulators\RetroArch\saves\Emulator Saves
RetroArch [INFO] :: arg #4: -S
RetroArch [INFO] :: arg #5: D:\Games\EmulationStation\Emulators\RetroArch\saves\Save States
RetroArch [INFO] :: arg #6: -c
RetroArch [INFO] :: arg #7: D:\Games\EmulationStation\Emulators\RetroArch\retroarch.cfg
RetroArch [INFO] :: arg #8: -L
RetroArch [INFO] :: arg #9: D:\Games\EmulationStation\Emulators\RetroArch\cores\mupen64plus_libretro.dll
RetroArch [INFO] :: Resetting undo buffers.
RetroArch [INFO] :: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
RetroArch [INFO] :: Redirecting save file to "D:\Games\EmulationStation\Emulators\RetroArch\saves\Emulator Saves\Super Mario 64 (USA).srm".
RetroArch [INFO] :: Redirecting savestate to "D:\Games\EmulationStation\Emulators\RetroArch\saves\Save States\Super Mario 64 (USA).state".
RetroArch [INFO] :: === Build =======================================
Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AES 
Built: Jul  6 2016
RetroArch [INFO] :: Version: 1.3.5
RetroArch [INFO] :: Git: a2c435a
RetroArch [INFO] :: =================================================
RetroArch [INFO] :: Config: loading core-specific config from: D:\Games\EmulationStation\Emulators\RetroArch\config\mupen64plus_libretro.dll.cfg.
RetroArch [INFO] :: Resetting undo buffers.
RetroArch [INFO] :: Loading dynamic libretro core from: "D:\Games\EmulationStation\Emulators\RetroArch\cores\mupen64plus_libretro.dll"
RetroArch [INFO] :: Overrides: no core-specific overrides found at D:\Games\EmulationStation\Emulators\RetroArch\config\Mupen64Plus\Mupen64Plus.cfg.
RetroArch [INFO] :: Overrides: no game-specific overrides found at D:\Games\EmulationStation\Emulators\RetroArch\config\Mupen64Plus\Super Mario 64 (USA).cfg.
RetroArch [INFO] :: Environ SET_VARIABLES.
RetroArch [INFO] :: Remaps: remap directory: D:\Games\EmulationStation\Emulators\RetroArch\config\remap
RetroArch [INFO] :: Remaps: no game-specific remap found at D:\Games\EmulationStation\Emulators\RetroArch\config\remap\Mupen64Plus\Super Mario 64 (USA).rmp.
RetroArch [INFO] :: Remaps: core-specific remap found at D:\Games\EmulationStation\Emulators\RetroArch\config\remap\Mupen64Plus\Mupen64Plus.rmp.
RetroArch [INFO] :: Redirecting save file to "D:\Games\EmulationStation\Roms\Nintendo 64\Super Mario 64 (USA).srm".
RetroArch [INFO] :: Environ GET_LOG_INTERFACE.
RetroArch [INFO] :: Environ GET_PERF_INTERFACE.
RetroArch [INFO] :: Environ SET_PIXEL_FORMAT: XRGB8888.
RetroArch [INFO] :: Environ GET_RUMBLE_INTERFACE.
RetroArch [INFO] :: Loading content file: D:\Games\EmulationStation\Roms\Nintendo 64\Super Mario 64 (USA).v64.
RetroArch [INFO] :: Did not find a valid content patch.
RetroArch [INFO] :: CRC32: 0x42c43204 .
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-screensize:
RetroArch [INFO] ::     640x480
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-audio-buffer-size:
RetroArch [INFO] ::     2048
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin:
RetroArch [INFO] ::     auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin:
RetroArch [INFO] ::     auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-angrylion-vioverlay:
RetroArch [INFO] ::     disabled
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-filtering:
RetroArch [INFO] ::     nearest
RetroArch [libretro DEBUG] :: set filtering mode...
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-polyoffset-factor:
RetroArch [INFO] ::     -3.0
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-polyoffset-units:
RetroArch [INFO] ::     -3.0
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-astick-deadzone:
RetroArch [INFO] ::     15
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin-accuracy:
RetroArch [INFO] ::     high
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-virefresh:
RetroArch [INFO] ::     2200
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-bufferswap:
RetroArch [INFO] ::     on
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-framerate:
RetroArch [INFO] ::     fullspeed
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-pak1:
RetroArch [INFO] ::     memory
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-pak2:
RetroArch [INFO] ::     memory
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-pak3:
RetroArch [INFO] ::     memory
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-pak4:
RetroArch [INFO] ::     memory
RetroArch [INFO] :: Environ SET_HW_RENDER.
RetroArch [INFO] :: Requesting OpenGL context.
RetroArch [libretro INFO] :: mupen64plus: No version number in 'Core' config section. Setting defaults.
RetroArch [libretro INFO] :: EmuThread: M64CMD_ROM_OPEN
RetroArch [libretro INFO] :: mupen64plus: SUPER MARIO 64 INI patches applied.
RetroArch [libretro INFO] :: mupen64plus: Goodname: SUPER MARIO 64
RetroArch [libretro INFO] :: mupen64plus: Headername: SUPER MARIO 64
RetroArch [libretro INFO] :: mupen64plus: Name: SUPER MARIO 64      
RetroArch [libretro INFO] :: mupen64plus: MD5: 20B854B239203BAF6C961B850A4A51A2
RetroArch [libretro INFO] :: mupen64plus: CRC: 635a2bff 8b022326
RetroArch [libretro INFO] :: mupen64plus: Imagetype: .v64 (byteswapped)
RetroArch [libretro INFO] :: mupen64plus: Rom size: 8388608 bytes (or 8 Mb or 64 Megabits)
RetroArch [libretro INFO] :: mupen64plus: ClockRate = f
RetroArch [libretro INFO] :: mupen64plus: Version: 1444
RetroArch [libretro INFO] :: mupen64plus: Manufacturer: Nintendo
RetroArch [libretro INFO] :: mupen64plus: Cartridge_ID: 4d53
RetroArch [libretro INFO] :: mupen64plus: Country: USA
RetroArch [libretro INFO] :: mupen64plus: PC = 80246000
RetroArch [libretro INFO] :: mupen64plus: Save type: 0
RetroArch [libretro INFO] :: EmuThread: M64CMD_ROM_GET_HEADER
RetroArch [INFO] :: Skipping SRAM load..
RetroArch [INFO] :: Version of libretro API: 1
RetroArch [INFO] :: Compiled against API: 1
RetroArch [INFO] :: Set audio input rate to: 44100.00 Hz.
RetroArch [INFO] :: Timings deviate too much. Will not adjust. (Display = 120.00 Hz, Game = 59.94 Hz)
RetroArch [INFO] :: Video @ fullscreen
RetroArch [INFO] :: Using HW render, OpenGL driver forced.
RetroArch [INFO] :: Found GL context: wgl
RetroArch [INFO] :: Detecting screen resolution 1920x1080.
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: [GL]: Vendor: ATI Technologies Inc., Renderer: AMD Radeon (TM) R9 390 Series.
RetroArch [INFO] :: [GL]: Version: 4.5.13440 Compatibility Profile Context 16.200.1025.0.
RetroArch [INFO] :: [GL]: ATI card detected, skipping check for GL_RGB565 support.
RetroArch [INFO] :: Querying GL extension: ARB_sync => exists
RetroArch [INFO] :: Querying GL extension: ARB_texture_float => exists
RetroArch [INFO] :: Querying GL extension: EXT_texture_sRGB => exists
RetroArch [INFO] :: Querying GL extension: ARB_framebuffer_sRGB => exists
RetroArch [INFO] :: GL: Using resolution 1920x1080
RetroArch [INFO] :: [GL]: Default shader backend found: glsl.
RetroArch [INFO] :: [Shader driver]: Using GLSL shader backend.
RetroArch [INFO] :: Checking GLSL shader support ...
RetroArch [WARN] :: [GL]: Stock GLSL shaders will be used.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: [GL]: Using 1 textures.
RetroArch [INFO] :: [GL]: Loaded 1 program(s).
RetroArch [INFO] :: [GL]: Initializing HW render (1024 x 1024).
RetroArch [INFO] :: [GL]: Max texture size: 16384 px, renderbuffer size: 16384 px.
RetroArch [INFO] :: Querying GL extension: ARB_framebuffer_object => exists
RetroArch [INFO] :: Found XInput v1.4.
RetroArch [INFO] :: Found XInput controller, user #0
RetroArch [INFO] :: Enumerating DInput joypads ...
RetroArch [INFO] :: Device #0 PID: {02A1} VID:{045E}
RetroArch [INFO] :: Done enumerating DInput joypads ...
RetroArch [INFO] :: Autodetect: 0 profiles found
RetroArch [INFO] :: Found joypad driver: "xinput".
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin:
RetroArch [INFO] ::     auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-rspplugin:
RetroArch [INFO] ::     auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin:
RetroArch [INFO] ::     auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin-accuracy:
RetroArch [INFO] ::     high
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-rspplugin:
RetroArch [INFO] ::     auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin:
RetroArch [INFO] ::     auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-rspplugin:
RetroArch [INFO] ::     auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-screensize:
RetroArch [INFO] ::     640x480
ReadSpecialSettings: DEFAULT
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-filtering:
RetroArch [INFO] ::     nearest
RetroArch [INFO] :: Environ SET_INPUT_DESCRIPTORS:
RetroArch [INFO] ::     RetroPad, User 1, Button "B (bottom)" => "B Button (C-Down)"
RetroArch [INFO] ::     RetroPad, User 1, Button "Y (left)" => "(C-Left)"
RetroArch [INFO] ::     RetroPad, User 1, Button "Select" => "Change Controls"
RetroArch [INFO] ::     RetroPad, User 1, Button "Start" => "START Button"
RetroArch [INFO] ::     RetroPad, User 1, Button "D-Pad Up" => "Up (digital)"
RetroArch [INFO] ::     RetroPad, User 1, Button "D-Pad Down" => "Down (digital)"
RetroArch [INFO] ::     RetroPad, User 1, Button "D-Pad Left" => "Left (digital)"
RetroArch [INFO] ::     RetroPad, User 1, Button "D-Pad Right" => "Right (digital)"
RetroArch [INFO] ::     RetroPad, User 1, Button "A (right)" => "A Button (C-Right)"
RetroArch [INFO] ::     RetroPad, User 1, Button "X (up)" => "(C-Up)"
RetroArch [INFO] ::     RetroPad, User 1, Button "L" => "L-Trigger"
RetroArch [INFO] ::     RetroPad, User 1, Button "R" => "R-Trigger"
RetroArch [INFO] ::     RetroPad, User 1, Button "L2" => "Z-Trigger"
RetroArch [INFO] ::     RetroPad, User 1, Button "R2" => "C Buttons Mode"
RetroArch [INFO] ::     RetroPad, User 2, Button "B (bottom)" => "B Button (C-Down)"
RetroArch [INFO] ::     RetroPad, User 2, Button "Y (left)" => "(C-Left)"
RetroArch [INFO] ::     RetroPad, User 2, Button "Select" => "Change Controls"
RetroArch [INFO] ::     RetroPad, User 2, Button "Start" => "START Button"
RetroArch [INFO] ::     RetroPad, User 2, Button "D-Pad Up" => "Up (digital)"
RetroArch [INFO] ::     RetroPad, User 2, Button "D-Pad Down" => "Down (digital)"
RetroArch [INFO] ::     RetroPad, User 2, Button "D-Pad Left" => "Left (digital)"
RetroArch [INFO] ::     RetroPad, User 2, Button "D-Pad Right" => "Right (digital)"
RetroArch [INFO] ::     RetroPad, User 2, Button "A (right)" => "A Button (C-Right)"
RetroArch [INFO] ::     RetroPad, User 2, Button "X (up)" => "(C-Up)"
RetroArch [INFO] ::     RetroPad, User 2, Button "L" => "L-Trigger"
RetroArch [INFO] ::     RetroPad, User 2, Button "R" => "R-Trigger"
RetroArch [INFO] ::     RetroPad, User 2, Button "L2" => "Z-Trigger"
RetroArch [INFO] ::     RetroPad, User 2, Button "R2" => "C Buttons Mode"
RetroArch [INFO] ::     RetroPad, User 3, Button "B (bottom)" => "B Button (C-Down)"
RetroArch [INFO] ::     RetroPad, User 3, Button "Y (left)" => "(C-Left)"
RetroArch [INFO] ::     RetroPad, User 3, Button "Select" => "Change Controls"
RetroArch [INFO] ::     RetroPad, User 3, Button "Start" => "START Button"
RetroArch [INFO] ::     RetroPad, User 3, Button "D-Pad Up" => "Up (digital)"
RetroArch [INFO] ::     RetroPad, User 3, Button "D-Pad Down" => "Down (digital)"
RetroArch [INFO] ::     RetroPad, User 3, Button "D-Pad Left" => "Left (digital)"
RetroArch [INFO] ::     RetroPad, User 3, Button "D-Pad Right" => "Right (digital)"
RetroArch [INFO] ::     RetroPad, User 3, Button "A (right)" => "A Button (C-Right)"
RetroArch [INFO] ::     RetroPad, User 3, Button "X (up)" => "(C-Up)"
RetroArch [INFO] ::     RetroPad, User 3, Button "L" => "L-Trigger"
RetroArch [INFO] ::     RetroPad, User 3, Button "R" => "R-Trigger"
RetroArch [INFO] ::     RetroPad, User 3, Button "L2" => "Z-Trigger"
RetroArch [INFO] ::     RetroPad, User 3, Button "R2" => "C Buttons Mode"
RetroArch [INFO] ::     RetroPad, User 4, Button "B (bottom)" => "B Button (C-Down)"
RetroArch [INFO] ::     RetroPad, User 4, Button "Y (left)" => "(C-Left)"
RetroArch [INFO] ::     RetroPad, User 4, Button "Select" => "Change Controls"
RetroArch [INFO] ::     RetroPad, User 4, Button "Start" => "START Button"
RetroArch [INFO] ::     RetroPad, User 4, Button "D-Pad Up" => "Up (digital)"
RetroArch [INFO] ::     RetroPad, User 4, Button "D-Pad Down" => "Down (digital)"
RetroArch [INFO] ::     RetroPad, User 4, Button "D-Pad Left" => "Left (digital)"
RetroArch [INFO] ::     RetroPad, User 4, Button "D-Pad Right" => "Right (digital)"
RetroArch [INFO] ::     RetroPad, User 4, Button "A (right)" => "A Button (C-Right)"
RetroArch [INFO] ::     RetroPad, User 4, Button "X (up)" => "(C-Up)"
RetroArch [INFO] ::     RetroPad, User 4, Button "L" => "L-Trigger"
RetroArch [INFO] ::     RetroPad, User 4, Button "R" => "R-Trigger"
RetroArch [INFO] ::     RetroPad, User 4, Button "L2" => "Z-Trigger"
RetroArch [INFO] ::     RetroPad, User 4, Button "R2" => "C Buttons Mode"
RetroArch [libretro INFO] :: EmuThread: M64CMD_EXECUTE. 
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-cpucore:
RetroArch [INFO] ::     dynamic_recompiler
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-disable_expmem:
RetroArch [INFO] ::     enabled
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-64dd-hardware:
RetroArch [INFO] ::     disabled
RetroArch [libretro INFO] :: mupen64plus: Memory initialized
ReadSpecialSettings: DEFAULT
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-filtering:
RetroArch [INFO] ::     nearest
ReadSpecialSettings: SUPER MARIO 64
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-filtering:
RetroArch [INFO] ::     nearest
RetroArch [libretro INFO] :: Detected RDRAM size: 007fffff
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-screensize:
RetroArch [INFO] ::     640x480
RetroArch [libretro INFO] :: GL_RENDERER: AMD Radeon (TM) R9 390 Series
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-vcache-vbo:
RetroArch [INFO] ::     off
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-boot-device:
RetroArch [INFO] ::     Default
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-boot-device:
RetroArch [INFO] ::     Default
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-boot-device:
RetroArch [INFO] ::     Default
RetroArch [libretro INFO] :: mupen64plus: Starting R4300 emulator: Dynamic Recompiler
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-screensize:
RetroArch [INFO] ::     640x480
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-vcache-vbo:
RetroArch [INFO] ::     off
RetroArch [INFO] :: XAudio2: Requesting 64 ms latency, using 64 ms latency.
RetroArch [INFO] :: Using font rendering backend: freetype.
RetroArch [WARN] :: Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
RetroArch [WARN] :: Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
RetroArch [WARN] :: Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
RetroArch [WARN] :: Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
RetroArch [INFO] :: null: [D:\Games\EmulationStation\Emulators\RetroArch\content_history.lpl].
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [libretro INFO] :: Glide64 ucode = 0x3a1cbac3
RetroArch [libretro INFO] :: Microcode 0 - RSP SW 2.0X (Super Mario 64)
RetroArch [libretro INFO] :: microcheck: old ucode: 2,  new ucode: 0
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: Saving config at path: "D:\Games\EmulationStation\Emulators\RetroArch\config\mupen64plus_libretro.dll.cfg"
RetroArch [INFO] :: Saved new config to "D:\Games\EmulationStation\Emulators\RetroArch\retroarch.cfg".
RetroArch [INFO] :: Saving RAM type #0 to "D:\Games\EmulationStation\Roms\Nintendo 64\Super Mario 64 (USA).srm".
RetroArch [INFO] :: Saved successfully to "D:\Games\EmulationStation\Roms\Nintendo 64\Super Mario 64 (USA).srm".
RetroArch [INFO] :: Resetting undo buffers.
RetroArch [libretro INFO] :: mupen64plus: Stopping emulation.
RetroArch [libretro INFO] :: mupen64plus: R4300 emulator finished.
RetroArch [INFO] :: [PERF]: Performance counters (libretro):
RetroArch [INFO] :: Average audio buffer saturation: 23.77 %, standard deviation (percentage points): 7.52 %.
RetroArch [INFO] :: Amount of time spent close to underrun: 72.39 %. Close to blocking: 0.00 %.
RetroArch [INFO] :: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
RetroArch [INFO] :: Average audio buffer saturation: 23.77 %, standard deviation (percentage points): 7.52 %.
RetroArch [INFO] :: Amount of time spent close to underrun: 72.39 %. Close to blocking: 0.00 %.
RetroArch [INFO] :: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.

And here is my log with the working folder name “Retroarch” (lower case a in arch):


RetroArch [INFO] :: === Build =======================================
Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AES 
Built: Jul  6 2016
RetroArch [INFO] :: Version: 1.3.5
RetroArch [INFO] :: Git: a2c435a
RetroArch [INFO] :: =================================================
RetroArch [WARN] :: SYSTEM DIR is empty, assume CONTENT DIR
RetroArch [INFO] :: Config: loading config from: D:\Games\EmulationStation\Emulators\Retroarch\retroarch.cfg.
RetroArch [INFO] :: Resetting undo buffers.
RetroArch [INFO] :: Environ SET_PIXEL_FORMAT: RGB565.
RetroArch [INFO] :: Version of libretro API: 1
RetroArch [INFO] :: Compiled against API: 1
RetroArch [INFO] :: Set audio input rate to: 29975.00 Hz.
RetroArch [INFO] :: Video @ fullscreen
RetroArch [INFO] :: Found GL context: wgl
RetroArch [INFO] :: Detecting screen resolution 1920x1080.
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: [GL]: Vendor: ATI Technologies Inc., Renderer: AMD Radeon (TM) R9 390 Series.
RetroArch [INFO] :: [GL]: Version: 4.5.13440 Compatibility Profile Context 16.200.1025.0.
RetroArch [INFO] :: [GL]: ATI card detected, skipping check for GL_RGB565 support.
RetroArch [INFO] :: Querying GL extension: ARB_sync => exists
RetroArch [INFO] :: Querying GL extension: ARB_texture_float => exists
RetroArch [INFO] :: Querying GL extension: EXT_texture_sRGB => exists
RetroArch [INFO] :: Querying GL extension: ARB_framebuffer_sRGB => exists
RetroArch [INFO] :: GL: Using resolution 1920x1080
RetroArch [INFO] :: [GL]: Default shader backend found: glsl.
RetroArch [INFO] :: [Shader driver]: Using GLSL shader backend.
RetroArch [INFO] :: Checking GLSL shader support ...
RetroArch [WARN] :: [GL]: Stock GLSL shaders will be used.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: [GL]: Using 4 textures.
RetroArch [INFO] :: [GL]: Loaded 1 program(s).
RetroArch [INFO] :: Found XInput v1.4.
RetroArch [INFO] :: Found XInput controller, user #0
RetroArch [INFO] :: Enumerating DInput joypads ...
RetroArch [INFO] :: Device #0 PID: {02A1} VID:{045E}
RetroArch [INFO] :: Done enumerating DInput joypads ...
RetroArch [INFO] :: Autodetect: 0 profiles found
RetroArch [INFO] :: Found joypad driver: "xinput".
RetroArch [INFO] :: XAudio2: Requesting 64 ms latency, using 64 ms latency.
RetroArch [INFO] :: Found menu display driver: "menu_display_gl".
RetroArch [INFO] :: Querying GL extension: ARB_framebuffer_object => exists
RetroArch [INFO] :: Using font rendering backend: freetype.
RetroArch [INFO] :: Using font rendering backend: freetype.
RetroArch [INFO] :: SRAM will not be saved.
RetroArch [INFO] :: null: [D:\Games\EmulationStation\Emulators\Retroarch\content_history.lpl].
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: Using content: D:\Games\EmulationStation\Roms\Nintendo 64\Super Mario 64 (USA).v64.
RetroArch [INFO] :: arg #0: retroarch
RetroArch [INFO] :: arg #1: D:\Games\EmulationStation\Roms\Nintendo 64\Super Mario 64 (USA).v64
RetroArch [INFO] :: arg #2: -s
RetroArch [INFO] :: arg #3: D:\Games\EmulationStation\Emulators\Retroarch\saves\Emulator Saves
RetroArch [INFO] :: arg #4: -S
RetroArch [INFO] :: arg #5: D:\Games\EmulationStation\Emulators\Retroarch\saves\Save States
RetroArch [INFO] :: arg #6: -c
RetroArch [INFO] :: arg #7: D:\Games\EmulationStation\Emulators\Retroarch\retroarch.cfg
RetroArch [INFO] :: arg #8: -L
RetroArch [INFO] :: arg #9: D:\Games\EmulationStation\Emulators\RetroArch\cores\mupen64plus_libretro.dll
RetroArch [INFO] :: Resetting undo buffers.
RetroArch [INFO] :: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
RetroArch [INFO] :: Redirecting save file to "D:\Games\EmulationStation\Emulators\Retroarch\saves\Emulator Saves\Super Mario 64 (USA).srm".
RetroArch [INFO] :: Redirecting savestate to "D:\Games\EmulationStation\Emulators\Retroarch\saves\Save States\Super Mario 64 (USA).state".
RetroArch [INFO] :: === Build =======================================
Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AES 
Built: Jul  6 2016
RetroArch [INFO] :: Version: 1.3.5
RetroArch [INFO] :: Git: a2c435a
RetroArch [INFO] :: =================================================
RetroArch [INFO] :: Config: loading core-specific config from: D:\Games\EmulationStation\Emulators\Retroarch\config\mupen64plus_libretro.dll.cfg.
RetroArch [INFO] :: Resetting undo buffers.
RetroArch [INFO] :: Loading dynamic libretro core from: "D:\Games\EmulationStation\Emulators\RetroArch\cores\mupen64plus_libretro.dll"
RetroArch [INFO] :: Overrides: no core-specific overrides found at D:\Games\EmulationStation\Emulators\Retroarch\config\Mupen64Plus\Mupen64Plus.cfg.
RetroArch [INFO] :: Overrides: no game-specific overrides found at D:\Games\EmulationStation\Emulators\Retroarch\config\Mupen64Plus\Super Mario 64 (USA).cfg.
RetroArch [INFO] :: Environ SET_VARIABLES.
RetroArch [INFO] :: Remaps: remap directory: D:\Games\EmulationStation\Emulators\Retroarch\config\remap
RetroArch [INFO] :: Remaps: no game-specific remap found at D:\Games\EmulationStation\Emulators\Retroarch\config\remap\Mupen64Plus\Super Mario 64 (USA).rmp.
RetroArch [INFO] :: Remaps: core-specific remap found at D:\Games\EmulationStation\Emulators\Retroarch\config\remap\Mupen64Plus\Mupen64Plus.rmp.
RetroArch [INFO] :: Redirecting save file to "D:\Games\EmulationStation\Roms\Nintendo 64\Super Mario 64 (USA).srm".
RetroArch [INFO] :: Environ GET_LOG_INTERFACE.
RetroArch [INFO] :: Environ GET_PERF_INTERFACE.
RetroArch [INFO] :: Environ SET_PIXEL_FORMAT: XRGB8888.
RetroArch [INFO] :: Environ GET_RUMBLE_INTERFACE.
RetroArch [INFO] :: Loading content file: D:\Games\EmulationStation\Roms\Nintendo 64\Super Mario 64 (USA).v64.
RetroArch [INFO] :: Did not find a valid content patch.
RetroArch [INFO] :: CRC32: 0x42c43204 .
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-screensize:
RetroArch [INFO] :: 	640x480
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-audio-buffer-size:
RetroArch [INFO] :: 	2048
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin:
RetroArch [INFO] :: 	auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin:
RetroArch [INFO] :: 	auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-angrylion-vioverlay:
RetroArch [INFO] :: 	disabled
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-filtering:
RetroArch [INFO] :: 	nearest
RetroArch [libretro DEBUG] :: set filtering mode...
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-polyoffset-factor:
RetroArch [INFO] :: 	-3.0
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-polyoffset-units:
RetroArch [INFO] :: 	-3.0
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-astick-deadzone:
RetroArch [INFO] :: 	15
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin-accuracy:
RetroArch [INFO] :: 	high
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-virefresh:
RetroArch [INFO] :: 	2200
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-bufferswap:
RetroArch [INFO] :: 	on
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-framerate:
RetroArch [INFO] :: 	fullspeed
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-pak1:
RetroArch [INFO] :: 	memory
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-pak2:
RetroArch [INFO] :: 	memory
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-pak3:
RetroArch [INFO] :: 	memory
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-pak4:
RetroArch [INFO] :: 	memory
RetroArch [INFO] :: Environ SET_HW_RENDER.
RetroArch [INFO] :: Requesting OpenGL context.
RetroArch [libretro INFO] :: mupen64plus: No version number in 'Core' config section. Setting defaults.
RetroArch [libretro INFO] :: EmuThread: M64CMD_ROM_OPEN
RetroArch [libretro INFO] :: mupen64plus: SUPER MARIO 64 INI patches applied.
RetroArch [libretro INFO] :: mupen64plus: Goodname: SUPER MARIO 64
RetroArch [libretro INFO] :: mupen64plus: Headername: SUPER MARIO 64
RetroArch [libretro INFO] :: mupen64plus: Name: SUPER MARIO 64      
RetroArch [libretro INFO] :: mupen64plus: MD5: 20B854B239203BAF6C961B850A4A51A2
RetroArch [libretro INFO] :: mupen64plus: CRC: 635a2bff 8b022326
RetroArch [libretro INFO] :: mupen64plus: Imagetype: .v64 (byteswapped)
RetroArch [libretro INFO] :: mupen64plus: Rom size: 8388608 bytes (or 8 Mb or 64 Megabits)
RetroArch [libretro INFO] :: mupen64plus: ClockRate = f
RetroArch [libretro INFO] :: mupen64plus: Version: 1444
RetroArch [libretro INFO] :: mupen64plus: Manufacturer: Nintendo
RetroArch [libretro INFO] :: mupen64plus: Cartridge_ID: 4d53
RetroArch [libretro INFO] :: mupen64plus: Country: USA
RetroArch [libretro INFO] :: mupen64plus: PC = 80246000
RetroArch [libretro INFO] :: mupen64plus: Save type: 0
RetroArch [libretro INFO] :: EmuThread: M64CMD_ROM_GET_HEADER
RetroArch [INFO] :: Skipping SRAM load..
RetroArch [INFO] :: Version of libretro API: 1
RetroArch [INFO] :: Compiled against API: 1
RetroArch [INFO] :: Set audio input rate to: 44100.00 Hz.
RetroArch [INFO] :: Timings deviate too much. Will not adjust. (Display = 120.00 Hz, Game = 59.94 Hz)
RetroArch [INFO] :: Video @ fullscreen
RetroArch [INFO] :: Using HW render, OpenGL driver forced.
RetroArch [INFO] :: Found GL context: wgl
RetroArch [INFO] :: Detecting screen resolution 1920x1080.
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: [GL]: Vendor: ATI Technologies Inc., Renderer: AMD Radeon (TM) R9 390 Series.
RetroArch [INFO] :: [GL]: Version: 4.5.13440 Compatibility Profile Context 16.200.1025.0.
RetroArch [INFO] :: [GL]: ATI card detected, skipping check for GL_RGB565 support.
RetroArch [INFO] :: Querying GL extension: ARB_sync => exists
RetroArch [INFO] :: Querying GL extension: ARB_texture_float => exists
RetroArch [INFO] :: Querying GL extension: EXT_texture_sRGB => exists
RetroArch [INFO] :: Querying GL extension: ARB_framebuffer_sRGB => exists
RetroArch [INFO] :: GL: Using resolution 1920x1080
RetroArch [INFO] :: [GL]: Default shader backend found: glsl.
RetroArch [INFO] :: [Shader driver]: Using GLSL shader backend.
RetroArch [INFO] :: Checking GLSL shader support ...
RetroArch [WARN] :: [GL]: Stock GLSL shaders will be used.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: [GL]: Using 1 textures.
RetroArch [INFO] :: [GL]: Loaded 1 program(s).
RetroArch [INFO] :: [GL]: Initializing HW render (1024 x 1024).
RetroArch [INFO] :: [GL]: Max texture size: 16384 px, renderbuffer size: 16384 px.
RetroArch [INFO] :: Querying GL extension: ARB_framebuffer_object => exists
RetroArch [INFO] :: Found XInput v1.4.
RetroArch [INFO] :: Found XInput controller, user #0
RetroArch [INFO] :: Enumerating DInput joypads ...
RetroArch [INFO] :: Device #0 PID: {02A1} VID:{045E}
RetroArch [INFO] :: Done enumerating DInput joypads ...
RetroArch [INFO] :: Autodetect: 0 profiles found
RetroArch [INFO] :: Found joypad driver: "xinput".
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin:
RetroArch [INFO] :: 	auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-rspplugin:
RetroArch [INFO] :: 	auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin:
RetroArch [INFO] :: 	auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin-accuracy:
RetroArch [INFO] :: 	high
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-rspplugin:
RetroArch [INFO] :: 	auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-gfxplugin:
RetroArch [INFO] :: 	auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-rspplugin:
RetroArch [INFO] :: 	auto
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-screensize:
RetroArch [INFO] :: 	640x480
ReadSpecialSettings: DEFAULT
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-filtering:
RetroArch [INFO] :: 	nearest
RetroArch [INFO] :: Environ SET_INPUT_DESCRIPTORS:
RetroArch [INFO] :: 	RetroPad, User 1, Button "B (bottom)" => "B Button (C-Down)"
RetroArch [INFO] :: 	RetroPad, User 1, Button "Y (left)" => "(C-Left)"
RetroArch [INFO] :: 	RetroPad, User 1, Button "Select" => "Change Controls"
RetroArch [INFO] :: 	RetroPad, User 1, Button "Start" => "START Button"
RetroArch [INFO] :: 	RetroPad, User 1, Button "D-Pad Up" => "Up (digital)"
RetroArch [INFO] :: 	RetroPad, User 1, Button "D-Pad Down" => "Down (digital)"
RetroArch [INFO] :: 	RetroPad, User 1, Button "D-Pad Left" => "Left (digital)"
RetroArch [INFO] :: 	RetroPad, User 1, Button "D-Pad Right" => "Right (digital)"
RetroArch [INFO] :: 	RetroPad, User 1, Button "A (right)" => "A Button (C-Right)"
RetroArch [INFO] :: 	RetroPad, User 1, Button "X (up)" => "(C-Up)"
RetroArch [INFO] :: 	RetroPad, User 1, Button "L" => "L-Trigger"
RetroArch [INFO] :: 	RetroPad, User 1, Button "R" => "R-Trigger"
RetroArch [INFO] :: 	RetroPad, User 1, Button "L2" => "Z-Trigger"
RetroArch [INFO] :: 	RetroPad, User 1, Button "R2" => "C Buttons Mode"
RetroArch [INFO] :: 	RetroPad, User 2, Button "B (bottom)" => "B Button (C-Down)"
RetroArch [INFO] :: 	RetroPad, User 2, Button "Y (left)" => "(C-Left)"
RetroArch [INFO] :: 	RetroPad, User 2, Button "Select" => "Change Controls"
RetroArch [INFO] :: 	RetroPad, User 2, Button "Start" => "START Button"
RetroArch [INFO] :: 	RetroPad, User 2, Button "D-Pad Up" => "Up (digital)"
RetroArch [INFO] :: 	RetroPad, User 2, Button "D-Pad Down" => "Down (digital)"
RetroArch [INFO] :: 	RetroPad, User 2, Button "D-Pad Left" => "Left (digital)"
RetroArch [INFO] :: 	RetroPad, User 2, Button "D-Pad Right" => "Right (digital)"
RetroArch [INFO] :: 	RetroPad, User 2, Button "A (right)" => "A Button (C-Right)"
RetroArch [INFO] :: 	RetroPad, User 2, Button "X (up)" => "(C-Up)"
RetroArch [INFO] :: 	RetroPad, User 2, Button "L" => "L-Trigger"
RetroArch [INFO] :: 	RetroPad, User 2, Button "R" => "R-Trigger"
RetroArch [INFO] :: 	RetroPad, User 2, Button "L2" => "Z-Trigger"
RetroArch [INFO] :: 	RetroPad, User 2, Button "R2" => "C Buttons Mode"
RetroArch [INFO] :: 	RetroPad, User 3, Button "B (bottom)" => "B Button (C-Down)"
RetroArch [INFO] :: 	RetroPad, User 3, Button "Y (left)" => "(C-Left)"
RetroArch [INFO] :: 	RetroPad, User 3, Button "Select" => "Change Controls"
RetroArch [INFO] :: 	RetroPad, User 3, Button "Start" => "START Button"
RetroArch [INFO] :: 	RetroPad, User 3, Button "D-Pad Up" => "Up (digital)"
RetroArch [INFO] :: 	RetroPad, User 3, Button "D-Pad Down" => "Down (digital)"
RetroArch [INFO] :: 	RetroPad, User 3, Button "D-Pad Left" => "Left (digital)"
RetroArch [INFO] :: 	RetroPad, User 3, Button "D-Pad Right" => "Right (digital)"
RetroArch [INFO] :: 	RetroPad, User 3, Button "A (right)" => "A Button (C-Right)"
RetroArch [INFO] :: 	RetroPad, User 3, Button "X (up)" => "(C-Up)"
RetroArch [INFO] :: 	RetroPad, User 3, Button "L" => "L-Trigger"
RetroArch [INFO] :: 	RetroPad, User 3, Button "R" => "R-Trigger"
RetroArch [INFO] :: 	RetroPad, User 3, Button "L2" => "Z-Trigger"
RetroArch [INFO] :: 	RetroPad, User 3, Button "R2" => "C Buttons Mode"
RetroArch [INFO] :: 	RetroPad, User 4, Button "B (bottom)" => "B Button (C-Down)"
RetroArch [INFO] :: 	RetroPad, User 4, Button "Y (left)" => "(C-Left)"
RetroArch [INFO] :: 	RetroPad, User 4, Button "Select" => "Change Controls"
RetroArch [INFO] :: 	RetroPad, User 4, Button "Start" => "START Button"
RetroArch [INFO] :: 	RetroPad, User 4, Button "D-Pad Up" => "Up (digital)"
RetroArch [INFO] :: 	RetroPad, User 4, Button "D-Pad Down" => "Down (digital)"
RetroArch [INFO] :: 	RetroPad, User 4, Button "D-Pad Left" => "Left (digital)"
RetroArch [INFO] :: 	RetroPad, User 4, Button "D-Pad Right" => "Right (digital)"
RetroArch [INFO] :: 	RetroPad, User 4, Button "A (right)" => "A Button (C-Right)"
RetroArch [INFO] :: 	RetroPad, User 4, Button "X (up)" => "(C-Up)"
RetroArch [INFO] :: 	RetroPad, User 4, Button "L" => "L-Trigger"
RetroArch [INFO] :: 	RetroPad, User 4, Button "R" => "R-Trigger"
RetroArch [INFO] :: 	RetroPad, User 4, Button "L2" => "Z-Trigger"
RetroArch [INFO] :: 	RetroPad, User 4, Button "R2" => "C Buttons Mode"
RetroArch [libretro INFO] :: EmuThread: M64CMD_EXECUTE. 
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-cpucore:
RetroArch [INFO] :: 	dynamic_recompiler
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-disable_expmem:
RetroArch [INFO] :: 	enabled
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-64dd-hardware:
RetroArch [INFO] :: 	disabled
RetroArch [libretro INFO] :: mupen64plus: Memory initialized
ReadSpecialSettings: DEFAULT
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-filtering:
RetroArch [INFO] :: 	nearest
ReadSpecialSettings: SUPER MARIO 64
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-filtering:
RetroArch [INFO] :: 	nearest
RetroArch [libretro INFO] :: Detected RDRAM size: 007fffff
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-screensize:
RetroArch [INFO] :: 	640x480
RetroArch [libretro INFO] :: GL_RENDERER: AMD Radeon (TM) R9 390 Series
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-vcache-vbo:
RetroArch [INFO] :: 	off
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-boot-device:
RetroArch [INFO] :: 	Default
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-boot-device:
RetroArch [INFO] :: 	Default
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-boot-device:
RetroArch [INFO] :: 	Default
RetroArch [libretro INFO] :: mupen64plus: Starting R4300 emulator: Dynamic Recompiler
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-screensize:
RetroArch [INFO] :: 	640x480
RetroArch [INFO] :: Environ GET_VARIABLE mupen64-vcache-vbo:
RetroArch [INFO] :: 	off
RetroArch [INFO] :: XAudio2: Requesting 64 ms latency, using 64 ms latency.
RetroArch [INFO] :: Using font rendering backend: freetype.
RetroArch [WARN] :: Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
RetroArch [WARN] :: Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
RetroArch [WARN] :: Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
RetroArch [WARN] :: Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
RetroArch [INFO] :: null: [D:\Games\EmulationStation\Emulators\Retroarch\content_history.lpl].
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [libretro INFO] :: Glide64 ucode = 0x3a1cbac3
RetroArch [libretro INFO] :: Microcode 0 - RSP SW 2.0X (Super Mario 64)
RetroArch [libretro INFO] :: microcheck: old ucode: 2,  new ucode: 0
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: Saving config at path: "D:\Games\EmulationStation\Emulators\Retroarch\config\mupen64plus_libretro.dll.cfg"
RetroArch [INFO] :: Saved new config to "D:\Games\EmulationStation\Emulators\Retroarch\retroarch.cfg".
RetroArch [INFO] :: Saving RAM type #0 to "D:\Games\EmulationStation\Roms\Nintendo 64\Super Mario 64 (USA).srm".
RetroArch [INFO] :: Saved successfully to "D:\Games\EmulationStation\Roms\Nintendo 64\Super Mario 64 (USA).srm".
RetroArch [INFO] :: Resetting undo buffers.
RetroArch [libretro INFO] :: mupen64plus: Stopping emulation.
RetroArch [libretro INFO] :: mupen64plus: R4300 emulator finished.
RetroArch [INFO] :: [PERF]: Performance counters (libretro):
RetroArch [INFO] :: Average audio buffer saturation: 25.19 %, standard deviation (percentage points): 9.49 %.
RetroArch [INFO] :: Amount of time spent close to underrun: 64.76 %. Close to blocking: 0.00 %.
RetroArch [INFO] :: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
RetroArch [INFO] :: Average audio buffer saturation: 25.19 %, standard deviation (percentage points): 9.49 %.
RetroArch [INFO] :: Amount of time spent close to underrun: 64.76 %. Close to blocking: 0.00 %.
RetroArch [INFO] :: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.

Looks the same to me… This behavior is consistent across cores?

Yup, and even when I download new cores. I even tried deleting my entire install, and tried a fresh install, and the same thing happens. What’s so weird is as long as I change the folder name in any way, like capitalizing any other letter in “RetroArch” it will work. So if I name it “RetroARch” it works. Could there be any settings saved in the Windows registry? The only other thing I can think of is I installed Kodi the same day all of this started, but I’ve since uninstalled Kodi, but it didn’t seem to help anything. For now naming the dir “Retroarch” seems to be a good workaround, I’m just worried whatever caused this may happen again. but to my current naming convention.

Super-weird. I guess just keep going with your workaround and let us know if it breaks any worse in the future. I’ll keep an eye out for any other reports like this.

Ok I’ll keep you updated if any more issues like this come up. I have a feeling it’s something weird in Windows 10. I plan on doing a clean install of Windows once I get a larger SSD, maybe I’ll go back to Windows 7 then lol.

Unfortunately the problem came back, and now I get no sound if the RetroArch directory is named either “RetroArch” or “Retroarch”, but like before, changing the name to anything other than those two naming conventions makes sound work again. I noticed other people on Windows 10 seem to have this issue.

Surely Retroarch isn’t muted in the volume mixer?

Oh my f***ing god, I am an idiot! You are the man! I don’t know how it got muted, twice for that matter, but it did. I never open the volume mixer, so I didn’t even think to look there. I’m face palming times a million right now lol. Thank you for solving what has to be the biggest noob type problem I’ve ever had. I was about to format my c drive and reinstall windows 7 because I thought it had to be a Windows 10 issue. I love you man! haha

And here I thought I was making a fool of myself for even suggesting it. :slight_smile:

lol I feel like a fool for not even thinking of that XD

a google led me here because i also had audio problems. I tried the “rename the folder to lower letters” … and i worked for me too.

Windows 10 for me as well.

So thank you and yes, this is a legit fix.

delete retroarch.cfg and other config overrides (should be in config/ folder)