FCare / Kronos

Kronos is a Sega Saturn emulator.
http://fcare.github.io
234 stars 23 forks source link

[libretro] Kronos libretro crashs on Ubuntu 18.04 #391

Closed emersonnovais closed 5 years ago

emersonnovais commented 5 years ago

Hi, a have a issue with Ubuntu 18.04/64 bits. Early, in Ubuntu 16.04, the core worked very well and too fast. After I upgrade my system, the core doesn't work anymore. My system error:

emerson@emerson-Vostro-3500:/media/BACKUP/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)$ retroarch -f -L /usr/lib/x86_64-linux-gnu/libretro/kronos_libretro.so "Virtua Fighter 2 (1995)(Sega)(EU) - [V1.001].ccd" End record signature not found in zip!X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 34 () Value in failed request: 0x0 Serial number of failed request: 72 Current serial number in output stream: 73

Thanks for this excellent core.

barbudreadmon commented 5 years ago

End record signature not found in zip

It fails reading the iso, iirc @FCare told me ccd support is incomplete. Use another iso format.

emersonnovais commented 5 years ago

Ok. I will try other format. I downloaded an ISO/CUE format and give the same error. Adding the option of verbose (-v), the entirely error message is:

emerson@emerson-Vostro-3500:/media/BACKUP/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)$ retroarch -f -v -L /usr/lib/x86_64-linux-gnu/libretro/kronos_libretro.so "Virtua Fighter 2 (J).cue" [INFO] RetroArch 1.7.5 (Git c9c6c5a) [INFO] Redirecting save file to "./Virtua Fighter 2 (J).srm". [INFO] Redirecting savestate to "./Virtua Fighter 2 (J).state". [INFO] === Build ======================================= Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 Built: Oct 2 2018 [INFO] Version: 1.7.5 [INFO] Git: c9c6c5a [INFO] ================================================= [INFO] Loading dynamic libretro core from: "/usr/lib/x86_64-linux-gnu/libretro/kronos_libretro.so" [INFO] [overrides] no core-specific overrides found at /home/emerson/.config/retroarch/config/Kronos/Kronos.cfg. [INFO] [overrides] no content-dir-specific overrides found at /home/emerson/.config/retroarch/config/Kronos/����������������v��d}��?.cfg. [INFO] [overrides] no game-specific overrides found at /home/emerson/.config/retroarch/config/Kronos/Virtua Fighter 2 (J).cfg. [INFO] Shaders: preset directory: /home/emerson/.config/retroarch/shaders/presets [INFO] Shaders: no game-specific preset found at /home/emerson/.config/retroarch/shaders/presets/Kronos/Virtua Fighter 2 (J).cgp. [INFO] Shaders: no game-specific preset found at /home/emerson/.config/retroarch/shaders/presets/Kronos/Virtua Fighter 2 (J).glslp. [INFO] Shaders: no content-dir-specific preset found at /home/emerson/.config/retroarch/shaders/presets/Kronos/����������������v��d}��?.cgp. [INFO] Shaders: no content-dir-specific preset found at /home/emerson/.config/retroarch/shaders/presets/Kronos/����������������v��d}��?.glslp. [INFO] Shaders: no core-specific preset found at /home/emerson/.config/retroarch/shaders/presets/Kronos/Kronos.cgp. [INFO] Shaders: no core-specific preset found at /home/emerson/.config/retroarch/shaders/presets/Kronos/Kronos.glslp. [INFO] Environ SET_VARIABLES. [INFO] Environ SET_CONTROLLER_INFO. [INFO] Controller port: 1 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] � (ID: 5) [INFO] Controller port: 2 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] � (ID: 5) [INFO] Controller port: 3 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] � (ID: 5) [INFO] Controller port: 4 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] � (ID: 5) [INFO] Controller port: 5 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] � (ID: 5) [INFO] Controller port: 6 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] � (ID: 5) [INFO] Controller port: 7 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] � (ID: 5) [INFO] Controller port: 8 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] � (ID: 5) [INFO] Controller port: 9 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] � (ID: 5) [INFO] Controller port: 10 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] � (ID: 5) [INFO] Controller port: 11 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] � (ID: 5) [INFO] Controller port: 12 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] � (ID: 5) [INFO] Remaps: remap directory: /home/emerson/.config/retroarch/config/remaps [INFO] Remaps: no game-specific remap found at /home/emerson/.config/retroarch/config/remaps/Kronos/Virtua Fighter 2 (J).rmp. [INFO] Remaps: no content-dir-specific remap found at /home/emerson/.config/retroarch/config/remaps/Kronos/����������������v��d}��?.rmp. [INFO] Remaps: no core-specific remap found at /home/emerson/.config/retroarch/config/remaps/Kronos/Kronos.rmp. [INFO] Redirecting save file to "./Virtua Fighter 2 (J).srm". [INFO] Redirecting savestate to "./Virtua Fighter 2 (J).state". [INFO] Environ GET_LOG_INTERFACE. [INFO] Environ GET_PERF_INTERFACE. [INFO] Environ SYSTEM_DIRECTORY: "/media/BACKUP/Roms/Bios". [INFO] Environ PERFORMANCE_LEVEL: 16. [INFO] Content loading skipped. Implementation will load it on its own. [INFO] Environ GET_VARIABLE kronos_force_hle_bios: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_use_beetle_saves: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_addon_cart: [INFO] none [INFO] Environ GET_VARIABLE kronos_auto_select_cart: [INFO] enabled [INFO] Environ GET_VARIABLE kronos_multitap_port1: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_multitap_port2: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_filter_mode: [INFO] none [INFO] Environ GET_VARIABLE kronos_upscale_mode: [INFO] none [INFO] Environ GET_VARIABLE kronos_resolution_mode: [INFO] original [INFO] Environ GET_VARIABLE kronos_polygon_mode: [INFO] perspective_correction [INFO] Environ GET_VARIABLE kronos_scanlines: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_service_enabled: [INFO] disabled [libretro WARN] /media/BACKUP/Roms/Bios/kronos/stvbios.zip NOT FOUND [libretro WARN] /media/BACKUP/Roms/Bios/stvbios.zip NOT FOUND [libretro WARN] /media/BACKUP/Roms/Bios/kronos/saturn_bios.bin NOT FOUND End record signature not found in zip![INFO] Environ SET_INPUT_DESCRIPTORS: [INFO] RetroPad, User 1, Button "B (bottom)" => "A" [INFO] RetroPad, User 1, Button "Y (left)" => "X" [INFO] RetroPad, User 1, Button "Start" => "Start" [INFO] RetroPad, User 1, Button "D-Pad Up" => "D-Pad Up" [INFO] RetroPad, User 1, Button "D-Pad Down" => "D-Pad Down" [INFO] RetroPad, User 1, Button "D-Pad Left" => "D-Pad Left" [INFO] RetroPad, User 1, Button "D-Pad Right" => "D-Pad Right" [INFO] RetroPad, User 1, Button "A (right)" => "B" [INFO] RetroPad, User 1, Button "X (up)" => "Y" [INFO] RetroPad, User 1, Button "L" => "C" [INFO] RetroPad, User 1, Button "R" => "Z" [INFO] RetroPad, User 1, Button "L2" => "L" [INFO] RetroPad, User 1, Button "R2" => "R" [INFO] RetroPad, User 2, Button "B (bottom)" => "A" [INFO] RetroPad, User 2, Button "Y (left)" => "X" [INFO] RetroPad, User 2, Button "Start" => "Start" [INFO] RetroPad, User 2, Button "D-Pad Up" => "D-Pad Up" [INFO] RetroPad, User 2, Button "D-Pad Down" => "D-Pad Down" [INFO] RetroPad, User 2, Button "D-Pad Left" => "D-Pad Left" [INFO] RetroPad, User 2, Button "D-Pad Right" => "D-Pad Right" [INFO] RetroPad, User 2, Button "A (right)" => "B" [INFO] RetroPad, User 2, Button "X (up)" => "Y" [INFO] RetroPad, User 2, Button "L" => "C" [INFO] RetroPad, User 2, Button "R" => "Z" [INFO] RetroPad, User 2, Button "L2" => "L" [INFO] RetroPad, User 2, Button "R2" => "R" [INFO] RetroPad, User 3, Button "B (bottom)" => "A" [INFO] RetroPad, User 3, Button "Y (left)" => "X" [INFO] RetroPad, User 3, Button "Start" => "Start" [INFO] RetroPad, User 3, Button "D-Pad Up" => "D-Pad Up" [INFO] RetroPad, User 3, Button "D-Pad Down" => "D-Pad Down" [INFO] RetroPad, User 3, Button "D-Pad Left" => "D-Pad Left" [INFO] RetroPad, User 3, Button "D-Pad Right" => "D-Pad Right" [INFO] RetroPad, User 3, Button "A (right)" => "B" [INFO] RetroPad, User 3, Button "X (up)" => "Y" [INFO] RetroPad, User 3, Button "L" => "C" [INFO] RetroPad, User 3, Button "R" => "Z" [INFO] RetroPad, User 3, Button "L2" => "L" [INFO] RetroPad, User 3, Button "R2" => "R" [INFO] RetroPad, User 4, Button "B (bottom)" => "A" [INFO] RetroPad, User 4, Button "Y (left)" => "X" [INFO] RetroPad, User 4, Button "Start" => "Start" [INFO] RetroPad, User 4, Button "D-Pad Up" => "D-Pad Up" [INFO] RetroPad, User 4, Button "D-Pad Down" => "D-Pad Down" [INFO] RetroPad, User 4, Button "D-Pad Left" => "D-Pad Left" [INFO] RetroPad, User 4, Button "D-Pad Right" => "D-Pad Right" [INFO] RetroPad, User 4, Button "A (right)" => "B" [INFO] RetroPad, User 4, Button "X (up)" => "Y" [INFO] RetroPad, User 4, Button "L" => "C" [INFO] RetroPad, User 4, Button "R" => "Z" [INFO] RetroPad, User 4, Button "L2" => "L" [INFO] RetroPad, User 4, Button "R2" => "R" [INFO] RetroPad, User 5, Button "B (bottom)" => "A" [INFO] RetroPad, User 5, Button "Y (left)" => "X" [INFO] RetroPad, User 5, Button "Start" => "Start" [INFO] RetroPad, User 5, Button "D-Pad Up" => "D-Pad Up" [INFO] RetroPad, User 5, Button "D-Pad Down" => "D-Pad Down" [INFO] RetroPad, User 5, Button "D-Pad Left" => "D-Pad Left" [INFO] RetroPad, User 5, Button "D-Pad Right" => "D-Pad Right" [INFO] RetroPad, User 5, Button "A (right)" => "B" [INFO] RetroPad, User 5, Button "X (up)" => "Y" [INFO] RetroPad, User 5, Button "L" => "C" [INFO] RetroPad, User 5, Button "R" => "Z" [INFO] RetroPad, User 5, Button "L2" => "L" [INFO] RetroPad, User 5, Button "R2" => "R" [INFO] Environ SET_PIXEL_FORMAT: XRGB8888. [INFO] Environ SET_HW_RENDER. [INFO] Requesting core OpenGL context (4.2). [INFO] Skipping SRAM load.. [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [INFO] Environ GET_VARIABLE kronos_force_hle_bios: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_use_beetle_saves: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_addon_cart: [INFO] none [INFO] Environ GET_VARIABLE kronos_auto_select_cart: [INFO] enabled [INFO] Environ GET_VARIABLE kronos_multitap_port1: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_multitap_port2: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_filter_mode: [INFO] none [INFO] Environ GET_VARIABLE kronos_upscale_mode: [INFO] none [INFO] Environ GET_VARIABLE kronos_resolution_mode: [INFO] original [INFO] Environ GET_VARIABLE kronos_polygon_mode: [INFO] perspective_correction [INFO] Environ GET_VARIABLE kronos_scanlines: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_service_enabled: [INFO] disabled [INFO] [Audio]: Set audio input rate to: 44055.95 Hz. [INFO] [Video]: Video @ fullscreen [INFO] [Video]: Using HW render, OpenGL driver forced. [WARN] Failed to bind API (#1, version 4.2) on context driver "wayland". [INFO] [GLX]: GLX_EXT_swap_control_tear supported. [INFO] [GL]: Found GL context: x [INFO] [GL]: Detecting screen resolution 1366x768. [INFO] [GLX]: Window manager is GNOME Shell. [INFO] [XINERAMA]: Xinerama version: 1.1. [INFO] [XINERAMA]: Xinerama screens: 1. [INFO] [GLX]: Using Xinerama on screen #0. [INFO] [GLX]: X = 0, Y = 0, W = 1366, H = 768. [INFO] [GLX]: Using windowed fullscreen. X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 34 () Value in failed request: 0x0 Serial number of failed request: 72 Current serial number in output stream: 73

Thanks.

barbudreadmon commented 5 years ago

Please format this in a better way, it's unreadable, the only thing i can tell is that there is still the same End record signature not found in zip, however this is not a zip and iso reading mecanism in kronos didn't change for months, maybe years. Might be an issue with your pre-packaged ubuntu binaries, try building this core from sources, maybe retroarch too.

emersonnovais commented 5 years ago

Ok. Thanks for the answer. I will try your tips.

Thank you very much.

FCare commented 5 years ago

Hi, what is your graphic card and CPU? You are usin Cue files. It happens that Cue files are malformed. Instead of the cue file, can you try to start the emulator with the biggest .bin file that is provided with uo cue file?

emersonnovais commented 5 years ago

My specifications: Ubuntu 18.04 (64 bits) Processor: Intel Core i5 460M Video card: Nvidia GT310M with 340.107 driver

I downloaded the files from sites like Edgeemu and Emuparadise (the server still works).

I had a Ubuntu 16.04 in other partitions dedicated to exclusevelly emulate my ROMs and the Kronos core worked very well. Now, I update my system to Ubuntu 18.04 and they not working anymore.

Sorry for my bad english because is not my native language. Thanks.

barbudreadmon commented 5 years ago

Can you tell me what it says when you execute glxinfo | grep "OpenGL version string" ?

emersonnovais commented 5 years ago

OpenGL version string: 3.3.0 NVIDIA 340.107

barbudreadmon commented 5 years ago

and what about glxinfo | grep "OpenGL" ?

emersonnovais commented 5 years ago

and what about glxinfo | grep "OpenGL" ?

`emerson@emerson-Vostro-3500:/media/BACKUP/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)$ glxinfo | grep "OpenGL"

OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce 310M/PCIe/SSE2 OpenGL core profile version string: 3.3.0 NVIDIA 340.107 OpenGL core profile shading language version string: 3.30 NVIDIA via Cg compiler OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.3.0 NVIDIA 340.107 OpenGL shading language version string: 3.30 NVIDIA via Cg compiler OpenGL context flags: (none) OpenGL profile mask: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 2.0 NVIDIA 340.107 340.107 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.00 OpenGL ES profile extensions: `

barbudreadmon commented 5 years ago

OpenGL core profile version string: 3.3.0 NVIDIA 340.107

So you are meeting the gpu requirement, except an issue with the iso, i don't see what it can be.

emersonnovais commented 5 years ago

Thanks for the update. Then you may close this issue. Unfortunelly the problem is with my machine that is outdated.

Thanks for the help.

nixtux commented 5 years ago

i get the same issue with every game i have "End record signature not found in zip!" link to full output from retroarch -v https://pastebin.com/yC2WpCsF

btw same os as op, ubuntu but version 18.10

barbudreadmon commented 5 years ago

@emersonnovais i don't think your machine is outdated though.

I'll need some trace if you want me to help you, retroarch output is not telling me anything useful nor making any sense.

Try building the core manually while enabling the optional parameter DEBUG_ASAN=1, you might also need to execute the core that way : LD_PRELOAD=libasan.so retroarch -v -L path/to/kronos_libretro.so path/to/iso

emersonnovais commented 5 years ago

@barbudreadmon, I follow your instructions and compile the core manually. The error message is below:

emerson@emerson-Vostro-3500:/media/BACKUP/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)$ LD_PRELOAD=libasan.so retroarch -v -L ./Kronos/libretro/kronos_libretro.so "Virtua Fighter 2 (J).cue" ERROR: ld.so: object 'libasan.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. [INFO] RetroArch 1.7.5 (Git c9c6c5a) [INFO] Redirecting save file to "./Virtua Fighter 2 (J).srm". [INFO] Redirecting savestate to "./Virtua Fighter 2 (J).state". [INFO] === Build ======================================= Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 Built: Oct 2 2018 [INFO] Version: 1.7.5 [INFO] Git: c9c6c5a [INFO] ================================================= [INFO] Loading dynamic libretro core from: "/media/BACKUP/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)/Kronos/libretro/kronos_libretro.so" [ERROR] Failed to open libretro core: "/media/BACKUP/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)/Kronos/libretro/kronos_libretro.so" [ERROR] Error(s): /media/BACKUP/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)/Kronos/libretro/kronos_libretro.so: failed to map segment from shared object [INFO] Unloading game.. Falha de segmentação (imagem do núcleo gravada)

Observation: "Falha de segmentação (imagem do núcleo gravada)" means in english "Segmentation fault (core dumped)" because my system is in portuguese.

barbudreadmon commented 5 years ago

@emersonnovais it seems the needed asan library isn't installed in ubuntu by default, maybe try again after installing libasan5 (apt-get install libasan5) ?

On a sidenote, the package you need depend on your gcc version (https://askubuntu.com/questions/1024017/difference-between-libasan-packes-libasan0-libasan2-libasan3-etc), you can check by running gcc -v, libasan5 is for gcc-8.X

emersonnovais commented 5 years ago

Yesterday I just checked if the libasan library was installed and I had a libasan4. I installed the libasan5 and received the same error. I have a GCC 7.3.0

My GCC version: https://pastebin.com/6JHrYvFu

My error message after install libasan5 without update my installed gcc version: https://pastebin.com/WK9anhq5

emersonnovais commented 5 years ago

@barbudreadmon , Do I need to update my gcc version to 8.1 or above?

barbudreadmon commented 5 years ago

@emersonnovais Sorry i don't know, i'm not an ubuntu user, on my linux i have asan whatever gcc i use, at this point you'll have to find a way to get a trace by yourself...

emersonnovais commented 5 years ago

@barbudreadmon, what Linux distribution do you use?

barbudreadmon commented 5 years ago

Gentoo

FCare commented 5 years ago

I am not sure it is coming from zip file. It looks like the opengl context is not created. The glsl language looks like ok but i am not sure the driver is able to support the right context. Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 34 ()

Are you using nvidia proprietary driver or the driver nouveau? If you upgraded your linux, maybe you changed your driver...

barolo commented 5 years ago

I have the same issue [ I think.. ] "End record signature not found in zip!: while trying to launch anything from retroarch. I'm on Gentoo/AMD Raven with everything beyond latest, the weird thing is that standalone Kronos [ both built from the same source ] launches them properly...

In my case it seems to be bios releated? I'm using the same one as in standalone version and I've placed it everywhere I could think of [system/kronos too obviously]

[INFO] RetroArch 1.7.6 (Git 6879ba3) [INFO] Redirecting save file to "/run/media/gregory/ZINE/DOWNS/roms/SATURN/panz1.srm". [INFO] Redirecting savestate to "/run/media/gregory/ZINE/DOWNS/roms/SATURN/panz1.state". [INFO] === Build ======================================= Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AVX2 AES Built: Feb 2 2019 [INFO] Version: 1.7.6 [INFO] Git: 6879ba3 [INFO] ================================================= [INFO] Loading dynamic libretro core from: "/home/gregory/.config/retroarch/cores/kronos_libretro.so" [INFO] [overrides] no core-specific overrides found at /home/gregory/.config/retroarch/config/Kronos/Kronos.cfg. [INFO] [overrides] no content-dir-specific overrides found at /home/gregory/.config/retroarch/config/Kronos/SATURN.cfg. [INFO] [overrides] no game-specific overrides found at /home/gregory/.config/retroarch/config/Kronos/panz1.cfg. [INFO] Shaders: preset directory: /home/gregory/.config/retroarch/shaders/presets [INFO] Shaders: no game-specific preset found at /home/gregory/.config/retroarch/shaders/presets/Kronos/panz1.cgp. [INFO] Shaders: no game-specific preset found at /home/gregory/.config/retroarch/shaders/presets/Kronos/panz1.glslp. [INFO] Shaders: no content-dir-specific preset found at /home/gregory/.config/retroarch/shaders/presets/Kronos/SATURN.cgp. [INFO] Shaders: no content-dir-specific preset found at /home/gregory/.config/retroarch/shaders/presets/Kronos/SATURN.glslp. [INFO] Shaders: no core-specific preset found at /home/gregory/.config/retroarch/shaders/presets/Kronos/Kronos.cgp. [INFO] Shaders: no core-specific preset found at /home/gregory/.config/retroarch/shaders/presets/Kronos/Kronos.glslp. [INFO] Environ SET_VARIABLES. [INFO] Environ SET_CONTROLLER_INFO. [INFO] Controller port: 1 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] Controller port: 2 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] Controller port: 3 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] Controller port: 4 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] Controller port: 5 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] Controller port: 6 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] Controller port: 7 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] Controller port: 8 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] Controller port: 9 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] Controller port: 10 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] Controller port: 11 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] Controller port: 12 [INFO] Saturn Pad (ID: 1) [INFO] Saturn 3D Pad (ID: 5) [INFO] None (ID: 0) [INFO] Remaps: remap directory: /home/gregory/.config/retroarch/config/remaps [INFO] Remaps: no game-specific remap found at /home/gregory/.config/retroarch/config/remaps/Kronos/panz1.rmp. [INFO] Remaps: no content-dir-specific remap found at /home/gregory/.config/retroarch/config/remaps/Kronos/SATURN.rmp. [INFO] Remaps: no core-specific remap found at /home/gregory/.config/retroarch/config/remaps/Kronos/Kronos.rmp. [INFO] Redirecting save file to "/run/media/gregory/ZINE/DOWNS/roms/SATURN/panz1.srm". [INFO] Redirecting savestate to "/run/media/gregory/ZINE/DOWNS/roms/SATURN/panz1.state". [INFO] Environ GET_LOG_INTERFACE. [INFO] Environ GET_PERF_INTERFACE. [WARN] SYSTEM DIR is empty, assume CONTENT DIR /run/media/gregory/ZINE/DOWNS/roms/SATURN/panz1.cue [INFO] Environ SYSTEM_DIRECTORY: "/run/media/gregory/ZINE/DOWNS/roms/SATURN/". [INFO] Environ PERFORMANCE_LEVEL: 16. [INFO] Content loading skipped. Implementation will load it on its own. [INFO] CRC32: 0x3111569d . [INFO] Environ GET_VARIABLE kronos_force_hle_bios: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_use_beetle_saves: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_addon_cart: [INFO] none [INFO] Environ GET_VARIABLE kronos_auto_select_cart: [INFO] enabled [INFO] Environ GET_VARIABLE kronos_multitap_port1: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_multitap_port2: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_filter_mode: [INFO] none [INFO] Environ GET_VARIABLE kronos_upscale_mode: [INFO] none [INFO] Environ GET_VARIABLE kronos_resolution_mode: [INFO] original [INFO] Environ GET_VARIABLE kronos_polygon_mode: [INFO] perspective_correction [INFO] Environ GET_VARIABLE kronos_scanlines: [INFO] disabled [INFO] Environ GET_VARIABLE kronos_service_enabled: [INFO] disabled [libretro WARN] /run/media/gregory/ZINE/DOWNS/roms/SATURN//kronos/stvbios.zip NOT FOUND [libretro WARN] /run/media/gregory/ZINE/DOWNS/roms/SATURN//stvbios.zip NOT FOUND [libretro WARN] /run/media/gregory/ZINE/DOWNS/roms/SATURN//kronos/saturn_bios.bin NOT FOUND [libretro WARN] /run/media/gregory/ZINE/DOWNS/roms/SATURN//saturn_bios.bin NOT FOUND [libretro WARN] /run/media/gregory/ZINE/DOWNS/roms/SATURN//sega_101.bin NOT FOUND [libretro WARN] /run/media/gregory/ZINE/DOWNS/roms/SATURN//mpr-17933.bin NOT FOUND End record signature not found in zip![libretro ERROR] This is a Saturn game but we are missing the bios, ABORTING [ERROR] Failed to load content. [INFO] Unloading game.. [INFO] Unloading core.. [INFO] Unloading core symbols.. [INFO] Saved core options file to "/home/gregory/.config/retroarch/retroarch-core-options.cfg" [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.

barbudreadmon commented 5 years ago

@barolo

[INFO] Environ SYSTEM_DIRECTORY: "/run/media/gregory/ZINE/DOWNS/roms/SATURN/". ... [libretro WARN] /run/media/gregory/ZINE/DOWNS/roms/SATURN//kronos/stvbios.zip NOT FOUND [libretro WARN] /run/media/gregory/ZINE/DOWNS/roms/SATURN//stvbios.zip NOT FOUND [libretro WARN] /run/media/gregory/ZINE/DOWNS/roms/SATURN//kronos/saturn_bios.bin NOT FOUND [libretro WARN] /run/media/gregory/ZINE/DOWNS/roms/SATURN//saturn_bios.bin NOT FOUND [libretro WARN] /run/media/gregory/ZINE/DOWNS/roms/SATURN//sega_101.bin NOT FOUND [libretro WARN] /run/media/gregory/ZINE/DOWNS/roms/SATURN//mpr-17933.bin NOT FOUND End record signature not found in zip![libretro ERROR] This is a Saturn game but we are missing the bios,

I think your issue is pretty obvious.

barolo commented 5 years ago

@barbudreadmon Hmm, thanks for pointing that, gona try moving some stuff, why it's looking for them there anyway and not as per wiki/readme in system/kronos? Some of these aren't mandatory no?

Update: Fixed, Had it wrongly named... sat_bios , instead saturn_bios

barbudreadmon commented 5 years ago

@barolo you have a misunderstanding about the system folder :

[INFO] Environ SYSTEM_DIRECTORY: "/run/media/gregory/ZINE/DOWNS/roms/SATURN/".

You didn't define a system_dir in your retroarch config, so it's defaulting to your rom directory

why it's looking for them there anyway and not as per wiki/readme in system/kronos

It is, it's search in your SYSTEM_DIRECTORY/kronos folder.

barolo commented 5 years ago

@barbudreadmon You're right, not sure how I've missed that, thanks!

emersonnovais commented 5 years ago

I am not sure it is coming from zip file. It looks like the opengl context is not created. The glsl language looks like ok but i am not sure the driver is able to support the right context. Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 34 ()

Are you using nvidia proprietary driver or the driver nouveau? If you upgraded your linux, maybe you changed your driver...

I'm using the proprietary driver. Nouveau is a big sh*t and the acceleration hardware is not supported very well. My driver version is 340.107 and this is the recommended by driver assistent of Ubuntu 18.04

FCare commented 5 years ago

And what is the full output of glxinfo?

Le mar. 5 févr. 2019 à 09:33, emersonnovais notifications@github.com a écrit :

I am not sure it is coming from zip file. It looks like the opengl context is not created. The glsl language looks like ok but i am not sure the driver is able to support the right context. Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 34 ()

Are you using nvidia proprietary driver or the driver nouveau? If you upgraded your linux, maybe you changed your driver...

I'm using the proprietary driver. Nouveau is a big sh*t and the acceleration hardware is not supported very well. My driver version is 340.107 and this is the recommended by driver assistent of Ubuntu 18.04

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/FCare/Kronos/issues/391#issuecomment-460553361, or mute the thread https://github.com/notifications/unsubscribe-auth/ANl7CDrJGoSJqoy-IUmWSHEN3RYkpBLnks5vKUHwgaJpZM4Zf6HJ .

emersonnovais commented 5 years ago

FCare, my glxinfo output here. This was too much great to post in the comments:

https://pastebin.com/CftN4SxN

Thanks.

FCare commented 5 years ago

The core profile max supported by your driver is core 3.3.

I do not know if the libretro core is managing this. Normally, tesselation is requiring Core 4.2. On standlaone version, we are checking this and disabling the tesselation support for old cards.

@BarbuDreadMon barbudreadmon@gmail.com what is the policy on the librectro core? Did you implement the fallback for core 3.3?

Le mar. 5 févr. 2019 à 09:42, emersonnovais notifications@github.com a écrit :

FCar, my glxinfo output here. This was too much great to post in the comments:

https://pastebin.com/CftN4SxN

Thanks.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/FCare/Kronos/issues/391#issuecomment-460555688, or mute the thread https://github.com/notifications/unsubscribe-auth/ANl7CLc0jN7uOk4hX86TkisbXBaF6Ydlks5vKUQJgaJpZM4Zf6HJ .

barbudreadmon commented 5 years ago

[WARN] Failed to bind API (#1, version 4.2) on context driver "wayland".

I think the issue is more related to this, what's the value for video_driver in your retroarch.cfg ? It must be gl.

@FCare yeah i'm falling back to opengl 3.3, however it doesn't appear to work with his setup, maybe wayland is getting in the way.

emersonnovais commented 5 years ago

@barbudreadmon, I using the gl option in the driver menu in Retroarch:

video_driver = "gl"

barbudreadmon commented 5 years ago

@emersonnovais try building retroarch manually with wayland disabled :

./configure --disable-wayland make

I'm pretty sure wayland is messing up context detection, so it doesn't detect context 4.2 is not available with your hardware, and fails afterward because it couldn't actually create the context.

emersonnovais commented 5 years ago

Sorry for the noob question but how I compile this? There is a long time since the last time and I not remeber to do this. I am not an advance user and there is no instruction on the README file.

barbudreadmon commented 5 years ago
git clone --depth 1 https://github.com/libretro/RetroArch.git
cd RetroArch
./configure --disable-wayland
make -j4

If everything goes well, a new retroarch executable should appear in the folder.

emersonnovais commented 5 years ago

I thinked that was build the libretro core. Sorry for the mess. After building, the Retroarch without Wayland gived the same error message:

emula-os@emulaos-Vostro-3500:~/Downloads/RetroArch$ ./retroarch -f -L /usr/lib/x86_64-linux-gnu/libretro/kronos_libretro.so "/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)/Virtua Fighter 2 (J).cue" End record signature not found in zip!X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 34 () Value in failed request: 0x0 Serial number of failed request: 72 Current serial number in output stream: 73

FCare commented 5 years ago

Can you provide the content of the cue file and the location of the corresponding binary game images? A pwd and ls comand should be ok

Le mar. 5 févr. 2019 à 19:21, emersonnovais notifications@github.com a écrit :

I thinked that compile the libretro core. Sorry for the mess. After building, the Retroarch without Wayland gived the same error message:

emula-os@emulaos-Vostro-3500:~/Downloads/RetroArch$ ./retroarch -f -L /usr/lib/x86_64-linux-gnu/libretro/kronos_libretro.so "/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)/Virtua Fighter 2 (J).cue" End record signature not found in zip!X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 34 () Value in failed request: 0x0 Serial number of failed request: 72 Current serial number in output stream: 73

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/FCare/Kronos/issues/391#issuecomment-460747086, or mute the thread https://github.com/notifications/unsubscribe-auth/ANl7CHO9Qxpv4elmr492L1-7VB47poK1ks5vKcuqgaJpZM4Zf6HJ .

FCare commented 5 years ago

And where is located the Virtua Fighter 2 (J).bin file?

Le mar. 5 févr. 2019 à 19:27, emersonnovais notifications@github.com a écrit :

emula-os@emulaos-Vostro-3500:~/Downloads/RetroArch$ cat "/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)/Virtua Fighter 2 (J).cue" FILE "Virtua Fighter 2 (J).bin" BINARY TRACK 01 MODE1/2352 INDEX 01 00:00:00 TRACK 02 AUDIO INDEX 00 05:47:45 INDEX 01 05:49:45 TRACK 03 AUDIO INDEX 00 07:07:21 INDEX 01 07:09:21 TRACK 04 AUDIO INDEX 00 08:40:67 INDEX 01 08:42:67 TRACK 05 AUDIO INDEX 00 10:01:41 INDEX 01 10:03:41 TRACK 06 AUDIO INDEX 00 11:22:40 INDEX 01 11:24:40 TRACK 07 AUDIO INDEX 00 12:37:17 INDEX 01 12:39:17 TRACK 08 AUDIO INDEX 00 14:15:64 INDEX 01 14:17:64 TRACK 09 AUDIO INDEX 00 15:48:20 INDEX 01 15:50:20 TRACK 10 AUDIO INDEX 00 17:19:63 INDEX 01 17:21:63 TRACK 11 AUDIO INDEX 00 18:54:43 INDEX 01 18:56:43 TRACK 12 AUDIO INDEX 00 20:09:60 INDEX 01 20:11:60 TRACK 13 AUDIO INDEX 00 21:43:16 INDEX 01 21:45:16 TRACK 14 AUDIO INDEX 00 22:58:40 INDEX 01 23:00:40 TRACK 15 AUDIO INDEX 00 23:32:37 INDEX 01 23:34:37 TRACK 16 AUDIO INDEX 00 23:38:37 INDEX 01 23:40:37 TRACK 17 AUDIO INDEX 00 23:55:34 INDEX 01 23:57:34 TRACK 18 AUDIO INDEX 00 24:44:13 INDEX 01 24:46:13 TRACK 19 AUDIO INDEX 00 24:52:16 INDEX 01 24:54:16 TRACK 20 AUDIO INDEX 00 25:01:27 INDEX 01 25:03:27 TRACK 21 AUDIO INDEX 00 25:15:14 INDEX 01 25:17:14 TRACK 22 AUDIO INDEX 00 28:16:71 INDEX 01 28:18:71 TRACK 23 AUDIO INDEX 00 30:50:58 INDEX 01 30:52:58 TRACK 24 AUDIO INDEX 00 33:51:15 INDEX 01 33:53:15 TRACK 25 AUDIO INDEX 00 36:45:24 INDEX 01 36:47:24 TRACK 26 AUDIO INDEX 00 39:19:27 INDEX 01 39:21:27 TRACK 27 AUDIO INDEX 00 42:10:06 INDEX 01 42:12:06 TRACK 28 AUDIO INDEX 00 45:47:44 INDEX 01 45:49:44 TRACK 29 AUDIO INDEX 00 48:39:39 INDEX 01 48:41:39 TRACK 30 AUDIO INDEX 00 50:58:28 INDEX 01 51:00:28 TRACK 31 AUDIO INDEX 00 53:22:34 INDEX 01 53:24:34 TRACK 32 AUDIO INDEX 00 55:52:22 INDEX 01 55:54:22 TRACK 33 AUDIO INDEX 00 58:30:45 INDEX 01 58:32:45 TRACK 34 AUDIO INDEX 00 59:53:13 INDEX 01 59:55:13

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/FCare/Kronos/issues/391#issuecomment-460749287, or mute the thread https://github.com/notifications/unsubscribe-auth/ANl7CIqUQ5XylNi7te6_rnTOIwa8Xw_0ks5vKc0agaJpZM4Zf6HJ .

emersonnovais commented 5 years ago

Folder locations and its contents:

PWD: emula-os@emulaos-Vostro-3500:/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)$ pwd /Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)

Folder emula-os@emulaos-Vostro-3500:/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)$ ls -la total 658740 drwxrwxrwx 4 emula-os emula-os 4096 fev 5 05:45 . drwxrwxrwx 18 emula-os emula-os 4096 fev 5 13:59 .. drwxr-x--- 4 emula-os emula-os 4096 dez 27 16:17 kronos drwxr-xr-x 9 emula-os emula-os 4096 dez 26 12:28 Kronos -rw-r--r-- 1 emula-os emula-os 524288 fev 4 23:38 'Virtua Fighter 2 (J).bcr' -rw-rw-r-- 1 emula-os emula-os 647467968 dez 24 1996 'Virtua Fighter 2 (J).bin' -rw-r--r-- 1 emula-os emula-os 32768 fev 4 23:38 'Virtua Fighter 2 (J).bkr' -rw-rw-r-- 1 emula-os emula-os 2400 dez 24 10:30 'Virtua Fighter 2 (J).cue' -rw-r--r-- 1 emula-os emula-os 12 fev 4 23:38 'Virtua Fighter 2 (J).smpc' -rw-rw-r-- 1 emula-os emula-os 65536 fev 4 23:30 'Virtua Fighter 2 (J).srm' -rw-rw-r-- 1 emula-os emula-os 26427264 dez 24 1996 'Virtua Fighter 2 (J).sub'

CUE file content:

emula-os@emulaos-Vostro-3500:~/Downloads/RetroArch$ cat "/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)/Virtua Fighter 2 (J).cue" FILE "Virtua Fighter 2 (J).bin" BINARY TRACK 01 MODE1/2352 INDEX 01 00:00:00 TRACK 02 AUDIO INDEX 00 05:47:45 INDEX 01 05:49:45 TRACK 03 AUDIO INDEX 00 07:07:21 INDEX 01 07:09:21 TRACK 04 AUDIO INDEX 00 08:40:67 INDEX 01 08:42:67 TRACK 05 AUDIO INDEX 00 10:01:41 INDEX 01 10:03:41 TRACK 06 AUDIO INDEX 00 11:22:40 INDEX 01 11:24:40 TRACK 07 AUDIO INDEX 00 12:37:17 INDEX 01 12:39:17 TRACK 08 AUDIO INDEX 00 14:15:64 INDEX 01 14:17:64 TRACK 09 AUDIO INDEX 00 15:48:20 INDEX 01 15:50:20 TRACK 10 AUDIO INDEX 00 17:19:63 INDEX 01 17:21:63 TRACK 11 AUDIO INDEX 00 18:54:43 INDEX 01 18:56:43 TRACK 12 AUDIO INDEX 00 20:09:60 INDEX 01 20:11:60 TRACK 13 AUDIO INDEX 00 21:43:16 INDEX 01 21:45:16 TRACK 14 AUDIO INDEX 00 22:58:40 INDEX 01 23:00:40 TRACK 15 AUDIO INDEX 00 23:32:37 INDEX 01 23:34:37 TRACK 16 AUDIO INDEX 00 23:38:37 INDEX 01 23:40:37 TRACK 17 AUDIO INDEX 00 23:55:34 INDEX 01 23:57:34 TRACK 18 AUDIO INDEX 00 24:44:13 INDEX 01 24:46:13 TRACK 19 AUDIO INDEX 00 24:52:16 INDEX 01 24:54:16 TRACK 20 AUDIO INDEX 00 25:01:27 INDEX 01 25:03:27 TRACK 21 AUDIO INDEX 00 25:15:14 INDEX 01 25:17:14 TRACK 22 AUDIO INDEX 00 28:16:71 INDEX 01 28:18:71 TRACK 23 AUDIO INDEX 00 30:50:58 INDEX 01 30:52:58 TRACK 24 AUDIO INDEX 00 33:51:15 INDEX 01 33:53:15 TRACK 25 AUDIO INDEX 00 36:45:24 INDEX 01 36:47:24 TRACK 26 AUDIO INDEX 00 39:19:27 INDEX 01 39:21:27 TRACK 27 AUDIO INDEX 00 42:10:06 INDEX 01 42:12:06 TRACK 28 AUDIO INDEX 00 45:47:44 INDEX 01 45:49:44 TRACK 29 AUDIO INDEX 00 48:39:39 INDEX 01 48:41:39 TRACK 30 AUDIO INDEX 00 50:58:28 INDEX 01 51:00:28 TRACK 31 AUDIO INDEX 00 53:22:34 INDEX 01 53:24:34 TRACK 32 AUDIO INDEX 00 55:52:22 INDEX 01 55:54:22 TRACK 33 AUDIO INDEX 00 58:30:45 INDEX 01 58:32:45 TRACK 34 AUDIO INDEX 00 59:53:13 INDEX 01 59:55:13

FCare commented 5 years ago

@barbudeadrom why retroarch is looking for zip file when openning a cue file? Is this broken in standalone or are you expecting zip file only?

Le mar. 5 févr. 2019 à 19:32, emersonnovais notifications@github.com a écrit :

Folder locations and its contents:

PWD: emula-os@emulaos-Vostro-3500:/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)$ pwd /Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)

Folder emula-os@emulaos-Vostro-3500:/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)$ ls -la total 658740 drwxrwxrwx 4 emula-os emula-os 4096 fev 5 05:45 . drwxrwxrwx 18 emula-os emula-os 4096 fev 5 13:59 .. drwxr-x--- 4 emula-os emula-os 4096 dez 27 16:17 kronos drwxr-xr-x 9 emula-os emula-os 4096 dez 26 12:28 Kronos -rw-r--r-- 1 emula-os emula-os 524288 fev 4 23:38 'Virtua Fighter 2 (J).bcr' -rw-rw-r-- 1 emula-os emula-os 647467968 dez 24 1996 'Virtua Fighter 2 (J).bin' -rw-r--r-- 1 emula-os emula-os 32768 fev 4 23:38 'Virtua Fighter 2 (J).bkr' -rw-rw-r-- 1 emula-os emula-os 2400 dez 24 10:30 'Virtua Fighter 2 (J).cue' -rw-r--r-- 1 emula-os emula-os 12 fev 4 23:38 'Virtua Fighter 2 (J).smpc' -rw-rw-r-- 1 emula-os emula-os 65536 fev 4 23:30 'Virtua Fighter 2 (J).srm' -rw-rw-r-- 1 emula-os emula-os 26427264 dez 24 1996 'Virtua Fighter 2 (J).sub'

CUE file content:

emula-os@emulaos-Vostro-3500:~/Downloads/RetroArch$ cat "/Roms/Sega Saturn/Virtua Fighter 2 (1995)(Sega)(EU)/Virtua Fighter 2 (J).cue" FILE "Virtua Fighter 2 (J).bin" BINARY TRACK 01 MODE1/2352 INDEX 01 00:00:00 TRACK 02 AUDIO INDEX 00 05:47:45 INDEX 01 05:49:45 TRACK 03 AUDIO INDEX 00 07:07:21 INDEX 01 07:09:21 TRACK 04 AUDIO INDEX 00 08:40:67 INDEX 01 08:42:67 TRACK 05 AUDIO INDEX 00 10:01:41 INDEX 01 10:03:41 TRACK 06 AUDIO INDEX 00 11:22:40 INDEX 01 11:24:40 TRACK 07 AUDIO INDEX 00 12:37:17 INDEX 01 12:39:17 TRACK 08 AUDIO INDEX 00 14:15:64 INDEX 01 14:17:64 TRACK 09 AUDIO INDEX 00 15:48:20 INDEX 01 15:50:20 TRACK 10 AUDIO INDEX 00 17:19:63 INDEX 01 17:21:63 TRACK 11 AUDIO INDEX 00 18:54:43 INDEX 01 18:56:43 TRACK 12 AUDIO INDEX 00 20:09:60 INDEX 01 20:11:60 TRACK 13 AUDIO INDEX 00 21:43:16 INDEX 01 21:45:16 TRACK 14 AUDIO INDEX 00 22:58:40 INDEX 01 23:00:40 TRACK 15 AUDIO INDEX 00 23:32:37 INDEX 01 23:34:37 TRACK 16 AUDIO INDEX 00 23:38:37 INDEX 01 23:40:37 TRACK 17 AUDIO INDEX 00 23:55:34 INDEX 01 23:57:34 TRACK 18 AUDIO INDEX 00 24:44:13 INDEX 01 24:46:13 TRACK 19 AUDIO INDEX 00 24:52:16 INDEX 01 24:54:16 TRACK 20 AUDIO INDEX 00 25:01:27 INDEX 01 25:03:27 TRACK 21 AUDIO INDEX 00 25:15:14 INDEX 01 25:17:14 TRACK 22 AUDIO INDEX 00 28:16:71 INDEX 01 28:18:71 TRACK 23 AUDIO INDEX 00 30:50:58 INDEX 01 30:52:58 TRACK 24 AUDIO INDEX 00 33:51:15 INDEX 01 33:53:15 TRACK 25 AUDIO INDEX 00 36:45:24 INDEX 01 36:47:24 TRACK 26 AUDIO INDEX 00 39:19:27 INDEX 01 39:21:27 TRACK 27 AUDIO INDEX 00 42:10:06 INDEX 01 42:12:06 TRACK 28 AUDIO INDEX 00 45:47:44 INDEX 01 45:49:44 TRACK 29 AUDIO INDEX 00 48:39:39 INDEX 01 48:41:39 TRACK 30 AUDIO INDEX 00 50:58:28 INDEX 01 51:00:28 TRACK 31 AUDIO INDEX 00 53:22:34 INDEX 01 53:24:34 TRACK 32 AUDIO INDEX 00 55:52:22 INDEX 01 55:54:22 TRACK 33 AUDIO INDEX 00 58:30:45 INDEX 01 58:32:45 TRACK 34 AUDIO INDEX 00 59:53:13 INDEX 01 59:55:13

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/FCare/Kronos/issues/391#issuecomment-460750911, or mute the thread https://github.com/notifications/unsubscribe-auth/ANl7CEY2-m9wWGoqrX7H2n3_hGrXmcpCks5vKc41gaJpZM4Zf6HJ .

emersonnovais commented 5 years ago

Others cores that uses the CUE format works normally like Beetle Saturn and Yabause. The error is only with Kronos. The core worked very well when I had a Ubuntu 16.04 based on an custom ISO of 2016 who I made for self configurated emulators. If you try a fresh Ubuntu 16.04 with updated packages give me the same error too.

barbudreadmon commented 5 years ago

@FCare because i'm testing if the provided file is a stv game first, however i should test if it's a zip file before testing if it's a stv game.

@emersonnovais please post verbose output, i can't see if the context issue where it's never asking for context 3.3 (which you need) is still happening

emersonnovais commented 5 years ago

@barbudreadmon, I readed this error message with RetroArch compiled without Wayland and I noted that there is missing information for bios like stvbios and saturn_bios.bin in the kronos folder on the /kronos. My error message is this: https://pastebin.com/crp6q0A6 Adding the required bios to this folder, give me the following error message. I copied the stvbios from MAME pack bios and the saturn_bios.bin from my system folder and added to kronos folder. In the README and the Libretro documentation section there is no mention for those bios. The output to for this case: https://pastebin.com/Run7Gjwx

barbudreadmon commented 5 years ago

You still have the context issue, somehow your hardware is not returning false when i ask for the 4.2 context (while it should), so it doesn't ask for the 3.3 context next...

FCare commented 5 years ago

Can you add an option to force 3.3 context to test?

Le mer. 6 févr. 2019 à 16:48, barbudreadmon notifications@github.com a écrit :

You still have the context issue, somehow your hardware is not returning false when i ask for the 4.2 context (while it should), so it doesn't ask for the 3.3 context next...

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/FCare/Kronos/issues/391#issuecomment-461072576, or mute the thread https://github.com/notifications/unsubscribe-auth/ANl7CKcaTEPi2iPUGXvTohKQMqfFLb4Sks5vKvlBgaJpZM4Zf6HJ .

barbudreadmon commented 5 years ago

@FCare i'll try to deal with the problem this week-end

FCare commented 5 years ago

@emersonnovais I integrated the patches. Can you retry on your side?

barbudreadmon commented 5 years ago

@emersonnovais the libretro buildbot might not be up to date yet, so either build the core from sources, or wait some time (should be ok in an hour or so)

emersonnovais commented 5 years ago

@barbudreadmon, I will test it now. thanks.