lr-reicast not loading AW/Naomi games
-
@mitu I checked file and it looks like i've the same files,
I did a full whipe ad install using Lubuntu,
i it tried to load but locks up RP ad i need to kill the app,
Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-reicast/reicast_libretro.so </dev/null --config /opt/retropie/configs/dreamcast/retroarch.cfg "/home/pi/RetroPie/roms/naomi/capsnk.zip" --verbose --appendconfig /dev/shm/retroarch.cfg [INFO] RetroArch 1.7.6 (Git 9750719) [INFO] Redirecting save file to "/home/pi/RetroPie/roms/naomi/capsnk.srm". [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/naomi/capsnk.state". [INFO] === Build ======================================= Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AES Built: May 26 2019 [INFO] Version: 1.7.6 [INFO] Git: 9750719 [INFO] ================================================= [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-reicast/reicast_libretro.so" [INFO] [overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/Reicast/Reicast.cfg. [INFO] [overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/Reicast/naomi.cfg. [INFO] [overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/Reicast/capsnk.cfg. [INFO] Shaders: preset directory: /home/pi/.config/retroarch/shaders/presets [INFO] Shaders: no game-specific preset found at /home/pi/.config/retroarch/shaders/presets/Reicast/capsnk.cgp. [INFO] Shaders: no game-specific preset found at /home/pi/.config/retroarch/shaders/presets/Reicast/capsnk.glslp. [INFO] Shaders: no content-dir-specific preset found at /home/pi/.config/retroarch/shaders/presets/Reicast/naomi.cgp. [INFO] Shaders: no content-dir-specific preset found at /home/pi/.config/retroarch/shaders/presets/Reicast/naomi.glslp. [INFO] Shaders: no core-specific preset found at /home/pi/.config/retroarch/shaders/presets/Reicast/Reicast.cgp. [INFO] Shaders: no core-specific preset found at /home/pi/.config/retroarch/shaders/presets/Reicast/Reicast.glslp. [INFO] Environ SET_VARIABLES. [INFO] Environ SET_CONTROLLER_INFO. [INFO] Controller port: 1 [INFO] Controller (ID: 1) [INFO] Arcade Stick (ID: 1025) [INFO] Keyboard (ID: 3) [INFO] Mouse (ID: 2) [INFO] Light Gun (ID: 4) [INFO] Twin Stick (ID: 513) [INFO] Saturn Twin-Stick (ID: 769) [INFO] Controller port: 2 [INFO] Controller (ID: 1) [INFO] Arcade Stick (ID: 1025) [INFO] Keyboard (ID: 3) [INFO] Mouse (ID: 2) [INFO] Light Gun (ID: 4) [INFO] Twin Stick (ID: 513) [INFO] Saturn Twin-Stick (ID: 769) [INFO] Controller port: 3 [INFO] Controller (ID: 1) [INFO] Arcade Stick (ID: 1025) [INFO] Keyboard (ID: 3) [INFO] Mouse (ID: 2) [INFO] Light Gun (ID: 4) [INFO] Twin Stick (ID: 513) [INFO] Saturn Twin-Stick (ID: 769) [INFO] Controller port: 4 [INFO] Controller (ID: 1) [INFO] Arcade Stick (ID: 1025) [INFO] Keyboard (ID: 3) [INFO] Mouse (ID: 2) [INFO] Light Gun (ID: 4) [INFO] Twin Stick (ID: 513) [INFO] Saturn Twin-Stick (ID: 769) [INFO] Remaps: remap directory: /opt/retropie/configs/dreamcast/ [INFO] Remaps: no game-specific remap found at /opt/retropie/configs/dreamcast/Reicast/capsnk.rmp. [INFO] Remaps: no content-dir-specific remap found at /opt/retropie/configs/dreamcast/Reicast/naomi.rmp. [INFO] Remaps: no core-specific remap found at /opt/retropie/configs/dreamcast/Reicast/Reicast.rmp. [INFO] Redirecting save file to "/home/pi/RetroPie/roms/naomi/capsnk.srm". [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/naomi/capsnk.state". [INFO] Environ GET_LOG_INTERFACE. [INFO] Environ GET_PERF_INTERFACE. [INFO] Environ SET_PIXEL_FORMAT: XRGB8888. [INFO] Environ SET_KEYBOARD_CALLBACK. [INFO] Content loading skipped. Implementation will load it on its own. [INFO] CRC32: 0xda5505d5 . [INFO] Environ GET_RUMBLE_INTERFACE. [libretro INFO] Rumble interface supported! [INFO] Environ SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS". [INFO] Environ GET_VARIABLE reicast_widescreen_hack: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_screen_rotation: [INFO] horizontal [INFO] Environ GET_VARIABLE reicast_internal_resolution: [INFO] 640x480 [reicast]: Got size: 640 x 480. [INFO] Environ GET_VARIABLE reicast_cpu_mode: [INFO] dynamic_recompiler [INFO] Environ GET_VARIABLE reicast_boot_to_bios: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_gdrom_fast_loading: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_alpha_sorting: [INFO] per-triangle (normal) [INFO] Environ GET_VARIABLE reicast_mipmapping: [INFO] enabled [INFO] Environ GET_VARIABLE reicast_system: [INFO] auto [INFO] Environ GET_VARIABLE reicast_volume_modifier_enable: [INFO] enabled [INFO] Environ GET_VARIABLE reicast_cable_type: [INFO] TV (RGB) [INFO] Environ GET_VARIABLE reicast_broadcast: [INFO] Default [INFO] Environ GET_VARIABLE reicast_framerate: [INFO] fullspeed [INFO] Environ GET_VARIABLE reicast_region: [INFO] Default [INFO] Environ GET_VARIABLE reicast_language: [INFO] Default [INFO] Environ GET_VARIABLE reicast_div_matching: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_texupscale: [INFO] off [INFO] Environ GET_VARIABLE reicast_texupscale_max_filtered_texture_size: [INFO] 256 [INFO] Environ GET_VARIABLE reicast_enable_rtt: [INFO] enabled [INFO] Environ GET_VARIABLE reicast_enable_rttb: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_render_to_texture_upscaling: [INFO] 1x [INFO] Environ GET_VARIABLE reicast_threaded_rendering: [INFO] enabled [INFO] Environ SET_SAVE_STATE_IN_BACKGROUND: yes. [INFO] Environ GET_VARIABLE reicast_synchronous_rendering: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_frame_skipping: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_enable_purupuru: [INFO] enabled [INFO] Environ GET_VARIABLE reicast_analog_stick_deadzone: [INFO] 15% [INFO] Environ GET_VARIABLE reicast_trigger_deadzone: [INFO] 0% [INFO] Environ GET_VARIABLE reicast_enable_dsp: [INFO] enabled [INFO] Environ GET_VARIABLE reicast_digital_triggers: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_allow_service_buttons: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_custom_textures: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_dump_textures: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_lightgun1_crosshair: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_vmu1_screen_display: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_vmu1_screen_position: [INFO] Upper Left [INFO] Environ GET_VARIABLE reicast_vmu1_screen_size_mult: [INFO] 1x [INFO] Environ GET_VARIABLE reicast_vmu1_screen_opacity: [INFO] 100% [INFO] Environ GET_VARIABLE reicast_vmu1_pixel_on_color: [INFO] DEFAULT_ON 00 [INFO] Environ GET_VARIABLE reicast_vmu1_pixel_off_color: [INFO] DEFAULT_OFF 01 [INFO] Environ GET_VARIABLE reicast_lightgun2_crosshair: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_vmu2_screen_display: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_vmu2_screen_position: [INFO] Upper Left [INFO] Environ GET_VARIABLE reicast_vmu2_screen_size_mult: [INFO] 1x [INFO] Environ GET_VARIABLE reicast_vmu2_screen_opacity: [INFO] 100% [INFO] Environ GET_VARIABLE reicast_vmu2_pixel_on_color: [INFO] DEFAULT_ON 00 [INFO] Environ GET_VARIABLE reicast_vmu2_pixel_off_color: [INFO] DEFAULT_OFF 01 [INFO] Environ GET_VARIABLE reicast_lightgun3_crosshair: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_vmu3_screen_display: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_vmu3_screen_position: [INFO] Upper Left [INFO] Environ GET_VARIABLE reicast_vmu3_screen_size_mult: [INFO] 1x [INFO] Environ GET_VARIABLE reicast_vmu3_screen_opacity: [INFO] 100% [INFO] Environ GET_VARIABLE reicast_vmu3_pixel_on_color: [INFO] DEFAULT_ON 00 [INFO] Environ GET_VARIABLE reicast_vmu3_pixel_off_color: [INFO] DEFAULT_OFF 01 [INFO] Environ GET_VARIABLE reicast_lightgun4_crosshair: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_vmu4_screen_display: [INFO] disabled [INFO] Environ GET_VARIABLE reicast_vmu4_screen_position: [INFO] Upper Left [INFO] Environ GET_VARIABLE reicast_vmu4_screen_size_mult: [INFO] 1x [INFO] Environ GET_VARIABLE reicast_vmu4_screen_opacity: [INFO] 100% [INFO] Environ GET_VARIABLE reicast_vmu4_pixel_on_color: [INFO] DEFAULT_ON 00 [INFO] Environ GET_VARIABLE reicast_vmu4_pixel_off_color: [INFO] DEFAULT_OFF 01 [libretro INFO] File extension is: .zip [INFO] Environ SET_HW_RENDER. [INFO] Requesting core OpenGL context (3.0). [libretro INFO] Setting save dir to /home/pi/RetroPie/roms/naomi/ Creating dir: /home/pi/RetroPie/BIOS/dc/data Linux paging: 00001000 00001000 00000FFF MAP 00800000 w/ 50331648 MAP 20000000 w/ 50331648 MAP 04000000 w/ 33554432 MAP 06000000 w/ 33554432 MAP 0C000000 w/ 0 A8 vmem reserve: base: 0x7f4249a70000, aram: 0x7f4269a70000, vram: 0x7f424da70000, ram: 0x7f4255a70000 Resetting mem flash/nvmem is missing, will create new file... [libretro INFO] Using Recompiler Sh4 Reset recSh4 Init Freeing fpcb nullDC-Naomi rom loader v1.2 File: /home/pi/RetroPie/roms/naomi/capsnk.zip Opened /home/pi/RetroPie/roms/naomi/capsnk.zip Mapped epr-23511c.ic22: 400000 bytes at 0000000 Mapped mpr-23504.ic1: 1000000 bytes at 0800000 Mapped mpr-23505.ic2: 1000000 bytes at 1800000 Mapped mpr-23506.ic3: 1000000 bytes at 2800000 Mapped mpr-23507.ic4: 1000000 bytes at 3800000 Mapped mpr-23508.ic5: 1000000 bytes at 4800000 Mapped mpr-23509.ic6: 1000000 bytes at 5800000 Mapped mpr-23510.ic7: 1000000 bytes at 6800000 NAOMI GAME ID [CAPCOM VS SNK JAPAN] EEPROM file : /home/pi/RetroPie/roms/naomi/capsnk.zip.eeprom Sh4 Reset reios: IP.bin is '' reios: Hardware ID is: reios: Maker ID is: reios: Device info is: reios: Area symbols is: reios: Peripherals is: reios: Product number is: reios: Product version is: reios: Release date is: reios: Boot filename is: reios: Software company is: reios: Software name is: reios: loading ip.bin from FAD: 0 reios: bootfile is '' [libretro ERROR] Failed to locate bootfile. [libretro INFO] [LUT]: Naomi ROM name is: CAPCOM VS SNK JAPAN. [INFO] Environ SET_ROTATION: 0 [INFO] Environ SET_DISK_CONTROL_INTERFACE. [INFO] Skipping SRAM load.. [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [INFO] [Audio]: Set audio input rate to: 44055.94 Hz. [INFO] [Video]: Video @ fullscreen [INFO] [Video]: Using HW render, OpenGL driver forced. [INFO] [GLX]: GLX_OML_sync_control and GLX_MESA_swap_control supported, using better swap control method... [INFO] [GL]: Found GL context: x [INFO] [GL]: Detecting screen resolution 1280x1024. [INFO] [GLX]: Window manager is Openbox. [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 = 1280, H = 1024. [INFO] [GLX]: Using windowed fullscreen. [INFO] [GLX]: Found swap function: glXSwapIntervalEXT. [INFO] [GLX]: glXSwapIntervalEXT(1) [INFO] [GL]: Vendor: X.Org, Renderer: AMD RV670 (DRM 2.50.0 / 5.0.0-15-generic, LLVM 8.0.0). [INFO] [GL]: Version: 3.0 Mesa 19.0.2. [INFO] [GL]: Using Core GL context, setting up VAO... [INFO] [GL]: Using resolution 1280x1024 [INFO] [GL]: Default shader backend found: glsl. [INFO] [Shader driver]: Using GLSL shader backend. [INFO] [GLSL]: Checking GLSL shader support ... [WARN] [GL]: Stock GLSL shaders will be used. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Using GLSL version 130. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Using GLSL version 130. [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Using GLSL version 130. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Using GLSL version 130. [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Using GLSL version 130. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Using GLSL version 130. [INFO] [GLSL]: Linking GLSL program. [INFO] Resetting shader to defaults ... [INFO] [GL]: Using 1 textures. [INFO] [GL]: Loaded 1 program(s). [INFO] [GL]: Initializing HW render (1024 x 1024). [INFO] [GL]: Max texture size: 8192 px, renderbuffer size: 8192 px. [INFO] [GL]: Supports FBO (render-to-texture). [INFO] [udev]: Plugged pad: Microntek USB Joystick (121:6) on port #0. [INFO] [udev]: Pad #0 (/dev/input/event7) supports force feedback. [INFO] [udev]: Pad #0 (/dev/input/event7) supports 16 force feedback effects. [INFO] [Autoconf]: 1 profiles found. [INFO] [autoconf]: selected configuration: /home/pi/.config/retroarch/autoconfig/Microntek USB Joystick .cfg [INFO] [udev]: Plugged pad: Microntek USB Joystick (121:6) on port #1. [INFO] [udev]: Pad #1 (/dev/input/event8) supports force feedback. [INFO] [udev]: Pad #1 (/dev/input/event8) supports 16 force feedback effects. [INFO] [Autoconf]: 1 profiles found. [INFO] [autoconf]: selected configuration: /home/pi/.config/retroarch/autoconfig/Microntek USB Joystick .cfg [INFO] [Joypad]: Found joypad driver: "udev". [INFO] [Font]: Using font rendering backend: stb. [INFO] [X11]: Suspending screensaver (X11, xdg-screensaver). [INFO] [Video]: Found display server: x11 context_reset. [INFO] [PulseAudio]: Requested 24576 bytes buffer, got 18432. [INFO] [LED]: LED driver = 'null' 0x55c510198da0 [INFO] [MIDI]: Initializing ... [INFO] [MIDI]: Input disabled. [INFO] [MIDI]: Output disabled. [INFO] [MIDI]: Initialized "alsa" driver. [INFO] Loading history file: [/opt/retropie/configs/dreamcast/content_history.lpl]. [INFO] Loading history file: [/opt/retropie/configs/dreamcast/content_favorites.lpl]. [INFO] Loading history file: [/opt/retropie/configs/dreamcast/content_music_history.lpl]. [INFO] Loading history file: [/opt/retropie/configs/dreamcast/content_video_history.lpl]. [INFO] Loading history file: [/opt/retropie/configs/dreamcast/content_image_history.lpl]. [INFO] [GL]: VSync => on [INFO] [GLX]: glXSwapIntervalEXT(1) [INFO] [PulseAudio]: Unpausing. [INFO] Environ SET_INPUT_DESCRIPTORS: [INFO] RetroPad, User 1, Button "B (bottom)" => "SHOT1" [INFO] RetroPad, User 1, Button "Select" => "COIN" [INFO] RetroPad, User 1, Button "Start" => "START" [INFO] RetroPad, User 1, Button "D-Pad Up" => "UP" [INFO] RetroPad, User 1, Button "D-Pad Down" => "DOWN" [INFO] RetroPad, User 1, Button "D-Pad Left" => "LEFT" [INFO] RetroPad, User 1, Button "D-Pad Right" => "RIGHT" [INFO] RetroPad, User 1, Button "A (right)" => "SHOT2" [INFO] RetroPad, User 1, Button "X (up)" => "SHOT4" [INFO] RetroPad, User 1, Button "R" => "SHOT5" [INFO] RetroPad, User 1, Button "L3" => "TEST" [INFO] RetroPad, User 2, Button "B (bottom)" => "SHOT1" [INFO] RetroPad, User 2, Button "Select" => "COIN" [INFO] RetroPad, User 2, Button "Start" => "START" [INFO] RetroPad, User 2, Button "D-Pad Up" => "UP" [INFO] RetroPad, User 2, Button "D-Pad Down" => "DOWN" [INFO] RetroPad, User 2, Button "D-Pad Left" => "LEFT" [INFO] RetroPad, User 2, Button "D-Pad Right" => "RIGHT" [INFO] RetroPad, User 2, Button "A (right)" => "SHOT2" [INFO] RetroPad, User 2, Button "X (up)" => "SHOT4" [INFO] RetroPad, User 2, Button "R" => "SHOT5" [INFO] RetroPad, User 2, Button "L3" => "TEST" [INFO] RetroPad, User 3, Button "B (bottom)" => "SHOT1" [INFO] RetroPad, User 3, Button "Select" => "COIN" [INFO] RetroPad, User 3, Button "Start" => "START" [INFO] RetroPad, User 3, Button "D-Pad Up" => "UP" [INFO] RetroPad, User 3, Button "D-Pad Down" => "DOWN" [INFO] RetroPad, User 3, Button "D-Pad Left" => "LEFT" [INFO] RetroPad, User 3, Button "D-Pad Right" => "RIGHT" [INFO] RetroPad, User 3, Button "A (right)" => "SHOT2" [INFO] RetroPad, User 3, Button "X (up)" => "SHOT4" [INFO] RetroPad, User 3, Button "R" => "SHOT5" [INFO] RetroPad, User 3, Button "L3" => "TEST" [INFO] RetroPad, User 4, Button "B (bottom)" => "SHOT1" [INFO] RetroPad, User 4, Button "Select" => "COIN" [INFO] RetroPad, User 4, Button "Start" => "START" [INFO] RetroPad, User 4, Button "D-Pad Up" => "UP" [INFO] RetroPad, User 4, Button "D-Pad Down" => "DOWN" [INFO] RetroPad, User 4, Button "D-Pad Left" => "LEFT" [INFO] RetroPad, User 4, Button "D-Pad Right" => "RIGHT" [INFO] RetroPad, User 4, Button "A (right)" => "SHOT2" [INFO] RetroPad, User 4, Button "X (up)" => "SHOT4" [INFO] RetroPad, User 4, Button "R" => "SHOT5" [INFO] RetroPad, User 4, Button "L3" => "TEST" sh4io: Const write ignored @@ 00000028 <- 0000A400 Freeing fpcb sh4io: Const write ignored @@ 00000028 <- 00000000 sh4io: Const write ignored @@ 00000028 <- 00000000 new tactx new tactx JVS node 1: Storing 7 cmd bytes Creating per-triangle/strip renderer
-
@flybot1050 said in lr-reicast not loading AW/Naomi games:
i it tried to load but locks up RP ad i need to kill the app,
Looks like a driver/OpenGL problem. Please use pastebin.com for large walls of text, it's hard to find anything in such a small window.
-
@mitu here ya go, big thanks so far for the help,
-
There's no error in your log, what I see is that it loads an OpenGL3 video context, does you card knows better (OpenGL4 maybe) ? What does the next command show ?
glxinfo | head -n 20
In other news, the project's Github page vanished again, to re-appear again as https://github.com/libretro/beetle-dc :).
-
@mitu i think it only supports GL3.0 it s an ATI 3690 GPU,
pi@pi:~$ glxinfo | head -n 20
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_no_error,
GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness,
GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_libglvnd, GLX_EXT_no_config_context,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_OML_swap_method,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
GLX_SGI_swap_control
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4Extended renderer info (GLX_MESA_query_renderer):
Vendor: X.Org (0x1002)
Device: AMD RV670 (DRM 2.50.0 / 5.0.0-15-generic, LLVM 8.0.0) (0x9505)
Version: 19.0.2
Accelerated: yes
Video memory: 256MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 3.3
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.0
Memory info (GL_ATI_meminfo):
VBO free memory - total: 255 MB, largest block: 255 MB
VBO free aux. memory - total: 1021 MB, largest block: 1021 MB
Texture free memory - total: 255 MB, largest block: 255 MB
Texture free aux. memory - total: 1021 MB, largest block: 1021 MB
Renderbuffer free memory - total: 255 MB, largest block: 255 MB
Renderbuffer free aux. memory - total: 1021 MB, largest block: 1021 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 256 MB
Total available memory: 1277 MB
Currently available dedicated video memory: 255 MB
OpenGL vendor string: X.Org
OpenGL renderer string: AMD RV670 (DRM 2.50.0 / 5.0.0-15-generic, LLVM 8.0.0)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 19.0.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
GL_AMD_conservative_depth, GL_AMD_depth_clamp_separate,
GL_AMD_draw_buffers_blend, GL_AMD_performance_monitor,
GL_AMD_pinned_memory, GL_AMD_shader_stencil_export,
GL_AMD_shader_trinary_minmax, GL_AMD_vertex_shader_layer,
GL_AMD_vertex_shader_viewport_index, GL_ANGLE_texture_compression_dxt3,
GL_ANGLE_texture_compression_dxt5, GL_ARB_ES2_compatibility,
GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays, GL_ARB_base_instance,
GL_ARB_blend_func_extended, GL_ARB_buffer_storage,
GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control,
GL_ARB_compressed_texture_pixel_storage,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance,
GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp,client glx extensions:
-
@mitu said in lr-reicast not loading AW/Naomi games:
In other news, the project's Github page vanished again, to re-appear again as https://github.com/libretro/beetle-dc :).
Yeah, skmp want to re-license reicast unilaterally, he has the rights since he made contributors sign a CLA, some contributors left the project as a result. He wanted to sue libretro for "illegal use of a fork with the name of his trademark" so we had to rename the core. Don't ask me for further comment please, i'm trying to stay away from dramas, even if there is a A LOT OF THINGS i want to say about this.
-
@barbudreadmon so do i just update RP script and Beetle DC will show up or will it show as Reicast?
Thanks
-
@flybot1050 RP needs to update its build script first, and that's not even a definitive name, just something we did in a rush 2 days ago to avoid this shitstorm, most likely it will change again.
-
@barbudreadmon I have a PR waiting - but I won't merge it if there will be another rename. Thanks for the info.
-
Waiting to see if there if a fix for this. I have the exact same issue on similar config (Ubuntu Server 18.04) but with an Intel GPU. Game begins to launch but eventually hang and the last output shown is exactly as below...
> new tactx > new tactx > JVS node 1: Storing 7 cmd bytes > Creating per-triangle/strip renderer
When I have some time later I will post more info.
John
-
@johnodon The issue with intel GPUs is known, the only known fixes are to add
Option "DRI" "2"
to your xorg configuration, or to revert to mesa-17. The later might be impossible or very hard on ubuntu 18.04. -
@barbudreadmon said in lr-reicast not loading AW/Naomi games:
@johnodon The issue with intel GPUs is known, the only known fixes are to add
Option "DRI" "2"
to your xorg configuration, or to revert to mesa-17. The later might be impossible or very hard on ubuntu 18.04.Thanks...i'll give the xorg config change a shot. FYI, I was able to run Naomi/AW games some months ago without issue on the same HW. I'm guessing I was using MESA v17 at that time.
Just in case anyone wants for future reference, here is the verbose logging. As you can see, I get stuck at the same exact point as @flybot1050 (who is using an AMD GPU).
-
Creating the xorg conf file did the trick...
pi@ubuntu:/$ cat /etc/X11/xorg.conf.d/20-intel.conf Section "Device" Identifier "Intel Graphics" Driver "intel" Option "TearFree" "true" Option "DRI" "2" Option "AccelMethod" "uxa" #Option "AccelMethod" "sna" EndSection
-
@johnodon said in lr-reicast not loading AW/Naomi games:
who is using an AMD GPU
AMD GPU might be a different issue, i could only test the condition for the issue with intel gpu :
- it happens since the mesa-18 update (reverting to mesa-17 solves it)
- the only sure way to get it working again seems to be the dri2 thingy (there are other way to reduce the number of freezes, but only this one seems to prevent them totally)
-
Yeah I tried using DRI 2 on Ubuntu 18.04 and it causes the desktop UI to go mental, guessing AMD GPU's don't seem to like it :(
-
That said i popped in a Nvidia GT 8800 and got the same result,
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.