Hmm. Next thing to check is cue sheets. You said games used to work but then stopped? Did you modify any of those cue sheets?
No I didnāt
Alright, well, weāll need a log to know anything else.
How do I get a log?
Launch retroarch_debug from a command line like this (to get a command line, shift+right-click in your RetroArch directory and choose āopen command window hereā): retroarch_debug.exe --menu --verbose >> log.txt 2>&1 Then, try to load a game. It should print any errors to log.txt. Then, take that file and paste its contents somewhere like pastebin.com and then give us a link.
ok, here is my log
RetroArch [INFO] :: === Build =======================================RetroArch [INFO] :: [CPUID]: Vendor: AuthenticAMD
RetroArch [INFO] :: [CPUID]: Features: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AES Built: May 3 2016
RetroArch [INFO] :: Version: 1.3.4
RetroArch [INFO] :: Git: acd1e0b
RetroArch [INFO] :: =================================================
RetroArch [INFO] :: [CPUID]: Vendor: AuthenticAMD
RetroArch [INFO] :: [CPUID]: Features: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
RetroArch [INFO] :: Config: loading config from: C:\retroarch\retroarch.cfg.
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 1366x768.
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: [GL]: Vendor: ATI Technologies Inc., Renderer: AMD Radeon HD 8470D + HD 6670 Dual Graphics.
RetroArch [INFO] :: [GL]: Version: 4.4.13292 Compatibility Profile Context 14.502.1013.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 1366x768
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.3.
RetroArch [INFO] :: Found XInput v1.3.
RetroArch [INFO] :: Enumerating DInput joypads ...
RetroArch [INFO] :: Device #0 PID: {3008} VID:{1345}
RetroArch [INFO] :: Autodetect: 14 profiles found
RetroArch [INFO] :: Autodetect: no profiles found for USB Controller (4933/12296)
RetroArch [INFO] :: Done enumerating DInput joypads ...
RetroArch [INFO] :: Found joypad driver: "dinput".
RetroArch [INFO] :: Using font rendering backend: freetype.
RetroArch [INFO] :: [CPUID]: Vendor: AuthenticAMD
RetroArch [INFO] :: [CPUID]: Features: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
RetroArch [INFO] :: XAudio2: Requesting 64 ms latency, using 64 ms latency.
RetroArch [INFO] :: [CPUID]: Vendor: AuthenticAMD
RetroArch [INFO] :: [CPUID]: Features: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
RetroArch [INFO] :: Found menu display driver: "menu_display_gl".
RetroArch [INFO] :: Using font rendering backend: freetype.
RetroArch [INFO] :: Using font rendering backend: freetype.
RetroArch [INFO] :: SRAM will not be saved.
RetroArch [INFO] :: null: [C:\retroarch\content_history.lpl].
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [ERROR] :: cannot push NULL or empty core info into the playlist.
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: "C:\retroarch\retroarch.cfg"
RetroArch [INFO] :: Saved new config to "C:\retroarch\retroarch.cfg".
RetroArch [INFO] :: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
RetroArch [INFO] :: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
Ok fixed the issue with the games that did run. It was a file name issue.
Back to sqaure one, here is a log trying to load up a m3u.
Are you sure I shouldnāt be pointing the m3u to the folder I have the files in (ps1/.game) when the m3u is in my ps1 directory since the log says retroarch is looking in my main directory.
[QUOTE=tgotr;42088]Ok fixed the issue with the games that did run. It was a file name issue.
Back to sqaure one, here is a log trying to load up a m3u.
Are you sure I shouldnāt be pointing the m3u to the folder I have the files in (ps1/.game) when the m3u is in my ps1 directory since the log says retroarch is looking in my main directory.[/QUOTE]
Try it. I always keep the m3u in the same folder as the cue files so I wouldnāt know if that works or not. This is why I convert everything to pbp so I donāt have to deal with the multi disc things. lol
It worked. Maybe I should look into pbp if Mednafen can run them.
Sorry to re-necro this, but I canāt get m3u
to work.
Iāve got all three discs of final fantasy vii in a folder, directory looks like this:
Final Fantasy VII Disc 1.bin
Final Fantasy VII Disc 1.cue
Final Fantasy VII Disc 2.bin
Final Fantasy VII Disc 2.cue
Final Fantasy VII Disc 3.bin
Final Fantasy VII Disc 3.cue
FinalFantasyVII.m3u
Contents of the m3u:
Final Fantasy VII Disc 1.cue
Final Fantasy VII Disc 2.cue
Final Fantasy VII Disc 3.cue
Trying to load in any of the beetle/mednafen (or PCSX ReArmed) cores leads to a blank white screen. Trying to cycle the tray crashes retroarch. Loading the cue files directly works fine in all of the cores.
OSX Sierra Retroarch 1.5.0
Could be an issue with spaces in the filenames. Try enclosing each filename in double-quotes (that is, shift-plus-apostrophe).
Donāt put empty lines between each cue in the m3u. It should look like:
Final Fantasy VII Disc 1.cue
Final Fantasy VII Disc 2.cue
Final Fantasy VII Disc 3.cue
You donāt need to enclose them in anything.
Tried āFinal Fantasy VII Disc 1.cueā and Final\ Fantasy\ Disc\ 1.cue neither worked. Neither did renaming the files without the spaces (.bin and .cue) and adjusting the .m3u accordingly. Neither did specifying the absolute file path in the playlist. Iāll try on windows/linux tomorrow and hopefully at least get a debug log to post.
Thereās no empty lines, thatās a result of my lack of markdown chops. I really have no idea why this isnāt working. I did find a typo in the .m3u file but fixing it did not solve the problem.
Maybe somethingās broken on OSX then. Iāve only tested it on Windows.
I believe the big issue is, you cannot play games (Or will have immense difficulty with) that tell you to āInsert Disk 2ā to progress. However the ones that tell you to save, then boot disk 2, to play the second half of the game work.
Abeās Exoddus a good example that doesnāt like itā¦ where as Final Fantasy allows you to save at the end.
Abeās Exoddus however works on PC somehow with ePSXe? Very weirdā¦
Same problem on linux. The error message is
Attempt to read LBA 16, >= LBA 0
CDIF Raw Read error
terminate called after throwing an instance of āMDFN_Errorā
Aborted
Ok figured it out. The game must be .bin and .toc format (e.g. unaltered from cdrdao) and the m3u must reference the .toc files. No .cue/.ccd/.iso. Furthermore, I cannot get any sort of relative or absolute paths working correctly in the m3u files: the only thing that works is having just the name of the files and having the m3u in the same directory. Works on OSX/Windows 10/Ubuntu LTS. Oh, and it only seems to work with beetle/pcsx-rearmed, cannot get it to work with beetle HW.
are you on latest nightly of the core? coz im sure i fixed this issue with paths in m3u
Almost certainly not, I will check and download later in the week when I get a chance.