libretro / libretro/RetroArch

Certain Games Freeze RA if Achievements Are On

Open
#18,181 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

Is there an existing issue for this?
  • This is a bug in RetroArch frontend
  • I have searched the existing issues
Description

I've found that in 1.21.0 Stable - 1.21.0-nightly (latest) that having achievements on will freeze RA as soon as some DS games are launched. You'll get a white screen and a few achievement notifications and RA will freeze on this screen, needing to be force closed. There's no sound or accepted input.

Bug happens on multiple video drivers even with MelonDS DS set to software renderer, I've tested turning off all achievement notifications and features, but unless achievements are completely turned off RA will freeze.

Expected behavior

I'd expect opening the game to work properly just like it does without achievements turned on.

Steps to reproduce the bug

1: Open Retroarch 1.21.0 or higher
2: Install a DS core. (I've had this bug with both MelonDS DS and Desmume)
3: Sign into RetroAchievements
4: Open "Etrian Odyssey (Europe) (En,Fr,De,Es,It).nds" or "Sekaiju no Meikyuu (Japan).nds"
5: The bug should happen the instant the game loads.

Version/Commit

1.21.0 (Git e6328b5707)

Bisect Results

1.21.0 Stable

Present in the nightly version

Yes, this is reproduced in the nightly build

Platform & operating system

Linux Archx64 - Kernel 6.16.0-zen2-1-zen

Affected Cores

MelondDS DS, Desmume

Environment information

KDE 6.4.4 Wayland
Bug happens on both GL, GLCore, and Vulkan

Relevant log output
[INFO] RetroArch 1.21.0 (Git e6328b5707)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 7 9800X3D 8-Core Processor           
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 AES AVX AVX2 
[INFO] Version: 1.21.0
[INFO] Git: e6328b5707
[INFO] Built: Aug 16 2025
[INFO] =================================================
[INFO] [Input] Found input driver: "udev".
[INFO] [Environ] SET_PIXEL_FORMAT: RGB565.
[INFO] [Core] Version of libretro API: 1, Compiled against API: 1
[INFO] [Core] Geometry: 320x240, Aspect: 1.333, FPS: 60.00, Sample rate: 48000.00 Hz.
[INFO] [Video] Set video size to: fullscreen.
[DEBUG] [Wayland] Add global 1, interface wl_compositor, version 6.
[INFO] [Wayland] Registered interface wl_compositor at version 6.
[DEBUG] [Wayland] Add global 3, interface zwp_tablet_manager_v2, version 2.
[DEBUG] [Wayland] Add global 4, interface zwp_keyboard_shortcuts_inhibit_manager_v1, version 1.
[DEBUG] [Wayland] Add global 5, interface zxdg_decoration_manager_v1, version 1.
[INFO] [Wayland] Registered interface zxdg_decoration_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 6, interface wp_viewporter, version 1.
[INFO] [Wayland] Registered interface wp_viewporter at version 1.
[DEBUG] [Wayland] Add global 7, interface wp_security_context_manager_v1, version 1.
[DEBUG] [Wayland] Add global 8, interface wp_fractional_scale_manager_v1, version 1.
[INFO] [Wayland] Registered interface wp_fractional_scale_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 9, interface wl_shm, version 2.
[INFO] [Wayland] Registered interface wl_shm at version 2.
[DEBUG] [Wayland] Add global 10, interface wl_seat, version 9.
[INFO] [Wayland] Registered interface wl_seat at version 9.
[DEBUG] [Wayland] Add global 11, interface zwp_pointer_gestures_v1, version 3.
[DEBUG] [Wayland] Add global 12, interface zwp_pointer_constraints_v1, version 1.
[INFO] [Wayland] Registered interface zwp_pointer_constraints_v1 at version 1.
[DEBUG] [Wayland] Add global 13, interface zwp_relative_pointer_manager_v1, version 1.
[INFO] [Wayland] Registered interface zwp_relative_pointer_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 14, interface wl_data_device_manager, version 3.
[INFO] [Wayland] Registered interface wl_data_device_manager at version 3.
[DEBUG] [Wayland] Add global 15, interface ext_data_control_manager_v1, version 1.
[DEBUG] [Wayland] Add global 16, interface zwlr_data_control_manager_v1, version 2.
[DEBUG] [Wayland] Add global 17, interface wp_cursor_shape_manager_v1, version 2.
[INFO] [Wayland] Registered interface wp_cursor_shape_manager_v1 at version 2.
[DEBUG] [Wayland] Add global 18, interface zwp_primary_selection_device_manager_v1, version 1.
[DEBUG] [Wayland] Add global 19, interface org_kde_kwin_idle, version 1.
[DEBUG] [Wayland] Add global 20, interface zwp_idle_inhibit_manager_v1, version 1.
[INFO] [Wayland] Registered interface zwp_idle_inhibit_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 21, interface ext_idle_notifier_v1, version 2.
[DEBUG] [Wayland] Add global 22, interface org_kde_plasma_shell, version 8.
[DEBUG] [Wayland] Add global 23, interface org_kde_kwin_appmenu_manager, version 2.
[DEBUG] [Wayland] Add global 24, interface org_kde_kwin_server_decoration_palette_manager, version 1.
[DEBUG] [Wayland] Add global 26, interface org_kde_plasma_virtual_desktop_management, version 2.
[DEBUG] [Wayland] Add global 28, interface org_kde_kwin_shadow_manager, version 2.
[DEBUG] [Wayland] Add global 29, interface org_kde_kwin_dpms_manager, version 1.
[DEBUG] [Wayland] Add global 30, interface org_kde_kwin_server_decoration_manager, version 1.
[DEBUG] [Wayland] Add global 31, interface kde_output_management_v2, version 16.
[DEBUG] [Wayland] Add global 32, interface zxdg_output_manager_v1, version 3.
[DEBUG] [Wayland] Add global 33, interface wl_subcompositor, version 1.
[DEBUG] [Wayland] Add global 34, interface zxdg_exporter_v2, version 1.
[DEBUG] [Wayland] Add global 35, interface zxdg_importer_v2, version 1.
[DEBUG] [Wayland] Add global 38, interface xdg_activation_v1, version 1.
[DEBUG] [Wayland] Add global 40, interface wp_content_type_manager_v1, version 1.
[INFO] [Wayland] Registered interface wp_content_type_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 41, interface wp_tearing_control_manager_v1, version 1.
[DEBUG] [Wayland] Add global 42, interface xdg_toplevel_drag_manager_v1, version 1.
[DEBUG] [Wayland] Add global 43, interface xdg_toplevel_icon_manager_v1, version 1.
[INFO] [Wayland] Registered interface xdg_toplevel_icon_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 44, interface kde_screen_edge_manager_v1, version 1.
[DEBUG] [Wayland] Add global 45, interface frog_color_management_factory_v1, version 1.
[DEBUG] [Wayland] Add global 46, interface wp_presentation, version 2.
[DEBUG] [Wayland] Add global 47, interface wp_color_manager_v1, version 1.
[DEBUG] [Wayland] Add global 48, interface xdg_wm_dialog_v1, version 1.
[DEBUG] [Wayland] Add global 49, interface kde_external_brightness_v1, version 3.
[DEBUG] [Wayland] Add global 50, interface wp_alpha_modifier_v1, version 1.
[DEBUG] [Wayland] Add global 51, interface wl_fixes, version 1.
[DEBUG] [Wayland] Add global 52, interface wp_fifo_manager_v1, version 1.
[DEBUG] [Wayland] Add global 53, interface wp_single_pixel_buffer_manager_v1, version 1.
[INFO] [Wayland] Registered interface wp_single_pixel_buffer_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 54, interface xdg_toplevel_tag_manager_v1, version 1.
[DEBUG] [Wayland] Add global 55, interface wp_color_representation_manager_v1, version 1.
[DEBUG] [Wayland] Add global 57, interface wl_drm, version 2.
[DEBUG] [Wayland] Add global 58, interface zwp_linux_dmabuf_v1, version 5.
[DEBUG] [Wayland] Add global 59, interface wp_linux_drm_syncobj_manager_v1, version 1.
[DEBUG] [Wayland] Add global 61, interface xdg_wm_base, version 6.
[INFO] [Wayland] Registered interface xdg_wm_base at version 6.
[DEBUG] [Wayland] Add global 62, interface zwlr_layer_shell_v1, version 5.
[DEBUG] [Wayland] Add global 64, interface kde_output_device_v2, version 16.
[DEBUG] [Wayland] Add global 65, interface kde_output_device_v2, version 16.
[DEBUG] [Wayland] Add global 66, interface kde_output_device_v2, version 16.
[DEBUG] [Wayland] Add global 67, interface wl_output, version 4.
[DEBUG] [Wayland] Add global 68, interface wl_output, version 4.
[DEBUG] [Wayland] Add global 69, interface wl_output, version 4.
[DEBUG] [Wayland] Add global 70, interface wp_drm_lease_device_v1, version 1.
[DEBUG] [Wayland] Add global 71, interface kde_output_order_v1, version 1.
[DEBUG] [Wayland] Add global 72, interface zwp_text_input_manager_v1, version 1.
[DEBUG] [Wayland] Add global 73, interface zwp_text_input_manager_v2, version 1.
[DEBUG] [Wayland] Add global 74, interface zwp_text_input_manager_v3, version 1.
[DEBUG] [Wayland] Add global 76, interface org_kde_kwin_blur_manager, version 1.
[DEBUG] [Wayland] Add global 77, interface org_kde_kwin_contrast_manager, version 2.
[DEBUG] [Wayland] Add global 78, interface org_kde_kwin_slide_manager, version 1.
[DEBUG] [Wayland] Add global 79, interface xdg_system_bell_v1, version 1.
[INFO] [Wayland] Registered interface wl_output at version 4.
[INFO] [Wayland] Registered interface wl_output at version 4.
[INFO] [Wayland] Registered interface wl_output at version 4.
[INFO] [Vulkan] Vulkan dynamic library loaded.
[DEBUG] [Vulkan] Found vulkan context: "vk_wayland".
[DEBUG] [Vulkan] Detecting screen resolution: 2560x1440.
[INFO] [Vulkan] Found GPU at index 0: "AMD Radeon RX 7900 XTX (RADV NAVI31)".
[INFO] [Vulkan] Using GPU index 0.
[INFO] [Vulkan] Using fences for WSI acquire.
[INFO] [Vulkan] Using GPU: "AMD Radeon RX 7900 XTX (RADV NAVI31)".
[INFO] [Vulkan] Queue family 0 supports 1 sub-queues.
[DEBUG] [Vulkan] Swapchain supports present mode: MAILBOX.
[DEBUG] [Vulkan] Swapchain supports present mode: FIFO.
[DEBUG] [Vulkan] Swapchain supports present mode: IMMEDIATE.
[INFO] [Vulkan] Got 3 swapchain images.
[INFO] [Wayland] Fullscreen on display 3 "Dell Inc." "AW3225QF".
[INFO] [Vulkan] Using resolution 3840x2160.
[INFO] [Vulkan] Using RGB565 format.
[INFO] [Vulkan] Loading stock shader.
[INFO] [udev] Pad #0 (/dev/input/event20) supports force feedback.
[INFO] [udev] Pad #0 (/dev/input/event20) supports 16 force feedback effects.
[INFO] [Autoconf] Xbox 360 Controller configured in port 1.
[INFO] [udev] Pad #1 (/dev/input/event5) supports 0 force feedback effects.
[INFO] [udev] Pad #2 (/dev/input/event21) supports force feedback.
[INFO] [udev] Pad #2 (/dev/input/event21) supports 16 force feedback effects.
[INFO] [Autoconf] Keychron Keychron Q6 Max System Control (13364/2144) not configured.
[INFO] [Autoconf] Microsoft X-Box 360 pad 0 (10462/4607) not configured.
[INFO] [Input] Found joypad driver: "udev".
[INFO] [Wayland] Enabling idle inhibitor.
[INFO] [Video] Found display server: "null".
[INFO] [Audio] Set audio input rate to: 48000.00 Hz.
[DEBUG] [PulseAudio] Sink detected: alsa_output.usb-Schiit_Audio_Schiit_Modi_3_-00.analog-stereo.
[DEBUG] [PulseAudio] Sink detected: alsa_output.pci-0000_7c_00.6.analog-stereo.
[INFO] [PulseAudio] Requested 24576 bytes buffer, got 18432.
[INFO] [Audio] Started synchronous audio driver.
[INFO] [ALSA] Using ALSA version 1.2.14
[INFO] [Microphone] Initialized microphone driver.
[INFO] [Display] Found display driver: "vulkan".
[INFO] [Playlist] Loading favorites file: "/home/choko/.config/retroarch/playlists/builtin/content_favorites.lpl".
[INFO] [Playlist] Loading history file: "/home/choko/.config/retroarch/playlists/builtin/content_history.lpl".
[INFO] [Playlist] Loading history file: "/home/choko/.config/retroarch/playlists/builtin/content_image_history.lpl".
[INFO] [Playlist] Loading history file: "/home/choko/.config/retroarch/playlists/builtin/content_music_history.lpl".
[INFO] [Playlist] Loading history file: "/home/choko/.config/retroarch/playlists/builtin/content_video_history.lpl".
[DEBUG] [Vulkan] Creating swapchain with present mode: FIFO.
[DEBUG] [Autoconf] First unconfigured / unreserved player is 1.
[DEBUG] [Autoconf] Device "Microsoft X-Box 360 pad" (45e:28e) is not reserved for any player slot.
[DEBUG] [Autoconf] First unconfigured / unreserved player is 2.
[DEBUG] [Autoconf] Device "Keychron Keychron Q6 Max System Control" (3434:860) is not reserved for any player slot.
[DEBUG] [Autoconf] First unconfigured / unreserved player is 3.
[DEBUG] [Autoconf] Device "Microsoft X-Box 360 pad 0" (28de:11ff) is not reserved for any player slot.
[INFO] [Updater] Download "cfefa4d9839fb4bdf030f91c2a13e95c.png".
[INFO] [Environ] SET_SUBSYSTEM_INFO.
[INFO] [Core] Using content: "/home/choko/NAS/emulation/roms/nds/Etrian Odyssey (Europe) (En,Fr,De,Es,It).7z".
[INFO] [Core] Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[DEBUG] [Audio] Stopped audio driver "pulse".
[INFO] [Core] Unloading core...
[INFO] [Core] Unloading core symbols...
[DEBUG] [Video] Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] RetroArch 1.21.0 (Git e6328b5707)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 7 9800X3D 8-Core Processor           
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 AES AVX AVX2 
[INFO] Version: 1.21.0
[INFO] Git: e6328b5707
[INFO] Built: Aug 16 2025
[INFO] =================================================
[INFO] [Input] Found input driver: "udev".
[INFO] [Environ] SET_SUBSYSTEM_INFO.
[INFO] [Core] Loading dynamic libretro core from: "/home/choko/.config/retroarch/cores/melondsds_libretro.so".
[INFO] [Override] Redirecting save file to "/home/choko/Games/Emulation/Retroarch-Saves/melonDS DS/Etrian Odyssey (Europe) (En,Fr,De,Es,It).srm".
[INFO] [Override] Redirecting save state to "/home/choko/Games/Emulation/Retroarch-States/melonDS DS/Etrian Odyssey (Europe) (En,Fr,De,Es,It).state".
[INFO] [Environ] SET_NETPACKET_INTERFACE.
[INFO] [Override] Redirecting save file to "/home/choko/Games/Emulation/Retroarch-Saves/melonDS DS/Etrian Odyssey (Europe) (En,Fr,De,Es,It).srm".
[INFO] [Override] Redirecting save state to "/home/choko/Games/Emulation/Retroarch-States/melonDS DS/Etrian Odyssey (Europe) (En,Fr,De,Es,It).state".
[INFO] [Environ] SET_CONTENT_INFO_OVERRIDE.
[INFO] [Content Override] File Extension: 'srm' - need_fullpath: TRUE, persistent_data: FALSE
[INFO] [Content Override] File Extension: 'sav' - need_fullpath: TRUE, persistent_data: FALSE
[INFO] [Content Override] File Extension: 'nds' - need_fullpath: FALSE, persistent_data: TRUE
[INFO] [Content Override] File Extension: 'dsi' - need_fullpath: FALSE, persistent_data: TRUE
[INFO] [Content Override] File Extension: 'ids' - need_fullpath: FALSE, persistent_data: TRUE
[INFO] [Content Override] File Extension: 'gba' - need_fullpath: FALSE, persistent_data: TRUE
[INFO] [Environ] SET_CONTROLLER_INFO.
[INFO] [Environ] SET_SUPPORT_ACHIEVEMENTS: yes.
[INFO] [Environ] GET_RUMBLE_INTERFACE.
[INFO] [Environ] GET_SENSOR_INTERFACE.
[INFO] [Environ] GET_LOG_INTERFACE.
[INFO] [Environ] SET_FRAME_TIME_CALLBACK.
[INFO] [Environ] UNSUPPORTED (#33).
[DEBUG] [Environ] GET_MESSAGE_INTERFACE_VERSION.
[INFO] [Environ] GET_SAVE_DIRECTORY: "/home/choko/Games/Emulation/Retroarch-Saves/melonDS DS".
[libretro INFO] Save directory: "/home/choko/Games/Emulation/Retroarch-Saves/melonDS DS"
[libretro INFO] melonDS DS save subdirectory: "/home/choko/Games/Emulation/Retroarch-Saves/melonDS DS"
[INFO] [Environ] GET_SYSTEM_DIRECTORY: "/home/choko/.config/retroarch/system".
[libretro INFO] System directory: "/home/choko/.config/retroarch/system"
[libretro INFO] melonDS DS system subdirectory: "/home/choko/.config/retroarch/system/melonDS DS"
[INFO] [Environ] SET_SUBSYSTEM_INFO.
[INFO] [Environ] GET_VFS_INTERFACE. Core requested version >= V3, providing V3.
[INFO] [Environ] SET_SUPPORT_NO_GAME: yes.
[INFO] [Remap] Core-specific remap found at "/home/choko/.config/retroarch/config/remaps/melonDS DS/melonDS DS.rmp".
[libretro INFO] melonDS DS 1.2.0
[libretro INFO] [melonDS] PCap: lib libpcap.so.1, init successful
[INFO] [Environ] GET_MICROPHONE_INTERFACE.
[INFO] [Content] Loading content file: "/home/choko/NAS/emulation/roms/nds/Etrian Odyssey (Europe) (En,Fr,De,Es,It).7z#Etrian Odyssey (Europe) (En,Fr,De,Es,It).nds".
[INFO] [Content] CRC32: 0xf6484ae2.
[INFO] [Environ] SET_PIXEL_FORMAT: XRGB8888.
[libretro INFO] [melonDS] PCap: lib libpcap.so.1, init successful
[libretro ERROR] [melonDS] Device (tailscale0) does not have an address :/
[INFO] [Environ] GET_CORE_OPTIONS_VERSION.
[INFO] [Environ] SET_CORE_OPTIONS_V2.
[DEBUG] [Environ] GET_VARIABLE: melonds_console_mode = "ds"
[DEBUG] [Environ] GET_VARIABLE: melonds_slot2_device = "auto"
[DEBUG] [Environ] GET_VARIABLE: melonds_boot_mode = "direct"
[DEBUG] [Environ] GET_VARIABLE: melonds_sysfile_mode = "builtin"
[DEBUG] [Environ] GET_VARIABLE: melonds_solar_sensor_host_sensor = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_ds_battery_ok_threshold = "20"
[DEBUG] [Environ] GET_VARIABLE: melonds_battery_update_interval = "15"
[DEBUG] [Environ] GET_VARIABLE: melonds_start_time_mode = "real"
[DEBUG] [Environ] GET_VARIABLE: melonds_start_time_relative_year_offset = "0"
[DEBUG] [Environ] GET_VARIABLE: melonds_start_time_relative_day_offset = "0"
[DEBUG] [Environ] GET_VARIABLE: melonds_start_time_relative_hour_offset = "0"
[DEBUG] [Environ] GET_VARIABLE: melonds_start_time_relative_minute_offset = "0"
[DEBUG] [Environ] GET_VARIABLE: melonds_start_time_absolute_year = "2004"
[DEBUG] [Environ] GET_VARIABLE: melonds_start_time_absolute_month = "1"
[DEBUG] [Environ] GET_VARIABLE: melonds_start_time_absolute_day = "1"
[DEBUG] [Environ] GET_VARIABLE: melonds_start_time_absolute_hour = "0"
[DEBUG] [Environ] GET_VARIABLE: melonds_start_time_absolute_minute = "0"
[DEBUG] [Environ] GET_VARIABLE: melonds_show_unsupported_features = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_show_mic_state = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_show_camera_state = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_show_bios_warnings = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_show_current_layout = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_show_lid_state = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_show_sensor_reading = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_jit_enable = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_jit_block_size = "32"
[DEBUG] [Environ] GET_VARIABLE: melonds_jit_branch_optimisations = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_jit_literal_optimisations = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_jit_fast_memory = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_homebrew_readonly = "disabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_homebrew_sync_sdcard_to_host = "disabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_homebrew_sdcard = "enabled"
[libretro INFO] No homebrew SD card image found at "/home/choko/Games/Emulation/Retroarch-Saves/melonDS DS/dldi_sd_card.bin"; will create an image.
[DEBUG] [Environ] GET_VARIABLE: melonds_dsi_sdcard_readonly = "disabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_dsi_sdcard_sync_sdcard_to_host = "disabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_dsi_sdcard = "enabled"
[libretro INFO] No DSi SD card image found at "/home/choko/Games/Emulation/Retroarch-Saves/melonDS DS/dsi_sd_card.bin"; will create an image.
[DEBUG] [Environ] GET_VARIABLE: melonds_dsi_nand_path = "/notfound"
[DEBUG] [Environ] GET_VARIABLE: melonds_firmware_nds_path = "firmware.bin"
[DEBUG] [Environ] GET_VARIABLE: melonds_firmware_dsi_path = "firmware.bin"
[DEBUG] [Environ] GET_VARIABLE: melonds_firmware_language = "auto"
[DEBUG] [Environ] GET_VARIABLE: melonds_firmware_favorite_color = "13"
[DEBUG] [Environ] GET_VARIABLE: melonds_firmware_username = "guess_username"
[DEBUG] [Environ] GET_VARIABLE: melonds_firmware_enable_alarm = "disabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_firmware_alarm_hour = "default"
[DEBUG] [Environ] GET_VARIABLE: melonds_firmware_alarm_minute = "default"
[DEBUG] [Environ] GET_VARIABLE: melonds_firmware_birth_month = "9"
[DEBUG] [Environ] GET_VARIABLE: melonds_firmware_birth_day = "11"
[DEBUG] [Environ] GET_VARIABLE: melonds_firmware_wfc_dns = "178.62.43.212"
[DEBUG] [Environ] GET_VARIABLE: melonds_mic_input_active = "hold"
[DEBUG] [Environ] GET_VARIABLE: melonds_mic_input = "microphone"
[DEBUG] [Environ] GET_VARIABLE: melonds_audio_bitdepth = "auto"
[DEBUG] [Environ] GET_VARIABLE: melonds_audio_interpolation = "cubic"
[DEBUG] [Environ] GET_VARIABLE: melonds_network_mode = "direct"
[DEBUG] [Environ] GET_VARIABLE: melonds_direct_network_interface = "10:ff:e0:3a:99:ef"
[DEBUG] [Environ] GET_VARIABLE: melonds_mac_address_mode = "from-username"
[INFO] [Environ] GET_USERNAME: "Choko".
[DEBUG] [Environ] GET_VARIABLE: melonds_screen_gap = "0"
[DEBUG] [Environ] GET_VARIABLE: melonds_cursor_timeout = "3"
[DEBUG] [Environ] GET_VARIABLE: melonds_touch_mode = "auto"
[DEBUG] [Environ] GET_VARIABLE: melonds_show_cursor = "timeout"
[DEBUG] [Environ] GET_VARIABLE: melonds_hybrid_ratio = "2"
[DEBUG] [Environ] GET_VARIABLE: melonds_hybrid_small_screen = "both"
[DEBUG] [Environ] GET_VARIABLE: melonds_number_of_screen_layouts = "2"
[DEBUG] [Environ] GET_VARIABLE: melonds_screen_layout1 = "top-bottom"
[DEBUG] [Environ] GET_VARIABLE: melonds_screen_layout2 = "left-right"
[DEBUG] [Environ] GET_VARIABLE: melonds_screen_layout3 = "top"
[DEBUG] [Environ] GET_VARIABLE: melonds_screen_layout4 = "bottom"
[DEBUG] [Environ] GET_VARIABLE: melonds_screen_layout5 = "hybrid-top"
[DEBUG] [Environ] GET_VARIABLE: melonds_screen_layout6 = "hybrid-bottom"
[DEBUG] [Environ] GET_VARIABLE: melonds_screen_layout7 = "bottom-top"
[DEBUG] [Environ] GET_VARIABLE: melonds_screen_layout8 = "right-left"
[DEBUG] [Environ] GET_VARIABLE: melonds_opengl_filtering = "nearest"
[DEBUG] [Environ] GET_VARIABLE: melonds_threaded_renderer = "enabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_render_mode = "software"
[DEBUG] [Environ] GET_VARIABLE: melonds_opengl_resolution = "1"
[DEBUG] [Environ] GET_VARIABLE: melonds_opengl_better_polygons = "disabled"
[DEBUG] [Environ] GET_VARIABLE: melonds_mic_input = "microphone"
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_mic_input_active = visible
[DEBUG] [Environ] GET_VARIABLE: melonds_render_mode = "software"
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_opengl_resolution = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_opengl_better_polygons = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_threaded_renderer = visible
[DEBUG] [Environ] GET_VARIABLE: melonds_console_mode = "ds"
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_firmware_dsi_path = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_dsi_nand_path = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_dsi_sdcard = hidden
[DEBUG] [Environ] GET_VARIABLE: melonds_dsi_sdcard = "enabled"
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_dsi_sdcard_readonly = visible
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_dsi_sdcard_sync_sdcard_to_host = visible
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_sysfile_mode = visible
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_firmware_nds_path = visible
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_ds_battery_ok_threshold = visible
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_slot2_device = visible
[DEBUG] [Environ] GET_VARIABLE: melonds_homebrew_sdcard = "enabled"
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_homebrew_readonly = visible
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_homebrew_sync_sdcard_to_host = visible
[DEBUG] [Environ] GET_VARIABLE: melonds_show_cursor = "timeout"
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_cursor_timeout = visible
[DEBUG] [Environ] GET_VARIABLE: melonds_number_of_screen_layouts = "2"
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_screen_layout1 = visible
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_screen_layout2 = visible
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_screen_layout3 = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_screen_layout4 = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_screen_layout5 = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_screen_layout6 = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_screen_layout7 = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_screen_layout8 = hidden
[DEBUG] [Environ] GET_VARIABLE: melonds_screen_layout1 = "top-bottom"
[DEBUG] [Environ] GET_VARIABLE: melonds_screen_layout2 = "left-right"
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_hybrid_small_screen = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_hybrid_ratio = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_opengl_filtering = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_screen_gap = visible
[DEBUG] [Environ] GET_VARIABLE: melonds_firmware_enable_alarm = "disabled"
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_firmware_alarm_hour = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_firmware_alarm_minute = hidden
[DEBUG] [Environ] GET_VARIABLE: melonds_jit_enable = "enabled"
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_jit_block_size = visible
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_jit_branch_optimisations = visible
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_jit_literal_optimisations = visible
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_jit_fast_memory = visible
[DEBUG] [Environ] GET_VARIABLE: melonds_network_mode = "direct"
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_direct_network_interface = visible
[DEBUG] [Environ] GET_VARIABLE: melonds_start_time_mode = "real"
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_start_time_relative_year_offset = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_start_time_relative_day_offset = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_start_time_relative_hour_offset = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_start_time_relative_minute_offset = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_start_time_absolute_year = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_start_time_absolute_month = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_start_time_absolute_day = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_start_time_absolute_hour = hidden
[DEBUG] [Environ] SET_CORE_OPTIONS_DISPLAY: melonds_start_time_absolute_minute = hidden
[INFO] [Environ] SET_ROTATION: "0" (0 deg).
[INFO] [Microphone] Microphone requested before driver context was ready; deferring initialization.
[libretro ERROR] [melonDS] Device (tailscale0) does not have an address :/
[libretro ERROR] [melonDS] PCap: failed to open adapter: enp17s0: You don't have permission to perform this capture on that device (socket: Operation not permitted)
[libretro WARN] Failed to initialize direct-mode Wi-fi support with adapter enp17s0 (10:ff:e0:3a:99:ef); falling back to indirect mode
[INFO] [Environ] GET_USERNAME: "Choko".
[INFO] [Environ] GET_LANGUAGE: "0".
[libretro INFO] [melonDS] Inserted cart with game code: AKYP
[libretro INFO] [melonDS] Inserted cart with ID: 00001FC2
[libretro INFO] [melonDS] ROM entry: 02000000 00000003
[libretro INFO] No GBA SRAM was provided.
[DEBUG] [Environ] GET_MESSAGE_INTERFACE_VERSION.
[INFO] [Environ] SET_INPUT_DESCRIPTORS.
[libretro INFO] No need to defer initialization, proceeding now
[libretro INFO] [melonDS] MAC: 00:08:BF:5D:BA:26
[libretro INFO] [melonDS] Secure area decryption OK
[libretro INFO] [melonDS] Game is now booting
[libretro INFO] Started emulated console
[INFO] [RCHEEVOS] Using host: https://retroachievements.org
[INFO] [RCHEEVOS] Unofficial disabled
[INFO] [RCHEEVOS] Encore mode disabled
[INFO] [RCHEEVOS] Spectator mode disabled
[INFO] [RCHEEVOS] Load started, hardcore active
[INFO] [RCHEEVOS] Attempting to log in Choko (with token)
[INFO] [RCHEEVOS] Identifying game: 33554432 bytes at 0x7f3d9b7ff010 (/home/choko/NAS/emulation/roms/nds/Etrian Odyssey (Europe) (En,Fr,De,Es,It).7z#Etrian Odyssey (Europe) (En,Fr,De,Es,It).nds)
[INFO] [RCHEEVOS] Found 1 potential consoles for nds file extension
[INFO] [RCHEEVOS] Trying console 18
[INFO] [RCHEEVOS] Opened memory stream
[INFO] [RCHEEVOS] Hashing 352 byte header
[INFO] [RCHEEVOS] Hashing 886744 byte arm9 code (at 00004000)
[INFO] [RCHEEVOS] Hashing 159528 byte arm7 code (at 000DC800)
[INFO] [RCHEEVOS] Hashing 2560 byte icon and labels data (at 0011A600)
[INFO] [RCHEEVOS] Generated hash f597552b23cf6f19a4af191cc2686eac
[INFO] [Core] Version of libretro API: 1, Compiled against API: 1
[INFO] [Core] Geometry: 256x384, Aspect: 0.667, FPS: 59.83, Sample rate: 32728.50 Hz.
[INFO] [Video] Set video size to: fullscreen.
[DEBUG] [Wayland] Add global 1, interface wl_compositor, version 6.
[INFO] [Wayland] Registered interface wl_compositor at version 6.
[DEBUG] [Wayland] Add global 3, interface zwp_tablet_manager_v2, version 2.
[DEBUG] [Wayland] Add global 4, interface zwp_keyboard_shortcuts_inhibit_manager_v1, version 1.
[DEBUG] [Wayland] Add global 5, interface zxdg_decoration_manager_v1, version 1.
[INFO] [Wayland] Registered interface zxdg_decoration_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 6, interface wp_viewporter, version 1.
[INFO] [Wayland] Registered interface wp_viewporter at version 1.
[DEBUG] [Wayland] Add global 7, interface wp_security_context_manager_v1, version 1.
[DEBUG] [Wayland] Add global 8, interface wp_fractional_scale_manager_v1, version 1.
[INFO] [Wayland] Registered interface wp_fractional_scale_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 9, interface wl_shm, version 2.
[INFO] [Wayland] Registered interface wl_shm at version 2.
[DEBUG] [Wayland] Add global 10, interface wl_seat, version 9.
[INFO] [Wayland] Registered interface wl_seat at version 9.
[DEBUG] [Wayland] Add global 11, interface zwp_pointer_gestures_v1, version 3.
[DEBUG] [Wayland] Add global 12, interface zwp_pointer_constraints_v1, version 1.
[INFO] [Wayland] Registered interface zwp_pointer_constraints_v1 at version 1.
[DEBUG] [Wayland] Add global 13, interface zwp_relative_pointer_manager_v1, version 1.
[INFO] [Wayland] Registered interface zwp_relative_pointer_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 14, interface wl_data_device_manager, version 3.
[INFO] [Wayland] Registered interface wl_data_device_manager at version 3.
[DEBUG] [Wayland] Add global 15, interface ext_data_control_manager_v1, version 1.
[DEBUG] [Wayland] Add global 16, interface zwlr_data_control_manager_v1, version 2.
[DEBUG] [Wayland] Add global 17, interface wp_cursor_shape_manager_v1, version 2.
[INFO] [Wayland] Registered interface wp_cursor_shape_manager_v1 at version 2.
[DEBUG] [Wayland] Add global 18, interface zwp_primary_selection_device_manager_v1, version 1.
[DEBUG] [Wayland] Add global 19, interface org_kde_kwin_idle, version 1.
[DEBUG] [Wayland] Add global 20, interface zwp_idle_inhibit_manager_v1, version 1.
[INFO] [Wayland] Registered interface zwp_idle_inhibit_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 21, interface ext_idle_notifier_v1, version 2.
[DEBUG] [Wayland] Add global 22, interface org_kde_plasma_shell, version 8.
[DEBUG] [Wayland] Add global 23, interface org_kde_kwin_appmenu_manager, version 2.
[DEBUG] [Wayland] Add global 24, interface org_kde_kwin_server_decoration_palette_manager, version 1.
[DEBUG] [Wayland] Add global 26, interface org_kde_plasma_virtual_desktop_management, version 2.
[DEBUG] [Wayland] Add global 28, interface org_kde_kwin_shadow_manager, version 2.
[DEBUG] [Wayland] Add global 29, interface org_kde_kwin_dpms_manager, version 1.
[DEBUG] [Wayland] Add global 30, interface org_kde_kwin_server_decoration_manager, version 1.
[DEBUG] [Wayland] Add global 31, interface kde_output_management_v2, version 16.
[DEBUG] [Wayland] Add global 32, interface zxdg_output_manager_v1, version 3.
[DEBUG] [Wayland] Add global 33, interface wl_subcompositor, version 1.
[DEBUG] [Wayland] Add global 34, interface zxdg_exporter_v2, version 1.
[DEBUG] [Wayland] Add global 35, interface zxdg_importer_v2, version 1.
[DEBUG] [Wayland] Add global 38, interface xdg_activation_v1, version 1.
[DEBUG] [Wayland] Add global 40, interface wp_content_type_manager_v1, version 1.
[INFO] [Wayland] Registered interface wp_content_type_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 41, interface wp_tearing_control_manager_v1, version 1.
[DEBUG] [Wayland] Add global 42, interface xdg_toplevel_drag_manager_v1, version 1.
[DEBUG] [Wayland] Add global 43, interface xdg_toplevel_icon_manager_v1, version 1.
[INFO] [Wayland] Registered interface xdg_toplevel_icon_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 44, interface kde_screen_edge_manager_v1, version 1.
[DEBUG] [Wayland] Add global 45, interface frog_color_management_factory_v1, version 1.
[DEBUG] [Wayland] Add global 46, interface wp_presentation, version 2.
[DEBUG] [Wayland] Add global 47, interface wp_color_manager_v1, version 1.
[DEBUG] [Wayland] Add global 48, interface xdg_wm_dialog_v1, version 1.
[DEBUG] [Wayland] Add global 49, interface kde_external_brightness_v1, version 3.
[DEBUG] [Wayland] Add global 50, interface wp_alpha_modifier_v1, version 1.
[DEBUG] [Wayland] Add global 51, interface wl_fixes, version 1.
[DEBUG] [Wayland] Add global 52, interface wp_fifo_manager_v1, version 1.
[DEBUG] [Wayland] Add global 53, interface wp_single_pixel_buffer_manager_v1, version 1.
[INFO] [Wayland] Registered interface wp_single_pixel_buffer_manager_v1 at version 1.
[DEBUG] [Wayland] Add global 54, interface xdg_toplevel_tag_manager_v1, version 1.
[DEBUG] [Wayland] Add global 55, interface wp_color_representation_manager_v1, version 1.
[DEBUG] [Wayland] Add global 57, interface wl_drm, version 2.
[DEBUG] [Wayland] Add global 58, interface zwp_linux_dmabuf_v1, version 5.
[DEBUG] [Wayland] Add global 59, interface wp_linux_drm_syncobj_manager_v1, version 1.
[DEBUG] [Wayland] Add global 61, interface xdg_wm_base, version 6.
[INFO] [Wayland] Registered interface xdg_wm_base at version 6.
[DEBUG] [Wayland] Add global 62, interface zwlr_layer_shell_v1, version 5.
[DEBUG] [Wayland] Add global 64, interface kde_output_device_v2, version 16.
[DEBUG] [Wayland] Add global 65, interface kde_output_device_v2, version 16.
[DEBUG] [Wayland] Add global 66, interface kde_output_device_v2, version 16.
[DEBUG] [Wayland] Add global 67, interface wl_output, version 4.
[DEBUG] [Wayland] Add global 68, interface wl_output, version 4.
[DEBUG] [Wayland] Add global 69, interface wl_output, version 4.
[DEBUG] [Wayland] Add global 70, interface wp_drm_lease_device_v1, version 1.
[DEBUG] [Wayland] Add global 71, interface kde_output_order_v1, version 1.
[DEBUG] [Wayland] Add global 72, interface zwp_text_input_manager_v1, version 1.
[DEBUG] [Wayland] Add global 73, interface zwp_text_input_manager_v2, version 1.
[DEBUG] [Wayland] Add global 74, interface zwp_text_input_manager_v3, version 1.
[DEBUG] [Wayland] Add global 76, interface org_kde_kwin_blur_manager, version 1.
[DEBUG] [Wayland] Add global 77, interface org_kde_kwin_contrast_manager, version 2.
[DEBUG] [Wayland] Add global 78, interface org_kde_kwin_slide_manager, version 1.
[DEBUG] [Wayland] Add global 79, interface xdg_system_bell_v1, version 1.
[INFO] [Wayland] Registered interface wl_output at version 4.
[INFO] [Wayland] Registered interface wl_output at version 4.
[INFO] [Wayland] Registered interface wl_output at version 4.
[INFO] [Vulkan] Vulkan dynamic library loaded.
[DEBUG] [Vulkan] Found vulkan context: "vk_wayland".
[DEBUG] [Vulkan] Detecting screen resolution: 2560x1440.
[INFO] [Vulkan] Found GPU at index 0: "AMD Radeon RX 7900 XTX (RADV NAVI31)".
[INFO] [Vulkan] Using GPU index 0.
[INFO] [Vulkan] Using fences for WSI acquire.
[INFO] [Vulkan] Using GPU: "AMD Radeon RX 7900 XTX (RADV NAVI31)".
[INFO] [Vulkan] Queue family 0 supports 1 sub-queues.
[DEBUG] [Vulkan] Swapchain supports present mode: MAILBOX.
[DEBUG] [Vulkan] Swapchain supports present mode: FIFO.
[DEBUG] [Vulkan] Swapchain supports present mode: IMMEDIATE.
[INFO] [Vulkan] Got 3 swapchain images.
[INFO] [Wayland] Fullscreen on display 3 "Dell Inc." "AW3225QF".
[INFO] [Vulkan] Using resolution 3840x2160.
[INFO] [Vulkan] Using BGRA8888 format.
[INFO] [Vulkan] Loading stock shader.
[INFO] [udev] Pad #0 (/dev/input/event20) supports force feedback.
[INFO] [udev] Pad #0 (/dev/input/event20) supports 16 force feedback effects.
[INFO] [udev] Pad #1 (/dev/input/event5) supports 0 force feedback effects.
[INFO] [udev] Pad #2 (/dev/input/event21) supports force feedback.
[INFO] [udev] Pad #2 (/dev/input/event21) supports 16 force feedback effects.
[INFO] [Autoconf] Keychron Keychron Q6 Max System Control (13364/2144) not configured.
[INFO] [Input] Found joypad driver: "udev".
[INFO] [Autoconf] Microsoft X-Box 360 pad 0 (10462/4607) not configured.
[INFO] [Wayland] Enabling idle inhibitor.
[INFO] [Video] Found display server: "null".
[INFO] [Audio] Set audio input rate to: 32728.50 Hz.
[DEBUG] [PulseAudio] Sink detected: alsa_output.usb-Schiit_Audio_Schiit_Modi_3_-00.analog-stereo.
[DEBUG] [PulseAudio] Sink detected: alsa_output.pci-0000_7c_00.6.analog-stereo.
[INFO] [PulseAudio] Requested 24576 bytes buffer, got 18432.
[INFO] [Audio] Started synchronous audio driver.
[INFO] [ALSA] Using ALSA version 1.2.14
[INFO] [Microphone] Initialized microphone driver.
[DEBUG] [ALSA] Requesting device "default" for CAPTURE stream...
[INFO] [ALSA] Using FLOAT_LE sample format for CAPTURE device "alsa_capture.retroarch".
[INFO] [ALSA] Period: 4 periods per buffer (705 frames, 2820 bytes).
[INFO] [ALSA] Buffer size: 2822 frames (11288 bytes).
[INFO] [ALSA] Can pause: yes.
[INFO] [ALSA] Initialized CAPTURE device "alsa_capture.retroarch".
[DEBUG] [ALSA] Initialized microphone worker thread.
[DEBUG] [ALSA] CAPTURE stream "alsa_capture.retroarch" is prepared but not running, no action needed.
[INFO] [Microphone] Disabled microphone.
[INFO] [Microphone] Requested microphone sample rate of 44100Hz, got 44100Hz.
[DEBUG] [ALSA] [capture thread 0x7f3d8de2b6c0] Beginning microphone worker thread.
[DEBUG] [ALSA] [capture thread 0x7f3d8de2b6c0] Microphone "alsa_capture.retroarch" is in state PREPARED.
[INFO] [Microphone] Initialized microphone.
[DEBUG] [Microphone] Initialized a previously-pending microphone.
[INFO] [Display] Found display driver: "vulkan".
[INFO] [Environ] SET_SUBSYSTEM_INFO.
[libretro WARN] Could not get VFS interface 3, falling back to libretro-common defaults
[libretro WARN] Could not get VFS interface 3, falling back to libretro-common defaults
[DEBUG] [ALSA] [capture thread 0x7f3d8de2b6c0] Timeout after 33ms waiting for input.
[DEBUG] [ALSA] [capture thread 0x7f3d8de2b6c0] Timeout after 33ms waiting for input.
[INFO] [Qt] Reloading shader parameters.
[INFO] [Playlist] Loading favorites file: "/home/choko/.config/retroarch/playlists/builtin/content_favorites.lpl".
[INFO] [Playlist] Loading history file: "/home/choko/.config/retroarch/playlists/builtin/content_history.lpl".
[INFO] [Playlist] Loading history file: "/home/choko/.config/retroarch/playlists/builtin/content_image_history.lpl".
[INFO] [Playlist] Loading history file: "/home/choko/.config/retroarch/playlists/builtin/content_music_history.lpl".
[INFO] [Playlist] Loading history file: "/home/choko/.config/retroarch/playlists/builtin/content_video_history.lpl".
[DEBUG] [ALSA] Started CAPTURE stream "alsa_capture.retroarch", transitioning from PREPARED to RUNNING.
[INFO] [Microphone] Enabled microphone.
[DEBUG] [Microphone] Started a microphone that was enabled when the driver was last stopped.
[DEBUG] [Autoconf] First unconfigured / unreserved player is 1.
[DEBUG] [Autoconf] Device "Microsoft X-Box 360 pad" (45e:28e) is not reserved for any player slot.
[DEBUG] [Autoconf] First unconfigured / unreserved player is 2.
[DEBUG] [Autoconf] Device "Keychron Keychron Q6 Max System Control" (3434:860) is not reserved for any player slot.
[DEBUG] [Autoconf] First unconfigured / unreserved player is 3.
[DEBUG] [Autoconf] Device "Microsoft X-Box 360 pad 0" (28de:11ff) is not reserved for any player slot.
[INFO] [Environ] SET_ROTATION: "0" (0 deg).
[INFO] [Environ] SET_GEOMETRY.
[DEBUG] [Vulkan] Creating swapchain with present mode: FIFO.
[INFO] [RCHEEVOS] Choko logged in successfully
[INFO] [RCHEEVOS] Fetching data for hash f597552b23cf6f19a4af191cc2686eac
[INFO] [RCHEEVOS] Identified game: 9914 "Etrian Odyssey" (f597552b23cf6f19a4af191cc2686eac)
[INFO] [RCHEEVOS] Starting session for game 9914

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the freeze by launching the listed Etrian Odyssey or Sekaiju no Meikyuu files through MelonDS DS and Desmume with RetroAchievements enabled, then compare behavior with achievements disabled. Start at the RetroArch game-launch and achievements paths; done means both affected DS cores launch normally with achievements enabled and retain input and sound.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.