[Pi4][Recalbox 7.x][mupen64plus] Bug enregistrement du mapping dans retroarch



  • Je n'ai qu'un fichier .rmp obtenu avec "Sauvegarder le remappage pour le coeur", si je fais "Sauvegarder le remappage pour le dossier ou le jeu", j'obtiendrais le même fichier 😉

    # cat /recalbox/share/system/configs/retroarch/retroarchcustom.cfg
    accessibility_enable = "false"
    accessibility_narrator_speech_speed = "5"
    ai_service_enable = false
    ai_service_mode = "0"
    ai_service_pause = "false"
    ai_service_source_lang = 0
    ai_service_target_lang = 0
    ai_service_url = http://localhost:4404/
    apply_cheats_after_load = "true"
    apply_cheats_after_toggle = "true"
    assets_directory = "/usr/share/retroarch/assets"
    audio_block_frames = "0"
    audio_device = ""
    audio_driver = "alsa"
    audio_dsp_plugin = ""
    audio_enable = "true"
    audio_enable_menu = "false"
    audio_enable_menu_bgm = "false"
    audio_enable_menu_cancel = "false"
    audio_enable_menu_notice = "false"
    audio_enable_menu_ok = "false"
    audio_fastforward_mute = "false"
    audio_filter_dir = "default"
    audio_latency = "64"
    audio_max_timing_skew = "0.050000"
    audio_mixer_mute_enable = "false"
    audio_mixer_volume = "0.000000"
    audio_mute_enable = "false"
    audio_out_rate = "48000"
    audio_rate_control = "true"
    audio_rate_control_delta = "0.004999"
    audio_resampler = "sinc"
    audio_resampler_quality = "2"
    audio_sync = "true"
    audio_volume = "0.000000"
    auto_overrides_enable = "true"
    auto_remaps_enable = "true"
    auto_screenshot_filename = "true"
    auto_shaders_enable = "true"
    autosave_interval = "0"
    block_sram_overwrite = "false"
    bluetooth_driver = "null"
    builtin_imageviewer_enable = "true"
    builtin_mediaplayer_enable = "true"
    bundle_assets_dst_path = ""
    bundle_assets_dst_path_subdir = ""
    bundle_assets_extract_enable = "false"
    bundle_assets_extract_last_version = "0"
    bundle_assets_extract_version_current = "0"
    bundle_assets_src_path = ""
    cache_directory = "/recalbox/share/extractions/"
    camera_allow = "false"
    camera_device = ""
    camera_driver = "null"
    cheat_database_path = "/recalbox/share_init/cheats/"
    cheat_settings_path = "/recalbox/share/cheats/saves/"
    check_firmware_before_loading = "false"
    cheevos_auto_screenshot = "false"
    cheevos_badges_enable = "true"
    cheevos_enable = false
    cheevos_hardcore_mode_enable = false
    cheevos_leaderboards_enable = "false"
    cheevos_password = ""
    cheevos_richpresence_enable = "true"
    cheevos_start_active = "false"
    cheevos_test_unofficial = "false"
    cheevos_token = ""
    cheevos_unlock_sound_enable = "false"
    cheevos_username = ""
    cheevos_verbose_enable = "false"
    config_save_on_exit = "true"
    content_database_path = "~/.config/retroarch/database/rdb"
    content_favorites_path = "~/configs/retroarch/content_favorites.lpl"
    content_favorites_size = "200"
    content_history_dir = ""
    content_history_path = "~/configs/retroarch/content_history.lpl"
    content_history_size = "200"
    content_image_history_path = "~/configs/retroarch/content_image_history.lpl"
    content_music_history_path = "~/configs/retroarch/content_music_history.lpl"
    content_runtime_log = "true"
    content_runtime_log_aggregate = "false"
    content_show_add = "true"
    content_show_add_entry = "2"
    content_show_explore = "true"
    content_show_favorites = "true"
    content_show_history = "true"
    content_show_images = "true"
    content_show_music = "true"
    content_show_netplay = "true"
    content_show_playlists = "true"
    content_show_settings = "true"
    content_show_settings_password = ""
    content_show_video = "true"
    content_video_history_path = "~/configs/retroarch/content_video_history.lpl"
    core_assets_directory = "~/.config/retroarch/downloads"
    core_options_path = "~/configs/retroarch/cores/retroarch-core-options.cfg"
    core_set_supports_no_game_enable = "true"
    core_updater_auto_backup = "false"
    core_updater_auto_backup_history_size = "1"
    core_updater_auto_extract_archive = "true"
    core_updater_buildbot_assets_url = "http://buildbot.libretro.com/assets/"
    core_updater_buildbot_cores_url = ""
    core_updater_show_experimental_cores = "false"
    crt_switch_center_adjust = "0"
    crt_switch_porch_adjust = "0"
    crt_switch_resolution = "0"
    crt_switch_resolution_super = "2560"
    crt_switch_resolution_use_custom_refresh_rate = "false"
    crt_video_refresh_rate = "60.000000"
    current_resolution_id = "0"
    cursor_directory = "~/.config/retroarch/database/cursors"
    custom_viewport_height = "1200"
    custom_viewport_width = "1600"
    custom_viewport_x = "0"
    custom_viewport_y = "0"
    desktop_menu_enable = "true"
    discord_allow = "false"
    discord_app_id = "475456035851599874"
    driver_switch_enable = "true"
    dynamic_wallpapers_directory = "default"
    enable_device_vibration = "false"
    fastforward_ratio = "0.000000"
    filter_by_current_core = "false"
    flicker_filter_enable = "false"
    flicker_filter_index = "0"
    fps_show = false
    fps_update_interval = 256
    frame_time_counter_reset_after_fastforwarding = "false"
    frame_time_counter_reset_after_load_state = "false"
    frame_time_counter_reset_after_save_state = "false"
    framecount_show = false
    frontend_log_level = "1"
    game_specific_options = "true"
    gamma_correction = "0"
    global_core_options = "true"
    history_list_enable = "true"
    input_analog_deadzone = "0.000000"
    input_analog_sensitivity = "1.000000"
    input_audio_mute = "f9"
    input_audio_mute_axis = "nul"
    input_audio_mute_btn = "nul"
    input_audio_mute_mbtn = "nul"
    input_autodetect_enable = "false"
    input_axis_threshold = "0.500000"
    input_bind_hold = "2"
    input_bind_timeout = "5"
    input_descriptor_hide_unbound = "false"
    input_descriptor_label_show = "true"
    input_desktop_menu_toggle = "f5"
    input_desktop_menu_toggle_axis = "nul"
    input_desktop_menu_toggle_btn = "nul"
    input_desktop_menu_toggle_mbtn = "nul"
    input_device_p1 = "0"
    input_device_p10 = "0"
    input_device_p11 = "0"
    input_device_p12 = "0"
    input_device_p13 = "0"
    input_device_p14 = "0"
    input_device_p15 = "0"
    input_device_p16 = "0"
    input_device_p2 = "0"
    input_device_p3 = "0"
    input_device_p4 = "0"
    input_device_p5 = "0"
    input_device_p6 = "0"
    input_device_p7 = "0"
    input_device_p8 = "0"
    input_device_p9 = "0"
    input_driver = "udev"
    input_duty_cycle = "3"
    input_enable_hotkey = "escape"
    input_enable_hotkey_axis = "nul"
    input_enable_hotkey_btn = 8
    input_enable_hotkey_mbtn = "nul"
    input_exit_emulator_btn = 9
    input_frame_advance = "k"
    input_frame_advance_axis = "nul"
    input_frame_advance_btn = "nul"
    input_frame_advance_mbtn = "nul"
    input_game_focus_toggle = "scroll_lock"
    input_game_focus_toggle_axis = "nul"
    input_game_focus_toggle_btn = "nul"
    input_game_focus_toggle_mbtn = "nul"
    input_grab_mouse_toggle = "f11"
    input_grab_mouse_toggle_axis = "nul"
    input_grab_mouse_toggle_btn = "nul"
    input_grab_mouse_toggle_mbtn = "nul"
    input_hold_fast_forward_axis = +0
    input_hold_slowmotion = "e"
    input_hold_slowmotion_axis = "nul"
    input_hold_slowmotion_btn = "nul"
    input_hold_slowmotion_mbtn = "nul"
    input_hotkey_block_delay = "5"
    input_joypad_driver = udev
    input_keyboard_layout = ""
    input_libretro_device_p0 = 1
    input_libretro_device_p1 = 1
    input_libretro_device_p10 = 1
    input_libretro_device_p11 = "1"
    input_libretro_device_p12 = "1"
    input_libretro_device_p13 = "1"
    input_libretro_device_p14 = "1"
    input_libretro_device_p15 = "1"
    input_libretro_device_p16 = "1"
    input_libretro_device_p2 = 1
    input_libretro_device_p3 = 1
    input_libretro_device_p4 = 1
    input_libretro_device_p5 = 1
    input_libretro_device_p6 = 1
    input_libretro_device_p7 = 1
    input_libretro_device_p8 = 1
    input_libretro_device_p9 = 1
    input_load_state_btn = 0
    input_max_users = "5"
    input_menu_toggle_btn = 2
    input_movie_record_toggle = "o"
    input_movie_record_toggle_axis = "nul"
    input_movie_record_toggle_btn = "nul"
    input_movie_record_toggle_mbtn = "nul"
    input_netplay_game_watch = "i"
    input_netplay_game_watch_axis = "nul"
    input_netplay_game_watch_btn = "nul"
    input_netplay_game_watch_mbtn = "nul"
    input_netplay_host_toggle = "nul"
    input_netplay_host_toggle_axis = "nul"
    input_netplay_host_toggle_btn = "nul"
    input_netplay_host_toggle_mbtn = "nul"
    input_osk_toggle = "f12"
    input_osk_toggle_axis = "nul"
    input_osk_toggle_btn = "nul"
    input_osk_toggle_mbtn = "nul"
    input_overlay = ""
    input_overlay_auto_rotate = "false"
    input_overlay_center_x = "0.500000"
    input_overlay_center_y = "0.500000"
    input_overlay_enable = "true"
    input_overlay_enable_autopreferred = "true"
    input_overlay_hide_in_menu = "true"
    input_overlay_next = "nul"
    input_overlay_next_axis = "nul"
    input_overlay_next_btn = "nul"
    input_overlay_next_mbtn = "nul"
    input_overlay_opacity = "0.699998"
    input_overlay_scale = "1.000000"
    input_overlay_show_mouse_cursor = "true"
    input_overlay_show_physical_inputs = "true"
    input_overlay_show_physical_inputs_port = "0"
    input_pause_toggle = "p"
    input_pause_toggle_axis = "nul"
    input_pause_toggle_btn = "nul"
    input_pause_toggle_mbtn = "nul"
    input_player1_a_btn = 1
    input_player1_analog_dpad_mode = 0
    input_player1_b_btn = 2
    input_player1_down_axis = +1
    input_player1_joypad_index = 1
    input_player1_l_btn = 4
    input_player1_left_axis = -0
    input_player1_r_btn = 5
    input_player1_right_axis = +0
    input_player1_select_btn = 8
    input_player1_start_btn = 9
    input_player1_up_axis = -1
    input_player1_x_btn = 0
    input_player1_y_btn = 3
    input_player2_a_btn = 0
    input_player2_analog_dpad_mode = 1
    input_player2_b_btn = 1
    input_player2_down_btn = h0down
    input_player2_joypad_index = 0
    input_player2_l2_btn = 4
    input_player2_l_btn = 6
    input_player2_l_x_minus_axis = -0
    input_player2_l_x_plus_axis = +0
    input_player2_l_y_minus_axis = -1
    input_player2_l_y_plus_axis = +1
    input_player2_left_btn = h0left
    input_player2_r2_btn = 5
    input_player2_r_btn = 7
    input_player2_r_x_minus_axis = -2
    input_player2_r_x_plus_axis = +2
    input_player2_r_y_minus_axis = -3
    input_player2_r_y_plus_axis = +3
    input_player2_right_btn = h0right
    input_player2_select_btn = 8
    input_player2_start_btn = 9
    input_player2_up_btn = h0up
    input_player2_x_btn = 2
    input_player2_y_btn = 3
    input_poll_type_behavior = "2"
    input_remap_binds_enable = "true"
    input_remapping_directory = "~/.config/retroarch/config/remaps"
    input_reset_btn = 1
    input_rewind_axis = -0
    input_save_state_btn = 3
    input_screenshot_btn = 4
    input_send_debug_info = "f10"
    input_send_debug_info_axis = "nul"
    input_send_debug_info_btn = "nul"
    input_send_debug_info_mbtn = "nul"
    input_state_slot_decrease_axis = +1
    input_state_slot_increase_axis = -1
    input_streaming_toggle = "nul"
    input_streaming_toggle_axis = "nul"
    input_streaming_toggle_btn = "nul"
    input_streaming_toggle_mbtn = "nul"
    input_toggle_fast_forward = "space"
    input_toggle_fast_forward_axis = "nul"
    input_toggle_fast_forward_btn = "nul"
    input_toggle_fast_forward_mbtn = "nul"
    input_toggle_fullscreen = "f"
    input_toggle_fullscreen_axis = "nul"
    input_toggle_fullscreen_btn = "nul"
    input_toggle_fullscreen_mbtn = "nul"
    input_toggle_slowmotion = "nul"
    input_toggle_slowmotion_axis = "nul"
    input_toggle_slowmotion_btn = "nul"
    input_toggle_slowmotion_mbtn = "nul"
    input_turbo_default_button = "0"
    input_turbo_mode = "0"
    input_turbo_period = "6"
    input_volume_down = "subtract"
    input_volume_down_axis = "nul"
    input_volume_down_btn = "nul"
    input_volume_down_mbtn = "nul"
    input_volume_up = "add"
    input_volume_up_axis = "nul"
    input_volume_up_btn = "nul"
    input_volume_up_mbtn = "nul"
    joypad_autoconfig_dir = "~/configs/retroarch/inputs/"
    keyboard_gamepad_enable = "true"
    keyboard_gamepad_mapping_type = "1"
    kiosk_mode_enable = "false"
    kiosk_mode_password = ""
    led_driver = "null"
    libretro_directory = "~/.config/retroarch/cores"
    libretro_info_path = "~/.config/retroarch/cores"
    libretro_log_level = "0"
    load_dummy_on_core_shutdown = "true"
    location_allow = "false"
    location_driver = "null"
    log_dir = "~/.config/retroarch/logs"
    log_to_file = "false"
    log_to_file_timestamp = "false"
    log_verbosity = "false"
    materialui_auto_rotate_nav_bar = "true"
    materialui_dual_thumbnail_list_view_enable = "true"
    materialui_icons_enable = "true"
    materialui_landscape_layout_optimization = "1"
    materialui_menu_color_theme = "9"
    materialui_menu_transition_animation = "0"
    materialui_playlist_icons_enable = "true"
    materialui_show_nav_bar = "true"
    materialui_thumbnail_background_enable = "true"
    materialui_thumbnail_view_landscape = "2"
    materialui_thumbnail_view_portrait = "1"
    memory_show = "false"
    memory_update_interval = "256"
    menu_battery_level_enable = "true"
    menu_core_enable = "true"
    menu_driver = "ozone"
    menu_dynamic_wallpaper_enable = "false"
    menu_enable_widgets = "true"
    menu_font_color_blue = "255"
    menu_font_color_green = "255"
    menu_font_color_red = "255"
    menu_footer_opacity = "1.000000"
    menu_framebuffer_opacity = "0.899999"
    menu_header_opacity = "1.000000"
    menu_horizontal_animation = "true"
    menu_insert_disk_resume = "true"
    menu_left_thumbnails = "0"
    menu_linear_filter = "false"
    menu_mouse_enable = "true"
    menu_navigation_browser_filter_supported_extensions_enable = "true"
    menu_navigation_wraparound_enable = "true"
    menu_pause_libretro = "true"
    menu_pointer_enable = "false"
    menu_rgui_full_width_layout = "true"
    menu_rgui_shadows = "false"
    menu_savestate_resume = "true"
    menu_scale_factor = "1.000000"
    menu_scroll_fast = "false"
    menu_shader_pipeline = "2"
    menu_show_advanced_settings = "false"
    menu_show_configurations = "true"
    menu_show_core_updater = "true"
    menu_show_dump_disc = "true"
    menu_show_help = "true"
    menu_show_information = "true"
    menu_show_latency = "true"
    menu_show_legacy_thumbnail_updater = "false"
    menu_show_load_content = "true"
    menu_show_load_content_animation = "true"
    menu_show_load_core = "true"
    menu_show_load_disc = "true"
    menu_show_online_updater = "true"
    menu_show_overlays = "true"
    menu_show_quit_retroarch = "true"
    menu_show_reboot = "true"
    menu_show_restart_retroarch = "false"
    menu_show_rewind = "true"
    menu_show_shutdown = "true"
    menu_show_sublabels = "true"
    menu_show_video_layout = "true"
    menu_swap_ok_cancel_buttons = "true"
    menu_throttle_framerate = "true"
    menu_thumbnail_upscale_threshold = "0"
    menu_thumbnails = "3"
    menu_ticker_smooth = "true"
    menu_ticker_speed = "2.000000"
    menu_ticker_type = "1"
    menu_timedate_date_separator = "0"
    menu_timedate_enable = "true"
    menu_timedate_style = "11"
    menu_unified_controls = "false"
    menu_use_preferred_system_color_theme = "false"
    menu_wallpaper = ""
    menu_wallpaper_opacity = "0.300000"
    menu_widget_scale_auto = "true"
    menu_widget_scale_factor = "1.000000"
    menu_widget_scale_factor_windowed = "1.000000"
    menu_xmb_animation_horizontal_highlight = "0"
    menu_xmb_animation_move_up_down = "0"
    menu_xmb_animation_opening_main_menu = "0"
    menu_xmb_thumbnail_scale_factor = "100"
    midi_driver = "alsa"
    midi_input = "Off"
    midi_output = "Off"
    midi_volume = "100"
    netplay_allow_slaves = "true"
    netplay_check_frames = "600"
    netplay_input_latency_frames_min = "0"
    netplay_input_latency_frames_range = "0"
    netplay_ip_address = ""
    netplay_ip_port = "55435"
    netplay_mitm_server = "nyc"
    netplay_nat_traversal = "true"
    netplay_nickname = ""
    netplay_public_announce = "true"
    netplay_request_device_p1 = "false"
    netplay_request_device_p10 = "false"
    netplay_request_device_p11 = "false"
    netplay_request_device_p12 = "false"
    netplay_request_device_p13 = "false"
    netplay_request_device_p14 = "false"
    netplay_request_device_p15 = "false"
    netplay_request_device_p16 = "false"
    netplay_request_device_p2 = "false"
    netplay_request_device_p3 = "false"
    netplay_request_device_p4 = "false"
    netplay_request_device_p5 = "false"
    netplay_request_device_p6 = "false"
    netplay_request_device_p7 = "false"
    netplay_request_device_p8 = "false"
    netplay_request_device_p9 = "false"
    netplay_require_slaves = "false"
    netplay_share_analog = "1"
    netplay_share_digital = "1"
    netplay_stateless_mode = "false"
    netplay_use_mitm_server = "false"
    network_cmd_enable = "true"
    network_cmd_port = "55355"
    network_on_demand_thumbnails = "false"
    network_remote_base_port = "55400"
    network_remote_enable = "false"
    network_remote_enable_user_p1 = "false"
    network_remote_enable_user_p10 = "false"
    network_remote_enable_user_p11 = "false"
    network_remote_enable_user_p12 = "false"
    network_remote_enable_user_p13 = "false"
    network_remote_enable_user_p14 = "false"
    network_remote_enable_user_p15 = "false"
    network_remote_enable_user_p16 = "false"
    network_remote_enable_user_p2 = "false"
    network_remote_enable_user_p3 = "false"
    network_remote_enable_user_p4 = "false"
    network_remote_enable_user_p5 = "false"
    network_remote_enable_user_p6 = "false"
    network_remote_enable_user_p7 = "false"
    network_remote_enable_user_p8 = "false"
    network_remote_enable_user_p9 = "false"
    notification_show_autoconfig = "true"
    notification_show_cheats_applied = "true"
    notification_show_config_override_load = "true"
    notification_show_fast_forward = "true"
    notification_show_remap_load = "true"
    notification_show_screenshot = "true"
    notification_show_screenshot_duration = "0"
    notification_show_screenshot_flash = "0"
    notification_show_set_initial_disk = "true"
    overlay_directory = "~/.config/retroarch/overlay"
    ozone_collapse_sidebar = "false"
    ozone_menu_color_theme = "1"
    ozone_scroll_content_metadata = "false"
    ozone_sort_after_truncate_playlist_name = "true"
    ozone_truncate_playlist_name = "true"
    pause_nonactive = "true"
    perfcnt_enable = "false"
    playlist_compression = "false"
    playlist_directory = "~/.config/retroarch/playlists"
    playlist_entry_remove_enable = "1"
    playlist_entry_rename = "true"
    playlist_fuzzy_archive_match = "false"
    playlist_portable_paths = "false"
    playlist_show_inline_core_name = "0"
    playlist_show_sublabels = "true"
    playlist_sort_alphabetical = "true"
    playlist_sublabel_last_played_style = "0"
    playlist_sublabel_runtime_type = "0"
    playlist_use_old_format = "false"
    quick_menu_show_add_to_favorites = "true"
    quick_menu_show_cheats = "true"
    quick_menu_show_close_content = "true"
    quick_menu_show_controls = "true"
    quick_menu_show_download_thumbnails = "true"
    quick_menu_show_information = "true"
    quick_menu_show_options = "true"
    quick_menu_show_recording = "true"
    quick_menu_show_reset_core_association = "true"
    quick_menu_show_restart_content = "true"
    quick_menu_show_resume_content = "true"
    quick_menu_show_save_content_dir_overrides = "true"
    quick_menu_show_save_core_overrides = "true"
    quick_menu_show_save_game_overrides = "true"
    quick_menu_show_save_load_state = "true"
    quick_menu_show_set_core_association = "true"
    quick_menu_show_shaders = "true"
    quick_menu_show_start_recording = "true"
    quick_menu_show_start_streaming = "true"
    quick_menu_show_streaming = "true"
    quick_menu_show_take_screenshot = "true"
    quick_menu_show_undo_save_load_state = "true"
    quit_press_twice = false
    record_driver = "ffmpeg"
    recording_config_directory = "/recalbox/share/screenshots/"
    recording_output_directory = "/recalbox/share/screenshots/"
    resampler_directory = ""
    rewind_buffer_size = "10485760"
    rewind_buffer_size_step = "10"
    rewind_enable = false
    rewind_granularity = "2"
    rgui_aspect_ratio = "0"
    rgui_aspect_ratio_lock = "0"
    rgui_background_filler_thickness_enable = "true"
    rgui_border_filler_enable = "true"
    rgui_border_filler_thickness_enable = "true"
    rgui_browser_directory = "default"
    rgui_config_directory = "~/.config/retroarch/config"
    rgui_extended_ascii = true
    rgui_inline_thumbnails = "false"
    rgui_internal_upscale_level = "0"
    rgui_menu_color_theme = "4"
    rgui_menu_theme_preset = ""
    rgui_particle_effect = "0"
    rgui_particle_effect_speed = "1.000000"
    rgui_show_start_screen = "false"
    rgui_swap_thumbnails = "false"
    rgui_switch_icons = "true"
    rgui_thumbnail_delay = "0"
    rgui_thumbnail_downscaler = "0"
    run_ahead_enabled = "false"
    run_ahead_frames = "1"
    run_ahead_hide_warnings = "false"
    run_ahead_secondary_instance = "true"
    runtime_log_directory = "default"
    save_file_compression = "true"
    savefile_directory = /recalbox/share/saves/n64
    savefiles_in_content_dir = "false"
    savestate_auto_index = "false"
    savestate_auto_load = false
    savestate_auto_save = false
    savestate_directory = /recalbox/share/saves/n64
    savestate_file_compression = "true"
    savestate_thumbnail_enable = "false"
    savestates_in_content_dir = "false"
    scan_without_core_match = "false"
    screen_orientation = "0"
    screenshot_directory = "/recalbox/share/screenshots/"
    screenshots_in_content_dir = "false"
    settings_show_achievements = "true"
    settings_show_ai_service = "true"
    settings_show_audio = "true"
    settings_show_configuration = "true"
    settings_show_core = "true"
    settings_show_directory = "true"
    settings_show_drivers = "true"
    settings_show_frame_throttle = "true"
    settings_show_input = "true"
    settings_show_latency = "true"
    settings_show_logging = "true"
    settings_show_network = "true"
    settings_show_onscreen_display = "true"
    settings_show_playlists = "true"
    settings_show_power_management = "true"
    settings_show_recording = "true"
    settings_show_saving = "true"
    settings_show_user = "true"
    settings_show_user_interface = "true"
    settings_show_video = "true"
    show_hidden_files = "false"
    slowmotion_ratio = "3.000000"
    soft_filter_enable = "false"
    soft_filter_index = "0"
    sort_savefiles_enable = "false"
    sort_savestates_enable = "false"
    state_slot = "1"
    statistics_show = "false"
    stdin_cmd_enable = "false"
    streaming_mode = "0"
    suspend_screensaver_enable = "true"
    sustained_performance_mode = "false"
    system_directory = "/recalbox/share/bios/"
    systemfiles_in_content_dir = "false"
    threaded_data_runloop_enable = "true"
    thumbnails_directory = "~/.config/retroarch/thumbnails"
    twitch_stream_key = ""
    ui_companion_enable = "false"
    ui_companion_start_on_boot = "true"
    ui_companion_toggle = "false"
    ui_menubar_enable = "true"
    user_language = "2"
    vibrate_on_keypress = "false"
    video_adaptive_vsync = "false"
    video_allow_rotate = "true"
    video_aspect_ratio = "-1.000000"
    video_aspect_ratio_auto = true
    video_black_frame_insertion = "false"
    video_context_driver = ""
    video_crop_overscan = "true"
    video_ctx_scaling = "false"
    video_disable_composition = "false"
    video_driver = "gl"
    video_filter = ""
    video_filter_dir = "default"
    video_font_enable = "true"
    video_font_path = "/usr/share/fonts/truetype/ubuntu_condensed.ttf"
    video_font_size = "32.000000"
    video_force_aspect = "true"
    video_force_srgb_disable = "false"
    video_frame_delay = "0"
    video_fullscreen = true
    video_gpu_record = "false"
    video_gpu_screenshot = "true"
    video_hard_sync = "false"
    video_hard_sync_frames = "0"
    video_layout_directory = "~/.config/retroarch/layouts"
    video_layout_enable = "true"
    video_layout_path = ""
    video_layout_selected_view = "0"
    video_max_swapchain_images = "3"
    video_message_color = "ffff00"
    video_message_pos_x = "0.050000"
    video_message_pos_y = "0.050000"
    video_monitor_index = "0"
    video_msg_bgcolor_blue = "0"
    video_msg_bgcolor_enable = "false"
    video_msg_bgcolor_green = "0"
    video_msg_bgcolor_opacity = "1.000000"
    video_msg_bgcolor_red = "0"
    video_post_filter_record = "false"
    video_record_config = ""
    video_record_quality = "4"
    video_record_scale_factor = "1"
    video_record_threads = "2"
    video_refresh_rate = "60.000000"
    video_rotation = "0"
    video_scale = "3.000000"
    video_scale_integer = false
    video_shader_delay = "0"
    video_shader_dir = /recalbox/share/shaders/
    video_shader_enable = false
    video_shader_watch_files = "false"
    video_shared_context = "false"
    video_smooth = true
    video_stream_config = ""
    video_stream_port = "56400"
    video_stream_quality = "10"
    video_stream_scale_factor = "1"
    video_stream_url = ""
    video_swap_interval = "1"
    video_threaded = false
    video_vsync = "true"
    video_window_opacity = "100"
    video_window_save_positions = "false"
    video_window_show_decorations = "true"
    video_windowed_fullscreen = "true"
    video_windowed_position_height = "720"
    video_windowed_position_width = "1280"
    video_windowed_position_x = "0"
    video_windowed_position_y = "0"
    vrr_runloop_enable = "false"
    wifi_driver = "null"
    xmb_alpha_factor = "75"
    xmb_font = ""
    xmb_layout = "0"
    xmb_menu_color_theme = "4"
    xmb_shadows_enable = "false"
    xmb_theme = "0"
    xmb_vertical_thumbnails = "false"
    youtube_stream_key = ""
    

  • Staff
    Global moderator
    Team

    @TCS said in [Recalbox 7.0] Pas de direction dans les jeux N64?:

    ~/configs/retroarch/cores/retroarch-core-options.cfg

    xcelui ci , sinon je regarde chez moi si je trouve ce que je cherche.



  • # cat /recalbox/share/system/configs/retroarch/cores/retroarch-core-options.cfg
    atari800_system = "5200"
    bluemsx_vdp_synctype = "60Hz"
    cap32_combokey = "y"
    cap32_scr_intensity = "10"
    desmume_internal_resolution = "512x384"
    desmume_num_cores = "2"
    desmume_pointer_colour = "yellow"
    desmume_pointer_device_r = "emulated"
    fbneo-allow-depth-32 = "enabled"
    fbneo-analog-speed = "100%"
    fbneo-cpu-speed-adjust = "100%"
    fbneo-cyclone = "disabled"
    fbneo-diagnostic-input = "Hold Start"
    fbneo-dipswitch-neobombe-Autofire = "Off"
    fbneo-dipswitch-neobombe-BIOS = "MVS Asia/Europe ver. 6 (1 slot)"
    fbneo-dipswitch-neobombe-Coin_chutes = "1"
    fbneo-dipswitch-neobombe-Coin_chutes_2 = "2"
    fbneo-dipswitch-neobombe-Commmunicaton = "Disabled"
    fbneo-dipswitch-neobombe-Free_play = "Off"
    fbneo-dipswitch-neobombe-Memory_card = "Writable"
    fbneo-dipswitch-neobombe-New_card_type = "Normal"
    fbneo-dipswitch-neobombe-Setting_mode = "Off"
    fbneo-dipswitch-neobombe-Stop_mode = "Off"
    fbneo-fm-interpolation = "4-point 3rd order"
    fbneo-frameskip = "0"
    fbneo-hiscores = "enabled"
    fbneo-lightgun-hide-crosshair = "enabled"
    fbneo-memcard-mode = "disabled"
    fbneo-neogeo-mode = "DIPSWITCH"
    fbneo-sample-interpolation = "4-point 3rd order"
    fbneo-samplerate = "48000"
    fbneo-vertical-mode = "disabled"
    fmsx_mapper_type_mode = "Guess Mapper Type A"
    fmsx_mode = "MSX2"
    fmsx_video_mode = "NTSC"
    fuse_machine = "Spectrum 128K"
    mame2003-plus_skip_disclaimer = "enabled"
    mame2003-plus_skip_warnings = "enabled"
    mame2003_skip_disclaimer = "enabled"
    mame2003_skip_warnings = "enabled"
    mame_current_skip_gameinfo = "enabled"
    mame_current_skip_warnings = "enabled"
    mupen64plus-169screensize = "640x360"
    mupen64plus-43screensize = "320x240"
    mupen64plus-BackgroundMode = "OnePiece"
    mupen64plus-BilinearMode = "standard"
    mupen64plus-CorrectTexrectCoords = "Off"
    mupen64plus-CountPerOp = "0"
    mupen64plus-CropMode = "Auto"
    mupen64plus-EnableCopyColorToRDRAM = "Off"
    mupen64plus-EnableCopyDepthToRDRAM = "Software"
    mupen64plus-EnableEnhancedHighResStorage = "False"
    mupen64plus-EnableEnhancedTextureStorage = "False"
    mupen64plus-EnableFBEmulation = "True"
    mupen64plus-EnableFragmentDepthWrite = "False"
    mupen64plus-EnableHWLighting = "False"
    mupen64plus-EnableLODEmulation = "True"
    mupen64plus-EnableLegacyBlending = "True"
    mupen64plus-EnableNativeResTexrects = "False"
    mupen64plus-EnableOverscan = "Enabled"
    mupen64plus-EnableShadersStorage = "True"
    mupen64plus-EnableTextureCache = "True"
    mupen64plus-FXAA = "0"
    mupen64plus-ForceDisableExtraMem = "False"
    mupen64plus-FrameDuping = "False"
    mupen64plus-Framerate = "Original"
    mupen64plus-MaxTxCacheSize = "8000"
    mupen64plus-NoiseEmulation = "True"
    mupen64plus-OverscanBottom = "0"
    mupen64plus-OverscanLeft = "0"
    mupen64plus-OverscanRight = "0"
    mupen64plus-OverscanTop = "0"
    mupen64plus-alt-map = "False"
    mupen64plus-aspect = "4:3"
    mupen64plus-astick-deadzone = "15"
    mupen64plus-astick-sensitivity = "100"
    mupen64plus-cpucore = "dynamic_recompiler"
    mupen64plus-d-cbutton = "C3"
    mupen64plus-l-cbutton = "C2"
    mupen64plus-pak1 = "memory"
    mupen64plus-pak2 = "none"
    mupen64plus-pak3 = "none"
    mupen64plus-pak4 = "none"
    mupen64plus-r-cbutton = "C1"
    mupen64plus-rdp-plugin = "gliden64"
    mupen64plus-rsp-plugin = "hle"
    mupen64plus-rspmode = "HLE"
    mupen64plus-txCacheCompression = "True"
    mupen64plus-txEnhancementMode = "None"
    mupen64plus-txFilterIgnoreBG = "True"
    mupen64plus-txFilterMode = "None"
    mupen64plus-txHiresEnable = "False"
    mupen64plus-txHiresFullAlphaChannel = "False"
    mupen64plus-u-cbutton = "C4"
    mupen64plus-virefresh = "Auto"
    palm_emu_use_joystick_as_mouse = "enabled"
    parallel-n64-64dd-hardware = "disabled"
    parallel-n64-boot-device = "Default"
    parallel-n64-gfxplugin = "auto"
    pcsx_rearmed_vibration = "disabled"
    picodrive_input1 = "6 button pad"
    picodrive_input2 = "6 button pad"
    px68k_ramsize = "4MB"
    reicast_allow_service_buttons = "disabled"
    reicast_alpha_sorting = "per-triangle (normal)"
    reicast_analog_stick_deadzone = "15%"
    reicast_anisotropic_filtering = "4"
    reicast_boot_to_bios = "disabled"
    reicast_broadcast = "Default"
    reicast_cable_type = "TV (Composite)"
    reicast_custom_textures = "disabled"
    reicast_delay_frame_swapping = "disabled"
    reicast_digital_triggers = "disabled"
    reicast_div_matching = "auto"
    reicast_dump_textures = "disabled"
    reicast_enable_dsp = "enabled"
    reicast_enable_naomi_15khz_dipswitch = "disabled"
    reicast_enable_purupuru = "enabled"
    reicast_enable_rttb = "disabled"
    reicast_force_wince = "disabled"
    reicast_frame_skipping = "disabled"
    reicast_framerate = "fullspeed"
    reicast_gdrom_fast_loading = "disabled"
    reicast_hle_bios = "disabled"
    reicast_internal_resolution = "640x480"
    reicast_language = "Default"
    reicast_lightgun1_crosshair = "disabled"
    reicast_lightgun2_crosshair = "disabled"
    reicast_lightgun3_crosshair = "disabled"
    reicast_lightgun4_crosshair = "disabled"
    reicast_mipmapping = "enabled"
    reicast_per_content_vmus = "disabled"
    reicast_pvr2_filtering = "disabled"
    reicast_region = "Default"
    reicast_render_to_texture_upscaling = "1x"
    reicast_screen_rotation = "horizontal"
    reicast_show_lightgun_settings = "disabled"
    reicast_show_vmu_screen_settings = "disabled"
    reicast_synchronous_rendering = "enabled"
    reicast_system = "auto"
    reicast_texupscale = "off"
    reicast_texupscale_max_filtered_texture_size = "256"
    reicast_threaded_rendering = "enabled"
    reicast_trigger_deadzone = "0%"
    reicast_vmu1_pixel_off_color = "DEFAULT_OFF 01"
    reicast_vmu1_pixel_on_color = "DEFAULT_ON 00"
    reicast_vmu1_screen_display = "disabled"
    reicast_vmu1_screen_opacity = "100%"
    reicast_vmu1_screen_position = "Upper Left"
    reicast_vmu1_screen_size_mult = "1x"
    reicast_vmu2_pixel_off_color = "DEFAULT_OFF 01"
    reicast_vmu2_pixel_on_color = "DEFAULT_ON 00"
    reicast_vmu2_screen_display = "disabled"
    reicast_vmu2_screen_opacity = "100%"
    reicast_vmu2_screen_position = "Upper Left"
    reicast_vmu2_screen_size_mult = "1x"
    reicast_vmu3_pixel_off_color = "DEFAULT_OFF 01"
    reicast_vmu3_pixel_on_color = "DEFAULT_ON 00"
    reicast_vmu3_screen_display = "disabled"
    reicast_vmu3_screen_opacity = "100%"
    reicast_vmu3_screen_position = "Upper Left"
    reicast_vmu3_screen_size_mult = "1x"
    reicast_vmu4_pixel_off_color = "DEFAULT_OFF 01"
    reicast_vmu4_pixel_on_color = "DEFAULT_ON 00"
    reicast_vmu4_screen_display = "disabled"
    reicast_vmu4_screen_opacity = "100%"
    reicast_vmu4_screen_position = "Upper Left"
    reicast_vmu4_screen_size_mult = "1x"
    reicast_volume_modifier_enable = "enabled"
    reicast_widescreen_cheats = "disabled"
    reicast_widescreen_hack = "disabled"
    

  • Staff
    Global moderator
    Team

    TU es sur ton rpi4 ?



  • Oui je suis sur mon pi4 🙂



  • Salut @acris @Bkg2k
    Une ptite idée svp? ça me permettrait enfin de profiter de la v7 sur ma borne. Merci 😇


  • Staff
    Global moderator
    Team

    @TCS
    le fichier est crée ci : /system/configs/retroarch/inputs/ avec le nom de la manette .cfg
    exemple : idroid_con.cfg

    faire une surcharge en copiant/collant le contenu
    https://recalbox.gitbook.io/documentation/v/francais/utilisateur-avance/configurations/surcharge-de-configuration/surcharges-retroarch



  • Salut la team,
    ça fonctionne 😊 😊 😊

    Avec votre aide les gars bien sûr, merci à vous, surtout @acris (discord et ici).
    Si quelqu'un dans mon cas peut valider la manip cause je l'ai faite tellement de fois de x manières différentes... 👍

    Démarche pour ma manette SNES iNNext:

    • lancement du jeu N64 (core mupen64plus)
    • lancement du menu retroarch
    • dans Main Menu/Configuration File --> Reset to Defaults
    • puis dans Settings/Input/Port 1 Controls --> Reset to Defaults Controls + reconfiguration de tous les boutons en ne mettant rien pour le pad, et en mettant la direction sur les "Control Stick X gauche+droite" et "Control Stick Y bas+haut" + Save Controller Profile
    • ensuite Main Menu/Quick Menu/Controls/Port 1 Controls --> j'ai remappé toutes mes touches comme j'avais envie + Save Content Directory Remap File
    • Quit RetroArch
    • quand je relance mon jeu N64, j'ai bien la direction sur ma manette SNES ^^

    Je vous mets le contenu du cfg de ma manette:

    # cat /recalbox/share/system/configs/retroarch/inputs/USB\ Gamepad\ .cfg 
    input_driver = "udev"
    input_device = "USB Gamepad "
    input_vendor_id = "121"
    input_product_id = "17"
    input_b_btn = "2"
    input_y_btn = "3"
    input_select_btn = "8"
    input_start_btn = "9"
    input_r_btn = "5"
    input_l2_btn = "4"
    input_l_x_plus_axis = "+0"
    input_l_x_minus_axis = "-0"
    input_l_y_plus_axis = "+1"
    input_l_y_minus_axis = "-1"
    input_r_x_plus_btn = "1"
    input_r_y_minus_btn = "0"
    input_up_axis = "-1"
    input_down_axis = "+1"
    input_left_axis = "-0"
    input_right_axis = "+0"
    input_a_btn = "1"
    input_x_btn = "0"
    input_l_x_plus_btn = "1"
    input_l_y_minus_btn = "0"
    

    Si quelqu'un qui suit ce thread avait le même soucis que moi, et peut valider la manipulation? ou la compléter?

    Merci à tous pour votre aide en tout cas 😊

    Par contre, je n'ai plus le bouton hotkey (j'avais assigné select pour ça), faut que je continue de chercher.



  • Je me réponds à moi-même pour le bouton hotkey, il faut tout simplement se rappeler que le J2 n'a pas de hotkey lol, et ma manette snes était en J2... Merci @acris 😉
    PS: la team recalbox, merci pour votre support 😊



  • Salut
    J'ai crié victoire trop vite...

    Réinstall from scratch de Recalbox 7.0.1 sur une SD, config langue + réseau + ajout 1 jeu N64, je refais les manips ci-dessus sans faire le "reset to defaults", et j'ai bien les directions pour mes deux manettes snes pendant le jeu, mais si je quitte le jeu et que je le relance la config des manettes n'est pas enregistrée.

    J'ai tenté:

    • les save core / save folder / save game
    • supprimé le input.xml
    • fait le reset to defaults --> tout le menu retroarch est passé en anglais
    • retenté les manips, mais retroarch me disait error saving configs...
    • quand je vois 90 lancements du jeu mario kart, on ne pourra pas dire que j'ai persisté...

    J'abdique, j'ai passé trop de temps là-dessus, ça me fatigue.

    Je reste en 6.1.1 sur ma borne, mon pi4 restera dans un tiroir en attendant, tant pis pour les nouvelles plateformes qu'il y avait.

    A+



  • @Bkg2k @acris
    Pour faire avancer le thread et vous aider à corriger le bug de non sauvegarde des mappings dans retroarch sur N64/Mupen64plus:

    Après une nième réinstall from scratch de RC7.0.1 sur la SD de mon Pi4, voici mon constat:

    • il faut bien supprimer le input.xml (ça semble indispensable)
    • il faut bien ajouter la ligne n64.configfile=dummy dans recalbox.conf
    • il faut reconfigurer les manettes dans le menu de ES
    • lancer le jeu N64 et entrer dans le menu retroarch (clavier indispensable)
    • configurer les manettes dans Reglages/Entrées/Touches du port 1
    • bug rencontré: "Sauvegarder la configuration automatique" n'enregistrera la config que si aucun fichier de mapping n'existe déjà pour ce type de manette... Sinon il faut supprimer le fichier mapping de la manette pour en avoir un tout neuf généré par retroarch... (répertoire: /recalbox/share/system/.config/retroarch/autoconfig/ fichiers: USB Gamepad .cfg, Microsoft X-Box 360 pad.cfg)
    • ensuite, selon les goûts de chacun, il faut ajouter quelques lignes supplémentaires pour compléter la config de notre manette directement dans le fichier de mapping de la manette, et non dans le menu retroarch car ce ne sera pas sauvegardé.

    .
    Contenu du mapping de ma manette SNES iNNEXT:

    input_driver = "udev"
    input_device = "USB Gamepad "
    input_vendor_id = "121"
    input_product_id = "17"
    input_b_btn = "2"
    input_y_btn = "3"
    input_select_btn = "8"
    input_start_btn = "9"
    input_r_btn = "5"
    input_l2_btn = "4"
    input_l_x_plus_axis = "+0"
    input_l_x_minus_axis = "-0"
    input_l_y_plus_axis = "+1"
    input_l_y_minus_axis = "-1"
    input_r_x_plus_btn = "1"
    input_r_y_minus_btn = "0"
    input_up_axis = "-1"
    input_down_axis = "+1"
    input_left_axis = "-0"
    input_right_axis = "+0"
    input_a_btn = "1"
    input_x_btn = "0"
    input_l_x_plus_btn = "1"
    input_l_y_minus_btn = "0"
    input_enable_hotkey_btn = 8
    input_exit_emulator_btn = 9
    input_load_state_btn = 0
    input_menu_toggle_btn = 2
    input_reset_btn = 1
    input_save_state_btn = 3
    

    @Bkg2k @acris
    Voilà, si ça peut faire avancer la résol' du bug...

    Sinon personne d'autre n'a de pb avec l'enregistrement du mapping des manettes sur un pi4 ou autre plateforme?

    PS: si un admin pouvait modifier le titre du thread en : "[Pi4][Recalbox 7.x][mupen64plus] Bug enregistrement du mapping dans retroarch" Merci.


  • Staff
    Global moderator
    Team

    @TCS said in [Pi4][Recalbox 7.x][mupen64plus] Bug enregistrement du mapping dans retroarch:

    bug rencontré: "Sauvegarder la configuration automatique" n'enregistrera la config que si aucun fichier de mapping n'existe déjà pour ce type de manette.

    pour moi, ce n est pas un bug, puisque le fichier existe déjà il n écrase pas ce qui est existant, et ce n'est pas dépendant de recalbox mais de retroarch directement.
    si @Bkg2k peut confirmer.

    Pour rappel, la configuration des manettes étant automatique sur recalbox c est logique que certains paramètres soient déjà en place.

    et du coup @TCS , maintenant ta manette fonctionne nickel avec le bouton hotkey+start pour sortir du jeu ?



  • @acris said :

    et du coup @TCS , maintenant ta manette fonctionne nickel avec le bouton hotkey+start pour sortir du jeu ?

    Oui ça fonctionne avec une manette snes, mon mapping est bien enregistré si je modifie le mapping à la mano et non via retroarch qui n'enregistre aucune modification 🙂

    A confirmer si ça fonctionne pour deux manettes snes connectées en même temps, il me semble que j'avais galéré à faire fonctionner la seconde à l'identique de la première. Je continuerai mes tests dès que j'aurai un moment et je vous tiendrai au courant 😉



  • @Scavy J'utilise la 8bitdo SF30 Pro et dans mon cas c'est le z-trig qui manque malheureusement ...


  • Staff
    Global moderator
    Team

    relis le sujet entierement la réponse y ait



  • @tous
    Dommage qu'il n'y ait pas eu beaucoup de gamers à alimenter ce topic...
    ça aurait fait avancer le schmilblik, vieille référence.

    Bref, merci quand même bcp aux développeurs pour leur taf!! --> @acris @ian57 @Bkg2k
    La 7.1.1 est parfaite chez moi 😊

    Je vous partage mes actions pour pouvoir jouer à la N64 avec de simples manettes SNES, oui j'entends encore fab2ris me dire qu'une manette snes n'a pas assez de boutons lol

    PS: si un modo pouvait me permettre d'éditer mon premier topic svp? ça éviterait de se taper à lire tout le thread.

    Actions:

    1 Mapping des manettes snes dans Recalbox

    • menu Recalbox/Réglages manettes/Configurer une manette
      . ne sélectionnez pas de direction pour le pad, mais uniquement le stick analogique gauche: haut + bas
      PS: pour sauter les touches dans le menu, utilisez le clavier virtuel du site recalbox-manager ou un clavier...

    2/ Configuration retroarch + remapping

    • Pour info, sur mes manettes snes, j'ai ajouté un peu de custo:
      . gachette sur le bouton L de la manette snes
      . affichage de la map (équivalent au "C buttons X droit" sur la manette N64) sur le bouton A de la manette snes
      . changement de vue (équivalent au "C buttons X haut" sur la manette N64) sur le bouton X de la manette snes
    • lancez le jeu N64 avec le core par défaut (libretro mupen64plus)

    • accédez au menu retroarch (select + B dans mon cas)

      2A/ changement de valeurs de certaines touches

      • allez dans Réglages/Entrées/Touches du port 1 et changez seulement ces touches:
        . L-trigger: supprimez la config (avec la touche suppr. du clavier)
        . Z-trigger: appuyez sur L de votre manette
        . C buttons X droit:appuyez sur le bouton A de votre manette
        . C buttons X haut: appuyez sur le bouton X de votre manette
      • cliquez sur "Sauvegarder la configuration automatique"
      • refaites l'étape 2A pour votre 2ème manette

      2B/ remapping

      • revenez au Menu principal de retroarch, et allez dans Menu rapide/Touches/Port 1 Touches :
        . sous Bouton A, sélectionnez dans la liste: C buttons X +
        . sous Bouton X, sélectionnez dans la liste: C buttons Y -
        . sous Bouton L, sélectionnez dans la liste: Z-Trigger
      • refaites l'étape 2B pour votre 2ème manette
      • et "Sauvegardez le remappage pour le jeu"

    Le remapping vous crééra un fichier .rmp dans le dossier "Mupen64Plus GLES2".
    dans R:\system.config\retroarch\config\remaps\Mupen64plus GLES2
    qui ressemblera à ceci :

    input_libretro_device_p1 = "1"
    input_libretro_device_p2 = "1"
    input_libretro_device_p3 = "1"
    input_libretro_device_p4 = "1"
    input_libretro_device_p5 = "1"
    input_player1_analog_dpad_mode = "0"
    input_player1_btn_a = "20"
    input_player1_btn_l = "12"
    input_player1_btn_l2 = "-1"
    input_player1_btn_x = "23"
    input_player2_analog_dpad_mode = "0"
    input_player2_btn_a = "20"
    input_player2_btn_l = "12"
    input_player2_btn_x = "23"
    input_player3_analog_dpad_mode = "0"
    input_player4_analog_dpad_mode = "0"
    input_player5_analog_dpad_mode = "0"
    

    Ne le copiez pas bêtement, mais le vôtre doit y ressembler.
    Malgré redémarrage du jeu et de recalbox: la conf est toujours fonctionnelle.

    Bref, de mon côté, maintenant je peux jouer à Mario Kart sur N64 avec de simples manettes SNES 😊
    Prochain test: Xin-Mo pour valider le modop.

    PS: si un modo pouvait me permettre d'éditer mon premier topic svp? ça éviterait de se taper à lire tout le thread. Epinglez-le après si vous voulez.


  • Staff
    Global moderator
    Team

    Non le contenu ira dans le topic des manettes N64
    https://forum.recalbox.com/topic/9016/a-lire-manettes-n64

    et on peut pas te donner les droits, donc quand tout sera ok et propre il sera édité en conséquence.


  • Tester
    Screenscraper

    Salut,

    Tester avec une carte contrôleur joystick dragonrise ! a l'étape 1, le joystick arcade fonctionne bien sur N64, Dreamcast mais ne fonctionne plus sur les systèmes avec une croix de direction (dpad).

    Du coup, j'ai été modifier a la main le fichier de configuration général "es_input.cfg" et ajouté les lignes concernant le joystick analogique (un copier/coller de la config 8bitdo du dessus) et j'ai modifier les paramètres pour coller les même que pour le dpad.

    La méthode est un peu bourrin mais elle fonctionne ! elle posera problème que sur les jeux qui utilise les 2 type de joystick en même temps.

    Et pour continuer dans le bourrin, pour faire fonctionner les jeux de course DreamCast, j'ai aussi dupliqué la config des touches L1/R1 en L2/R2 car je n'ai que 6 touches sur mes bornes d'arcade.

    Si ça peut aider en attendant plus propre de la part de la team recalbox 😉



  • @MarbleMad : Merci pour tes tests, je commençais à me sentir seul...
    Je n'avais testé que n64, Dreamcast, Neogeo, de quelle console parles-tu pour avoir un dpad ko?

    De toute façon, pas cool, j'me doutais bien que ça allait impacter qqchose qqpart...
    J'ai remis le pad pour mes manettes, et impossible d'avoir une conf fonctionnelle pour la direction cause beaucoup trop de paramètres possibles dans les méandres de retroarch, il y en a dans tous les sens...

    Je n'ai pas capté tes modifs dans le fichier xml es_input.cfg ?



  • @MarbleMad said in [Pi4][Recalbox 7.x][mupen64plus] Bug enregistrement du mapping dans retroarch:

    Salut,

    Tester avec une carte contrôleur joystick dragonrise ! a l'étape 1, le joystick arcade fonctionne bien sur N64, Dreamcast mais ne fonctionne plus sur les systèmes avec une croix de direction (dpad).

    Du coup, j'ai été modifier a la main le fichier de configuration général "es_input.cfg" et ajouté les lignes concernant le joystick analogique (un copier/coller de la config 8bitdo du dessus) et j'ai modifier les paramètres pour coller les même que pour le dpad.

    La méthode est un peu bourrin mais elle fonctionne ! elle posera problème que sur les jeux qui utilise les 2 type de joystick en même temps.

    Et pour continuer dans le bourrin, pour faire fonctionner les jeux de course DreamCast, j'ai aussi dupliqué la config des touches L1/R1 en L2/R2 car je n'ai que 6 touches sur mes bornes d'arcade.

    Si ça peut aider en attendant plus propre de la part de la team recalbox 😉

    Tu peux regarder mon message ici: Surcharge pour forcer une conf Joystick
    J'explique comment faire une surcharge par jeu.
    C'est moins bourrin. 😁



Want to support us ?

309
Online

82.0k
Users

22.5k
Topics

162.8k
Posts