libretro / beetle-psx-libretro

Standalone port/fork of Mednafen PSX to the Libretro API.
GNU General Public License v2.0
310 stars 131 forks source link

Crash in Linux with X Error #730

Closed guoyunhe closed 4 years ago

guoyunhe commented 4 years ago

Description

When loading 3D games, I got the following error and RetroArch crashes immediately:

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  152 (GLX)
  Minor opcode of failed request:  26 (X_GLXMakeContextCurrent)
  Serial number of failed request:  71
  Current serial number in output stream:  71

However, all 2D games, like Castlevania, work fine.

If I run:

retroarch -L /usr/lib64/libretro/mednafen_psx_hw_libretro.so ~/游戏/PS1/Crash\ Bandicoot\ \(USA\)/Crash\ Bandicoot\ \(USA\).cue

Then it doesn't crash. But if I choose the game from playlist, it always crash...

Version/Commit

Beetle PSX HW: 0c191c2

The last working version is 9f126e5

guoyunhe commented 4 years ago

If I run:

retroarch -L /usr/lib64/libretro/mednafen_psx_hw_libretro.so ~/游戏/PS1/Crash\ Bandicoot\ \(USA\)/Crash\ Bandicoot\ \(USA\).cue

Then it doesn't crash. But if I choose the game from playlist, it always crash...

guoyunhe commented 4 years ago

Oh, I found that my playlist was assigned with wrong cores... Sorry!