Usb pax controller not working
-
@Dthruking It means the re-mapping doesn't work and your 'keyboard' always comes first as player 1.
-
So there is no way to fix it then?
-
@Dthruking Make sure you configured your joystick order through the joystick selection tool correctly. If that doesn't work, then try to use the Configuration Editor for the
psx
system and switch the indexes for the joysticks so that your controller becomes P1. -
Yes in joystick selection for psx I have my Gamepad as 1, joystick 1 as 2 and joystick 2 as player 3
I will try the other thing you said shortly and report back
Thanks
-
This controller stuff is gonna be the death of me. I can’t get anything to work and once I get it to work if I turn off the system or exit the game the controls go back to default.
To top it off I plugged in a n64 controller for n64 games and when I go to play a n64 game when I backout of the game none of my original joysticks work anymore, they need to be remapped.
This is killing me
-
Did you choose 'Save Config on Exit' in RetroArch at some point ? This will mess up your controller configs sooner or later.
-
No I didn’t .
-
@Dthruking Can you post your
/opt/retropie/configs/psx/retroarch.cfg
file ? You can find it also via file shares at\\retropie\configs\psx\retroarch.cfg
. Just open the file, get its contents and post it here surrounded by code tags (```
). -
I tried, it says the response is to long. How do I get around this?
-
cache_directory = "/tmp/retroarch" input_remapping_directory = "/opt/retropie/configs/psx/" resampler_directory = "" video_shader_dir = "~/.config/retroarch/shaders" video_filter_dir = "default" core_assets_directory = "~/.config/retroarch/downloads" assets_directory = "~/.config/retroarch/assets" dynamic_wallpapers_directory = "default" thumbnails_directory = "~/.config/retroarch/thumbnails" playlist_directory = "~/.config/retroarch/playlists" joypad_autoconfig_dir = "~/.config/retroarch/autoconfig" audio_filter_dir = "default" savefile_directory = "default" savestate_directory = "default" rgui_browser_directory = "default" rgui_config_directory = "~/.config/retroarch/config" overlay_directory = "~/.config/retroarch/overlay" screenshot_directory = "~/.config/retroarch/screenshots" recording_output_directory = "" recording_config_directory = "" xmb_font = "" playlist_names = "" playlist_cores = "" video_driver = "gl" record_driver = "ffmpeg" camera_driver = "null" wifi_driver = "null" location_driver = "null" menu_driver = "rgui" audio_device = "" camera_device = "" cheevos_username = "" cheevos_password = "" video_context_driver = "" audio_driver = "alsathread" audio_resampler = "sinc" input_driver = "udev" input_joypad_driver = "udev" input_keyboard_layout = "" bundle_assets_src_path = "" bundle_assets_dst_path = "" bundle_assets_dst_path_subdir = "" led_driver = "null" netplay_mitm_server = "nyc" video_aspect_ratio = "-1.000000" video_scale = "3.000000" video_refresh_rate = "60.000000" audio_rate_control_delta = "0.005000" audio_max_timing_skew = "0.050000" audio_volume = "0.000000" audio_mixer_volume = "0.000000" input_overlay_opacity = "0.700000" input_overlay_scale = "1.000000" menu_wallpaper_opacity = "0.300000" menu_framebuffer_opacity = "0.900000" menu_footer_opacity = "1.000000" menu_header_opacity = "1.000000" video_message_pos_x = "0.050000" video_message_pos_y = "0.050000" video_font_size = "12.000000" fastforward_ratio = "0.000000" slowmotion_ratio = "3.000000" input_axis_threshold = "0.500000" video_msg_bgcolor_opacity = "1.000000" state_slot = "0" netplay_check_frames = "600" input_bind_timeout = "5" input_turbo_period = "6" input_duty_cycle = "3" input_max_users = "5" input_menu_toggle_gamepad_combo = "0" audio_latency = "64" audio_resampler_quality = "2" audio_block_frames = "0" rewind_granularity = "2" autosave_interval = "0" libretro_log_level = "1" keyboard_gamepad_mapping_type = "1" input_poll_type_behavior = "2" video_monitor_index = "0" video_fullscreen_x = "0" video_fullscreen_y = "0" video_window_x = "0" video_window_y = "0" video_window_opacity = "100" network_cmd_port = "55355" network_remote_base_port = "55400" keymapper_port = "0" dpi_override_value = "200" menu_thumbnails = "3" xmb_alpha_factor = "75" xmb_scale_factor = "100" xmb_theme = "0" xmb_menu_color_theme = "4" menu_font_color_red = "255" menu_font_color_green = "255" menu_font_color_blue = "255" materialui_menu_color_theme = "0" menu_shader_pipeline = "1" audio_out_rate = "48000" custom_viewport_width = "640" custom_viewport_height = "480" custom_viewport_x = "0" custom_viewport_y = "0" content_history_size = "100" video_hard_sync_frames = "0" video_frame_delay = "0" video_max_swapchain_images = "3" video_swap_interval = "1" video_rotation = "0" aspect_ratio_index = "21" netplay_ip_port = "55435" netplay_input_latency_frames_min = "0" netplay_input_latency_frames_range = "0" netplay_share_digital = "1" netplay_share_analog = "1" user_language = "0" bundle_assets_extract_version_current = "0" bundle_assets_extract_last_version = "0" input_overlay_show_physical_inputs_port = "0" video_msg_bgcolor_red = "0" video_msg_bgcolor_green = "0" video_msg_bgcolor_blue = "0" input_device_p1 = "0" # input_player1_joypad_index = "0" input_libretro_device_p1 = "5" input_player1_analog_dpad_mode = "0" input_player1_mouse_index = "0" input_device_p2 = "0" # input_player2_joypad_index = "1" input_libretro_device_p2 = "1" input_player2_analog_dpad_mode = "0" input_player2_mouse_index = "0" input_device_p3 = "0" # input_player3_joypad_index = "2" input_libretro_device_p3 = "1" input_player3_analog_dpad_mode = "0" input_player3_mouse_index = "0" input_device_p4 = "0" # input_player4_joypad_index = "3" input_libretro_device_p4 = "1" input_player4_analog_dpad_mode = "0" input_player4_mouse_index = "0" input_device_p5 = "0" input_player5_joypad_index = "4" input_libretro_device_p5 = "1" input_player5_analog_dpad_mode = "0" input_player5_mouse_index = "0" input_device_p6 = "0" input_player6_joypad_index = "5" input_libretro_device_p6 = "1" input_player6_analog_dpad_mode = "0" input_player6_mouse_index = "0" input_device_p7 = "0" input_player7_joypad_index = "6" input_libretro_device_p7 = "1" input_player7_analog_dpad_mode = "0" input_player7_mouse_index = "0" input_device_p8 = "0" input_player8_joypad_index = "7" input_libretro_device_p8 = "1" input_player8_analog_dpad_mode = "0" input_player8_mouse_index = "0" input_device_p9 = "0" input_player9_joypad_index = "8" input_libretro_device_p9 = "1" input_player9_analog_dpad_mode = "0" input_player9_mouse_index = "0" input_device_p10 = "0" input_player10_joypad_index = "9" input_libretro_device_p10 = "1" input_player10_analog_dpad_mode = "0" input_player10_mouse_index = "0" input_device_p11 = "0" input_player11_joypad_index = "10" input_libretro_device_p11 = "1" input_player11_analog_dpad_mode = "0" input_player11_mouse_index = "0" input_device_p12 = "0" input_player12_joypad_index = "11" input_libretro_device_p12 = "1" input_player12_analog_dpad_mode = "0" input_player12_mouse_index = "0" input_device_p13 = "0" input_player13_joypad_index = "12" input_libretro_device_p13 = "1" input_player13_analog_dpad_mode = "0" input_player13_mouse_index = "0" input_device_p14 = "0" input_player14_joypad_index = "13" input_libretro_device_p14 = "1" input_player14_analog_dpad_mode = "0" input_player14_mouse_index = "0" input_device_p15 = "0" input_player15_joypad_index = "14" input_libretro_device_p15 = "1" input_player15_analog_dpad_mode = "0" input_player15_mouse_index = "0" input_device_p16 = "0" input_player16_joypad_index = "15" input_libretro_device_p16 = "1" input_player16_analog_dpad_mode = "0" input_player16_mouse_index = "0" automatically_add_content_to_playlist = "false" ui_companion_start_on_boot = "true" ui_companion_enable = "false" video_gpu_record = "false" input_remap_binds_enable = "true" all_users_control_menu = "true" menu_swap_ok_cancel_buttons = "false" netplay_public_announce = "true" netplay_start_as_spectator = "false" netplay_allow_slaves = "true" netplay_require_slaves = "false" netplay_stateless_mode = "false" netplay_use_mitm_server = "false" netplay_request_device_p1 = "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_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" input_descriptor_label_show = "true" input_descriptor_hide_unbound = "false" load_dummy_on_core_shutdown = "true" check_firmware_before_loading = "false" builtin_mediaplayer_enable = "true" builtin_imageviewer_enable = "true" fps_show = "false" framecount_show = "true" ui_menubar_enable = "true" suspend_screensaver_enable = "true" rewind_enable = "false" audio_sync = "true" video_shader_enable = "false" video_shader_watch_files = "false" video_aspect_ratio_auto = "true" video_allow_rotate = "true" video_windowed_fullscreen = "true" video_crop_overscan = "true" video_scale_integer = "false" video_smooth = "false" video_force_aspect = "true" video_threaded = "true" video_shared_context = "false" auto_screenshot_filename = "true" video_force_srgb_disable = "false" video_fullscreen = "false" bundle_assets_extract_enable = "false" video_vsync = "true" video_hard_sync = "false" video_black_frame_insertion = "false" video_disable_composition = "false" pause_nonactive = "true" video_gpu_screenshot = "true" video_post_filter_record = "false" keyboard_gamepad_enable = "true" core_set_supports_no_game_enable = "true" audio_enable = "true" audio_mute_enable = "false" audio_mixer_mute_enable = "false" location_allow = "false" video_font_enable = "true" core_updater_auto_extract_archive = "true" camera_allow = "false" menu_unified_controls = "true" threaded_data_runloop_enable = "true" menu_throttle_framerate = "true" menu_linear_filter = "true" menu_horizontal_animation = "true" dpi_override_enable = "true" menu_pause_libretro = "true" menu_mouse_enable = "true" menu_pointer_enable = "false" menu_timedate_enable = "true" menu_battery_level_enable = "true" menu_core_enable = "true" menu_dynamic_wallpaper_enable = "false" quick_menu_show_take_screenshot = "true" quick_menu_show_save_load_state = "true" quick_menu_show_undo_save_load_state = "true" quick_menu_show_add_to_favorites = "true" quick_menu_show_options = "true" quick_menu_show_controls = "true" quick_menu_show_cheats = "true" quick_menu_show_shaders = "true" quick_menu_show_save_core_overrides = "true" quick_menu_show_save_game_overrides = "true" quick_menu_show_information = "true" kiosk_mode_enable = "false" content_show_settings = "true" content_show_favorites = "true" content_show_images = "true" content_show_music = "true" content_show_video = "true" content_show_netplay = "true" content_show_history = "true" content_show_add = "true" menu_show_load_core = "true" menu_show_load_content = "true" menu_show_information = "true" menu_show_configurations = "true" menu_show_help = "true" menu_show_quit_retroarch = "true" menu_show_reboot = "true" menu_show_online_updater = "false" menu_show_core_updater = "false" filter_by_current_core = "false" rgui_show_start_screen = "false" menu_navigation_wraparound_enable = "true" menu_navigation_browser_filter_supported_extensions_enable = "true" menu_show_advanced_settings = "false" materialui_icons_enable = "true" xmb_shadows_enable = "false" cheevos_enable = "false" cheevos_test_unofficial = "false" cheevos_hardcore_mode_enable = "false" cheevos_leaderboards_enable = "false" cheevos_badges_enable = "false" cheevos_verbose_enable = "false" input_overlay_enable = "true" input_overlay_enable_autopreferred = "true" input_overlay_show_physical_inputs = "false" input_overlay_hide_in_menu = "true" network_cmd_enable = "false" stdin_cmd_enable = "false" network_remote_enable = "false" keymapper_enable = "true" netplay_nat_traversal = "true" block_sram_overwrite = "false" savestate_auto_index = "false" savestate_auto_save = "false" savestate_auto_load = "false" savestate_thumbnail_enable = "false" history_list_enable = "true" playlist_entry_remove = "true" playlist_entry_rename = "true" game_specific_options = "true" auto_overrides_enable = "true" auto_remaps_enable = "true" auto_shaders_enable = "true" sort_savefiles_enable = "false" sort_savestates_enable = "false" config_save_on_exit = "false" show_hidden_files = "false" input_autodetect_enable = "true" audio_rate_control = "true" savestates_in_content_dir = "false" savefiles_in_content_dir = "false" systemfiles_in_content_dir = "false" screenshots_in_content_dir = "false" video_msg_bgcolor_enable = "false" video_window_show_decorations = "true" network_remote_enable_user_p1 = "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" 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" log_verbosity = "false" perfcnt_enable = "false" video_message_color = "ffff00" menu_entry_normal_color = "ffffffff" menu_entry_hover_color = "ff64ff64" menu_title_color = "ff64ff64" gamma_correction = "false" flicker_filter_enable = "false" soft_filter_enable = "false" soft_filter_index = "0" current_resolution_id = "0" flicker_filter_index = "0" input_player1_b = "z" input_player1_b_btn = "2" input_player1_b_axis = "nul" input_player1_b_mbtn = "nul" input_player1_y = "a" input_player1_y_btn = "3" input_player1_y_axis = "nul" input_player1_y_mbtn = "nul" input_player1_select = "rshift" input_player1_select_btn = "8" input_player1_select_axis = "nul" input_player1_select_mbtn = "nul" input_player1_start = "enter" input_player1_start_btn = "9" input_player1_start_axis = "nul" input_player1_start_mbtn = "nul" input_player1_up = "up" input_player1_up_btn = "h0up" input_player1_up_axis = "nul" input_player1_up_mbtn = "nul" input_player1_down = "down" input_player1_down_btn = "h0down" input_player1_down_axis = "nul" input_player1_down_mbtn = "nul" input_player1_left = "left" input_player1_left_btn = "h0left" input_player1_left_axis = "nul" input_player1_left_mbtn = "nul" input_player1_right = "right" input_player1_right_btn = "h0right" input_player1_right_axis = "nul" input_player1_right_mbtn = "nul" input_player1_a = "x" input_player1_a_btn = "1" input_player1_a_axis = "nul" input_player1_a_mbtn = "nul" input_player1_x = "s" input_player1_x_btn = "0" input_player1_x_axis = "nul" input_player1_x_mbtn = "nul" input_player1_l = "q" input_player1_l_btn = "4" input_player1_l_axis = "nul" input_player1_l_mbtn = "nul" input_player1_r = "w" input_player1_r_btn = "5" input_player1_r_axis = "nul" input_player1_r_mbtn = "nul" input_player1_l2 = "nul" input_player1_l2_btn = "6" input_player1_l2_axis = "nul" input_player1_l2_mbtn = "nul" input_player1_r2 = "nul" input_player1_r2_btn = "7" input_player1_r2_axis = "nul" input_player1_r2_mbtn = "nul" input_player1_l3 = "nul" input_player1_l3_btn = "10" input_player1_l3_axis = "nul" input_player1_l3_mbtn = "nul" input_player1_r3 = "nul" input_player1_r3_btn = "11" input_player1_r3_axis = "nul" input_player1_r3_mbtn = "nul" input_player1_l_x_plus = "nul" input_player1_l_x_plus_btn = "nul" input_player1_l_x_plus_axis = "+0" input_player1_l_x_plus_mbtn = "nul" input_player1_l_x_minus = "nul" input_player1_l_x_minus_btn = "nul" input_player1_l_x_minus_axis = "-0" input_player1_l_x_minus_mbtn = "nul" input_player1_l_y_plus = "nul" input_player1_l_y_plus_btn = "nul" input_player1_l_y_plus_axis = "+1" input_player1_l_y_plus_mbtn = "nul" input_player1_l_y_minus = "nul" input_player1_l_y_minus_btn = "nul" input_player1_l_y_minus_axis = "-1" input_player1_l_y_minus_mbtn = "nul" input_player1_r_x_plus = "nul" input_player1_r_x_plus_btn = "nul" input_player1_r_x_plus_axis = "+2" input_player1_r_x_plus_mbtn = "nul" input_player1_r_x_minus = "nul" input_player1_r_x_minus_btn = "nul" input_player1_r_x_minus_axis = "-2" input_player1_r_x_minus_mbtn = "nul" input_player1_r_y_plus = "nul" input_player1_r_y_plus_btn = "nul" input_player1_r_y_plus_axis = "+3" input_player1_r_y_plus_mbtn = "nul" input_player1_r_y_minus = "nul" input_player1_r_y_minus_btn = "nul" input_player1_r_y_minus_axis = "-3" input_player1_r_y_minus_mbtn = "nul" input_player1_gun_trigger = "nul" input_player1_gun_trigger_btn = "nul" input_player1_gun_trigger_axis = "nul" input_player1_gun_trigger_mbtn = "nul" input_player1_gun_offscreen_shot = "nul" input_player1_gun_offscreen_shot_btn = "nul" input_player1_gun_offscreen_shot_axis = "nul" input_player1_gun_offscreen_shot_mbtn = "nul" input_player1_gun_aux_a = "nul" input_player1_gun_aux_a_btn = "nul" input_player1_gun_aux_a_axis = "nul" input_player1_gun_aux_a_mbtn = "nul" input_player1_gun_aux_b = "nul" input_player1_gun_aux_b_btn = "nul" input_player1_gun_aux_b_axis = "nul" input_player1_gun_aux_b_mbtn = "nul" input_player1_gun_aux_c = "nul" input_player1_gun_aux_c_btn = "nul" input_player1_gun_aux_c_axis = "nul" input_player1_gun_aux_c_mbtn = "nul" input_player1_gun_start = "nul" input_player1_gun_start_btn = "nul" input_player1_gun_start_axis = "nul" input_player1_gun_start_mbtn = "nul" input_player1_gun_select = "nul" input_player1_gun_select_btn = "nul" input_player1_gun_select_axis = "nul" input_player1_gun_select_mbtn = "nul" input_player1_gun_dpad_up = "nul" input_player1_gun_dpad_up_btn = "nul" input_player1_gun_dpad_up_axis = "nul" input_player1_gun_dpad_up_mbtn = "nul" input_player1_gun_dpad_down = "nul" input_player1_gun_dpad_down_btn = "nul" input_player1_gun_dpad_down_axis = "nul" input_player1_gun_dpad_down_mbtn = "nul" input_player1_gun_dpad_left = "nul" input_player1_gun_dpad_left_btn = "nul" input_player1_gun_dpad_left_axis = "nul" input_player1_gun_dpad_left_mbtn = "nul" input_player1_gun_dpad_right = "nul" input_player1_gun_dpad_right_btn = "nul" input_player1_gun_dpad_right_axis = "nul" input_player1_gun_dpad_right_mbtn = "nul" input_player1_turbo = "nul" input_player1_turbo_btn = "nul" input_player1_turbo_axis = "nul" input_player1_turbo_mbtn = "nul" input_toggle_fast_forward = "space" input_toggle_fast_forward_btn = "nul" input_toggle_fast_forward_axis = "nul" input_toggle_fast_forward_mbtn = "nul" input_hold_fast_forward = "l" input_hold_fast_forward_btn = "nul" input_hold_fast_forward_axis = "nul" input_hold_fast_forward_mbtn = "nul" input_load_state = "f4" input_load_state_btn = "nul" input_load_state_axis = "nul" input_load_state_mbtn = "nul" input_save_state = "f2" input_save_state_btn = "nul" input_save_state_axis = "nul" input_save_state_mbtn = "nul" input_toggle_fullscreen = "f" input_toggle_fullscreen_btn = "nul" input_toggle_fullscreen_axis = "nul" input_toggle_fullscreen_mbtn = "nul" input_exit_emulator = "escape" input_exit_emulator_btn = "nul" input_exit_emulator_axis = "nul" input_exit_emulator_mbtn = "nul" input_state_slot_increase = "f7" input_state_slot_increase_btn = "nul" input_state_slot_increase_axis = "nul" input_state_slot_increase_mbtn = "nul" input_state_slot_decrease = "f6" input_state_slot_decrease_btn = "nul" input_state_slot_decrease_axis = "nul" input_state_slot_decrease_mbtn = "nul" input_rewind = "r" input_rewind_btn = "nul" input_rewind_axis = "nul" input_rewind_mbtn = "nul" input_movie_record_toggle = "o" input_movie_record_toggle_btn = "nul" input_movie_record_toggle_axis = "nul" input_movie_record_toggle_mbtn = "nul" input_pause_toggle = "p" input_pause_toggle_btn = "nul" input_pause_toggle_axis = "nul" input_pause_toggle_mbtn = "nul" input_frame_advance = "k" input_frame_advance_btn = "nul" input_frame_advance_axis = "nul" input_frame_advance_mbtn = "nul" input_reset = "h" input_reset_btn = "nul" input_reset_axis = "nul" input_reset_mbtn = "nul" input_shader_next = "m" input_shader_next_btn = "nul" input_shader_next_axis = "nul" input_shader_next_mbtn = "nul" input_shader_prev = "n" input_shader_prev_btn = "nul" input_shader_prev_axis = "nul" input_shader_prev_mbtn = "nul" input_cheat_index_plus = "y" input_cheat_index_plus_btn = "nul" input_cheat_index_plus_axis = "nul" input_cheat_index_plus_mbtn = "nul" input_cheat_index_minus = "t" input_cheat_index_minus_btn = "nul" input_cheat_index_minus_axis = "nul" input_cheat_index_minus_mbtn = "nul" input_cheat_toggle = "u" input_cheat_toggle_btn = "nul" input_cheat_toggle_axis = "nul" input_cheat_toggle_mbtn = "nul" input_screenshot = "f8" input_screenshot_btn = "nul" input_screenshot_axis = "nul" input_screenshot_mbtn = "nul" input_audio_mute = "f9" input_audio_mute_btn = "nul" input_audio_mute_axis = "nul" input_audio_mute_mbtn = "nul" input_osk_toggle = "f12" input_osk_toggle_btn = "nul" input_osk_toggle_axis = "nul" input_osk_toggle_mbtn = "nul" input_netplay_game_watch = "i" input_netplay_game_watch_btn = "nul" input_netplay_game_watch_axis = "nul" input_netplay_game_watch_mbtn = "nul" input_slowmotion = "e" input_slowmotion_btn = "nul" input_slowmotion_axis = "nul" input_slowmotion_mbtn = "nul" input_enable_hotkey = "nul" input_enable_hotkey_btn = "nul" input_enable_hotkey_axis = "nul" input_enable_hotkey_mbtn = "nul" input_volume_up = "add" input_volume_up_btn = "nul" input_volume_up_axis = "nul" input_volume_up_mbtn = "nul" input_volume_down = "subtract" input_volume_down_btn = "nul" input_volume_down_axis = "nul" input_volume_down_mbtn = "nul" input_overlay_next = "nul" input_overlay_next_btn = "nul" input_overlay_next_axis = "nul" input_overlay_next_mbtn = "nul" input_disk_eject_toggle = "nul" input_disk_eject_toggle_btn = "nul" input_disk_eject_toggle_axis = "nul" input_disk_eject_toggle_mbtn = "nul" input_disk_next = "nul" input_disk_next_btn = "nul" input_disk_next_axis = "nul" input_disk_next_mbtn = "nul" input_disk_prev = "nul" input_disk_prev_btn = "nul" input_disk_prev_axis = "nul" input_disk_prev_mbtn = "nul" input_grab_mouse_toggle = "f11" input_grab_mouse_toggle_btn = "nul" input_grab_mouse_toggle_axis = "nul" input_grab_mouse_toggle_mbtn = "nul" input_game_focus_toggle = "scroll_lock" input_game_focus_toggle_btn = "nul" input_game_focus_toggle_axis = "nul" input_game_focus_toggle_mbtn = "nul" input_menu_toggle = "f1" input_menu_toggle_btn = "nul" input_menu_toggle_axis = "nul" input_menu_toggle_mbtn = "nul" input_player2_b = "nul" input_player2_b_btn = "nul" input_player2_b_axis = "nul" input_player2_b_mbtn = "nul" input_player2_y = "nul" input_player2_y_btn = "nul" input_player2_y_axis = "nul" input_player2_y_mbtn = "nul" input_player2_select = "nul" input_player2_select_btn = "nul" input_player2_select_axis = "nul" input_player2_select_mbtn = "nul" input_player2_start = "nul" input_player2_start_btn = "nul" input_player2_start_axis = "nul" input_player2_start_mbtn = "nul" input_player2_up = "nul" input_player2_up_btn = "nul" input_player2_up_axis = "nul" input_player2_up_mbtn = "nul" input_player2_down = "nul" input_player2_down_btn = "nul" input_player2_down_axis = "nul" input_player2_down_mbtn = "nul" input_player2_left = "nul" input_player2_left_btn = "nul" input_player2_left_axis = "nul" input_player2_left_mbtn = "nul" input_player2_right = "nul" input_player2_right_btn = "nul" input_player2_right_axis = "nul" input_player2_right_mbtn = "nul" input_player2_a = "nul" input_player2_a_btn = "nul" input_player2_a_axis = "nul" input_player2_a_mbtn = "nul" input_player2_x = "nul" input_player2_x_btn = "nul" input_player2_x_axis = "nul" input_player2_x_mbtn = "nul" input_player2_l = "nul" input_player2_l_btn = "nul" input_player2_l_axis = "nul" input_player2_l_mbtn = "nul" input_player2_r = "nul" input_player2_r_btn = "nul" input_player2_r_axis = "nul" input_player2_r_mbtn = "nul" input_player2_l2 = "nul" input_player2_l2_btn = "nul" input_player2_l2_axis = "nul" input_player2_l2_mbtn = "nul" input_player2_r2 = "nul" input_player2_r2_btn = "nul" input_player2_r2_axis = "nul" input_player2_r2_mbtn = "nul" input_player2_l3 = "nul" input_player2_l3_btn = "nul" input_player2_l3_axis = "nul" input_player2_l3_mbtn = "nul" input_player2_r3 = "nul" input_player2_r3_btn = "nul" input_player2_r3_axis = "nul" input_player2_r3_mbtn = "nul" input_player2_l_x_plus = "nul" input_player2_l_x_plus_btn = "nul" input_player2_l_x_plus_axis = "nul" input_player2_l_x_plus_mbtn = "nul" input_player2_l_x_minus = "nul" input_player2_l_x_minus_btn = "nul" input_player2_l_x_minus_axis = "nul" input_player2_l_x_minus_mbtn = "nul" input_player2_l_y_plus = "nul" input_player2_l_y_plus_btn = "nul" input_player2_l_y_plus_axis = "nul" input_player2_l_y_plus_mbtn = "nul" input_player2_l_y_minus = "nul" input_player2_l_y_minus_btn = "nul" input_player2_l_y_minus_axis = "nul" input_player2_l_y_minus_mbtn = "nul" input_player2_r_x_plus = "nul" input_player2_r_x_plus_btn = "nul" input_player2_r_x_plus_axis = "nul" input_player2_r_x_plus_mbtn = "nul" input_player2_r_x_minus = "nul" input_player2_r_x_minus_btn = "nul" input_player2_r_x_minus_axis = "nul" input_player2_r_x_minus_mbtn = "nul" input_player2_r_y_plus = "nul" input_player2_r_y_plus_btn = "nul" input_player2_r_y_plus_axis = "nul" input_player2_r_y_plus_mbtn = "nul" input_player2_r_y_minus = "nul" input_player2_r_y_minus_btn = "nul" input_player2_r_y_minus_axis = "nul" input_player2_r_y_minus_mbtn = "nul" input_player2_gun_trigger = "nul" input_player2_gun_trigger_btn = "nul" input_player2_gun_trigger_axis = "nul" input_player2_gun_trigger_mbtn = "nul" input_player2_gun_offscreen_shot = "nul" input_player2_gun_offscreen_shot_btn = "nul" input_player2_gun_offscreen_shot_axis = "nul" input_player2_gun_offscreen_shot_mbtn = "nul" input_player2_gun_aux_a = "nul" input_player2_gun_aux_a_btn = "nul" input_player2_gun_aux_a_axis = "nul" input_player2_gun_aux_a_mbtn = "nul" input_player2_gun_aux_b = "nul" input_player2_gun_aux_b_btn = "nul" input_player2_gun_aux_b_axis = "nul" input_player2_gun_aux_b_mbtn = "nul" input_player2_gun_aux_c = "nul" input_player2_gun_aux_c_btn = "nul" input_player2_gun_aux_c_axis = "nul" input_player2_gun_aux_c_mbtn = "nul" input_player2_gun_start = "nul" input_player2_gun_start_btn = "nul" input_player2_gun_start_axis = "nul" input_player2_gun_start_mbtn = "nul" input_player2_gun_select = "nul" input_player2_gun_select_btn = "nul" input_player2_gun_select_axis = "nul" input_player2_gun_select_mbtn = "nul" input_player2_gun_dpad_up = "nul" input_player2_gun_dpad_up_btn = "nul" input_player2_gun_dpad_up_axis = "nul" input_player2_gun_dpad_up_mbtn = "nul" input_player2_gun_dpad_down = "nul" input_player2_gun_dpad_down_btn = "nul" input_player2_gun_dpad_down_axis = "nul" input_player2_gun_dpad_down_mbtn = "nul" input_player2_gun_dpad_left = "nul" input_player2_gun_dpad_left_btn = "nul" input_player2_gun_dpad_left_axis = "nul" input_player2_gun_dpad_left_mbtn = "nul" input_player2_gun_dpad_right = "nul" input_player2_gun_dpad_right_btn = "nul" input_player2_gun_dpad_right_axis = "nul" input_player2_gun_dpad_right_mbtn = "nul" input_player2_turbo = "nul" input_player2_turbo_btn = "nul" input_player2_turbo_axis = "nul" input_player2_turbo_mbtn = "nul"
-
@Dthruking You can try add it on pastebin.com. However, the file should be very small, not that large. I suspect that at some point you used the 'Save configuration' option or even enabled 'Save config on Exit' and the default file got overwritten.
Replace the file's contents with these lines# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = "/opt/retropie/configs/psx/" #include "/opt/retropie/configs/all/retroarch.cfg"
this should give you the stock configuration without any controller configurations.
-
@mitu
ok i deleted everything inside and now put in the code you put above!to make sure i dont mess anything up. where do i go from here? as far as making my psx controller work for psx and my n64 controller work for n64??
-
@Dthruking Try using the Advanced configuration editor , advanced options - for the
psx
system only - and change theinput_player1_joypad_index
,input_player2_joypad_index
andinput_player3_joypad_index
to 3, 1, 2.This would edit the file I requested (
/opt/retropie/configs/psx/retroarch.cfg
) adding the values for the configuration options above. Try to see if it works for re-ordering the gamepads. If it doesn't, we'll have to look at a log file. -
Ok I did what you said.
Afterwards when I start a psx game it only recognizes 1 of my arcade joysticks. I have to use that joystick hotkey and f1 to go into the menu and change the user 1 input manually to my Gamepad then my gamepad will work. If I exit the game I have to do this all over.
Any ideas?
-
@Dthruking Can you provide a log file for the emulator ? Use the Runcommand launch menu and enable verbose logging when starting the game, then get the
/dev/shm/runcommand.log
file and post it on pastebin.com.
My guess is that you still have some 'Save configuration on Exit' or similar setting checked, because doing the configuration with the Configuration Editor would maintain the same mapping. -
--- start of joystick-selection log joystick selection by name is ON! joystick indexes for "psx" was configured joystick indexes for "all" was configured --- end of joystick-selection log Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-pcsx-rearmed/libretro.so --config /opt/retropie/configs/psx/retroarch.cfg "/home/pi/RetroPie/roms/psx/007 Racing (USA).cue" --appendconfig /dev/shm/retroarch.cfg Starting PCSX-ReARMed Running PCSX Version 1.9 (Mar 20 2018). psxMap: warning: wanted to map @80000000, got 0x6f584000 Init new dynarec testing if we can run recompiled code.. test passed. warning: RAM is not directly mapped, performance will suffer Mapped (RAM/scrp/ROM/LUTs/TC): 77000000/1f800000/1fc00000/08000000/70146000 found BIOS file: SCPH1001.bin RGB565 supported, using it plugin: plugins/builtin_gpu plugin: plugins/builtin_spu plugin: plugins/builtin_pad plugin: plugins/builtin_pad Plugins loaded. Loaded CD Image: /home/pi/RetroPie/roms/psx/007 Racing (USA).cue[+cue]. Track 01 (DATA) - Start 00:02:00, Length 53:23:01 selected sound output driver: libretro CD-ROM Label: 007RACING CD-ROM ID: SLUS01300 CD-ROM EXE Name: SLUS_013.00;1 ari64_reset
-
@Dthruking The log has not verbose logging enabled, so it's not clear what's the order of the joysticks. Enable verbose logging from the Runcommand launch menu and then try again to get the log file - put it on pastebin.com.
EDIT: Looking at the output you posted, I see the joystick selection tool is on and you configured it for bothall
andpsx
systems. Try to remove the joystick selection tool if you want to use the Configuration Editor for thepsx
system. -
I’m sorry I’m confused about how to turn on the verbose.
-
@Dthruking Here is how to access the Runcommand launch menu, where you can choose to start the game with verbose logging enaled.
-
--- start of joystick-selection log joystick selection by name is ON! joystick indexes for "psx" was configured joystick indexes for "all" was configured --- end of joystick-selection log Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-pcsx-rearmed/libretro.so --config /opt/retropie/configs/psx/retroarch.cfg "/home/pi/RetroPie/roms/psx/Agile Warrior - F-111X (USA).cue" --verbose --appendconfig /dev/shm/retroarch.cfg [INFO] RetroArch 1.7.1 (Git 6fc6bfb) [INFO] Redirecting save file to "/home/pi/RetroPie/roms/psx/Agile Warrior - F-111X (USA).srm". [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/psx/Agile Warrior - F-111X (USA).state". [INFO] === Build ======================================= Capabilities: NEON VFPv3 VFPv4 Built: Mar 19 2018 [INFO] Version: 1.7.1 [INFO] Git: 6fc6bfb [INFO] ================================================= [INFO] [Config]: loading config from: /opt/retropie/configs/psx/retroarch.cfg. [INFO] Config: appending config "/dev/shm/retroarch.cfg" [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-pcsx-rearmed/libretro.so" [INFO] [overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/PCSX-ReARMed/PCSX-ReARMed.cfg. [INFO] [overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/PCSX-ReARMed/Agile Warrior - F-111X (USA).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/PCSX-ReARMed/Agile Warrior - F-111X (USA).cgp. [INFO] Shaders: no game-specific preset found at /home/pi/.config/retroarch/shaders/presets/PCSX-ReARMed/Agile Warrior - F-111X (USA).glslp. [INFO] Shaders: no parent-dir-specific preset found at /home/pi/.config/retroarch/shaders/presets/PCSX-ReARMed/psx.cgp. [INFO] Shaders: no parent-dir-specific preset found at /home/pi/.config/retroarch/shaders/presets/PCSX-ReARMed/psx.glslp. [INFO] Shaders: no core-specific preset found at /home/pi/.config/retroarch/shaders/presets/PCSX-ReARMed/PCSX-ReARMed.cgp. [INFO] Shaders: no core-specific preset found at /home/pi/.config/retroarch/shaders/presets/PCSX-ReARMed/PCSX-ReARMed.glslp. [INFO] Environ SET_VARIABLES. [INFO] Remaps: remap directory: /opt/retropie/configs/psx/ [INFO] Remaps: no game-specific remap found at /opt/retropie/configs/psx/PCSX-ReARMed/Agile Warrior - F-111X (USA).rmp. [INFO] Remaps: no core-specific remap found at /opt/retropie/configs/psx/PCSX-ReARMed/PCSX-ReARMed.rmp. [INFO] Redirecting save file to "/home/pi/RetroPie/roms/psx/Agile Warrior - F-111X (USA).srm". [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/psx/Agile Warrior - F-111X (USA).state". Starting PCSX-ReARMed Running PCSX Version 1.9 (Mar 20 2018). psxMap: warning: wanted to map @80000000, got 0x6f599000 Init new dynarec testing if we can run recompiled code.. test passed. warning: RAM is not directly mapped, performance will suffer Mapped (RAM/scrp/ROM/LUTs/TC): 77000000/1f800000/1fc00000/08000000/7015b000 [INFO] Environ SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS". found BIOS file: SCPH1001.bin [INFO] Environ GET_CAN_DUPE: true [INFO] Environ SET_DISK_CONTROL_INTERFACE. [INFO] Environ GET_RUMBLE_INTERFACE. [INFO] Environ GET_VARIABLE pcsx_rearmed_frameskip: [INFO] 0 [INFO] Environ GET_VARIABLE pcsx_rearmed_region: [INFO] Auto [INFO] Environ GET_VARIABLE pcsx_rearmed_pad1type: [INFO] analog [INFO] Environ GET_VARIABLE pcsx_rearmed_pad2type: [INFO] default [INFO] Environ GET_VARIABLE pcsx_rearmed_pad3type: [INFO] default [INFO] Environ GET_VARIABLE pcsx_rearmed_pad4type: [INFO] default [INFO] Environ GET_VARIABLE pcsx_rearmed_pad5type: [INFO] default [INFO] Environ GET_VARIABLE pcsx_rearmed_pad6type: [INFO] default [INFO] Environ GET_VARIABLE pcsx_rearmed_pad7type: [INFO] default [INFO] Environ GET_VARIABLE pcsx_rearmed_pad8type: [INFO] default [INFO] Environ GET_VARIABLE pcsx_rearmed_multitap1: [INFO] auto [INFO] Environ GET_VARIABLE pcsx_rearmed_multitap2: [INFO] auto [INFO] Environ GET_VARIABLE pcsx_rearmed_vibration: [INFO] enabled [INFO] Environ GET_VARIABLE pcsx_rearmed_dithering: [INFO] enabled [INFO] Environ GET_VARIABLE pcsx_rearmed_neon_interlace_enable: [INFO] disabled [INFO] Environ GET_VARIABLE pcsx_rearmed_neon_enhancement_enable: [INFO] disabled [INFO] Environ GET_VARIABLE pcsx_rearmed_neon_enhancement_no_main: [INFO] disabled [INFO] Environ GET_VARIABLE pcsx_rearmed_duping_enable: [INFO] enabled [INFO] Environ GET_VARIABLE pcsx_rearmed_drc: [INFO] enabled [INFO] Environ GET_VARIABLE pcsx_rearmed_spu_reverb: [INFO] enabled [INFO] Environ GET_VARIABLE pcsx_rearmed_spu_interpolation: [INFO] simple [INFO] Environ GET_VARIABLE pcsx_rearmed_pe2_fix: [INFO] disabled [INFO] Environ GET_VARIABLE pcsx_rearmed_inuyasha_fix: [INFO] disabled [INFO] Environ GET_VARIABLE pcsx_rearmed_show_bios_bootlogo: [INFO] disabled [INFO] Environ PERFORMANCE_LEVEL: 6. [INFO] Content loading skipped. Implementation will load it on its own. [INFO] Environ SET_INPUT_DESCRIPTORS: [INFO] RetroPad, User 1, Button "B (bottom)" => "Cross" [INFO] RetroPad, User 1, Button "Y (left)" => "Square" [INFO] RetroPad, User 1, Button "Select" => "Select" [INFO] RetroPad, User 1, Button "Start" => "Start" [INFO] RetroPad, User 1, Button "D-Pad Up" => "D-Pad Up" [INFO] RetroPad, User 1, Button "D-Pad Down" => "D-Pad Down" [INFO] RetroPad, User 1, Button "D-Pad Left" => "D-Pad Left" [INFO] RetroPad, User 1, Button "D-Pad Right" => "D-Pad Right" [INFO] RetroPad, User 1, Button "A (right)" => "Circle" [INFO] RetroPad, User 1, Button "X (up)" => "Triangle" [INFO] RetroPad, User 1, Button "L" => "L1" [INFO] RetroPad, User 1, Button "R" => "R1" [INFO] RetroPad, User 1, Button "L2" => "L2" [INFO] RetroPad, User 1, Button "R2" => "R2" [INFO] RetroPad, User 1, Button "L3" => "L3" [INFO] RetroPad, User 1, Button "R3" => "R3" [INFO] RetroPad, User 2, Button "B (bottom)" => "Cross" [INFO] RetroPad, User 2, Button "Y (left)" => "Square" [INFO] RetroPad, User 2, Button "Select" => "Select" [INFO] RetroPad, User 2, Button "Start" => "Start" [INFO] RetroPad, User 2, Button "D-Pad Up" => "D-Pad Up" [INFO] RetroPad, User 2, Button "D-Pad Down" => "D-Pad Down" [INFO] RetroPad, User 2, Button "D-Pad Left" => "D-Pad Left" [INFO] RetroPad, User 2, Button "D-Pad Right" => "D-Pad Right" [INFO] RetroPad, User 2, Button "A (right)" => "Circle" [INFO] RetroPad, User 2, Button "X (up)" => "Triangle" [INFO] RetroPad, User 2, Button "L" => "L1" [INFO] RetroPad, User 2, Button "R" => "R1" [INFO] RetroPad, User 2, Button "L2" => "L2" [INFO] RetroPad, User 2, Button "R2" => "R2" [INFO] RetroPad, User 2, Button "L3" => "L3" [INFO] RetroPad, User 2, Button "R3" => "R3" [INFO] RetroPad, User 3, Button "B (bottom)" => "Cross" [INFO] RetroPad, User 3, Button "Y (left)" => "Square" [INFO] RetroPad, User 3, Button "Select" => "Select" [INFO] RetroPad, User 3, Button "Start" => "Start" [INFO] RetroPad, User 3, Button "D-Pad Up" => "D-Pad Up" [INFO] RetroPad, User 3, Button "D-Pad Down" => "D-Pad Down" [INFO] RetroPad, User 3, Button "D-Pad Left" => "D-Pad Left" [INFO] RetroPad, User 3, Button "D-Pad Right" => "D-Pad Right" [INFO] RetroPad, User 3, Button "A (right)" => "Circle" [INFO] RetroPad, User 3, Button "X (up)" => "Triangle" [INFO] RetroPad, User 3, Button "L" => "L1" [INFO] RetroPad, User 3, Button "R" => "R1" [INFO] RetroPad, User 3, Button "L2" => "L2" [INFO] RetroPad, User 3, Button "R2" => "R2" [INFO] RetroPad, User 3, Button "L3" => "L3" [INFO] RetroPad, User 3, Button "R3" => "R3" [INFO] RetroPad, User 4, Button "B (bottom)" => "Cross" [INFO] RetroPad, User 4, Button "Y (left)" => "Square" [INFO] RetroPad, User 4, Button "Select" => "Select" [INFO] RetroPad, User 4, Button "Start" => "Start" [INFO] RetroPad, User 4, Button "D-Pad Up" => "D-Pad Up" [INFO] RetroPad, User 4, Button "D-Pad Down" => "D-Pad Down" [INFO] RetroPad, User 4, Button "D-Pad Left" => "D-Pad Left" [INFO] RetroPad, User 4, Button "D-Pad Right" => "D-Pad Right" [INFO] RetroPad, User 4, Button "A (right)" => "Circle" [INFO] RetroPad, User 4, Button "X (up)" => "Triangle" [INFO] RetroPad, User 4, Button "L" => "L1" [INFO] RetroPad, User 4, Button "R" => "R1" [INFO] RetroPad, User 4, Button "L2" => "L2" [INFO] RetroPad, User 4, Button "R2" => "R2" [INFO] RetroPad, User 4, Button "L3" => "L3" [INFO] RetroPad, User 4, Button "R3" => "R3" [INFO] RetroPad, User 5, Button "B (bottom)" => "Cross" [INFO] RetroPad, User 5, Button "Y (left)" => "Square" [INFO] RetroPad, User 5, Button "Select" => "Select" [INFO] RetroPad, User 5, Button "Start" => "Start" [INFO] RetroPad, User 5, Button "D-Pad Up" => "D-Pad Up" [INFO] RetroPad, User 5, Button "D-Pad Down" => "D-Pad Down" [INFO] RetroPad, User 5, Button "D-Pad Left" => "D-Pad Left" [INFO] RetroPad, User 5, Button "D-Pad Right" => "D-Pad Right" [INFO] RetroPad, User 5, Button "A (right)" => "Circle" [INFO] RetroPad, User 5, Button "X (up)" => "Triangle" [INFO] RetroPad, User 5, Button "L" => "L1" [INFO] RetroPad, User 5, Button "R" => "R1" [INFO] RetroPad, User 5, Button "L2" => "L2" [INFO] RetroPad, User 5, Button "R2" => "R2" [INFO] RetroPad, User 5, Button "L3" => "L3" [INFO] RetroPad, User 5, Button "R3" => "R3" [INFO] Environ SET_PIXEL_FORMAT: RGB565. RGB565 supported, using it plugin: plugins/builtin_gpu plugin: plugins/builtin_spu plugin: plugins/builtin_pad plugin: plugins/builtin_pad Plugins loaded. Loaded CD Image: /home/pi/RetroPie/roms/psx/Agile Warrior - F-111X (USA).cue[+cue]. Track 01 (DATA) - Start 00:02:00, Length 27:42:23 Track 02 (AUDIO) - Start 27:46:23, Length 01:10:71 Track 03 (AUDIO) - Start 28:59:19, Length 02:45:21 Track 04 (AUDIO) - Start 31:46:40, Length 03:53:71 Track 05 (AUDIO) - Start 35:42:36, Length 02:29:70 Track 06 (AUDIO) - Start 38:14:31, Length 02:19:50 Track 07 (AUDIO) - Start 40:36:06, Length 02:02:16 Track 08 (AUDIO) - Start 42:40:22, Length 02:19:18 Track 09 (AUDIO) - Start 45:01:40, Length 01:42:66 Track 10 (AUDIO) - Start 46:46:31, Length 02:34:63 Track 11 (AUDIO) - Start 49:23:19, Length 01:35:28 Track 12 (AUDIO) - Start 51:00:47, Length 03:53:71 Track 13 (AUDIO) - Start 54:56:43, Length 02:19:50 selected sound output driver: libretro CD-ROM Label: AGILEWARRIOR CD-ROM ID: SLUS00023 CD-ROM EXE Name: SLUS_000.23;1 [INFO] [CHEEVOS]: system RAM: (nil) 0 [INFO] [CHEEVOS]: save RAM: 0x7001a79c 131072 [INFO] [CHEEVOS]: video RAM: (nil) 0 [INFO] [CHEEVOS]: RTC: (nil) 0 [INFO] Skipping SRAM load.. [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [INFO] [Audio]: Set audio input rate to: 44100.00 Hz. [INFO] Found shader "/home/pi/.config/retroarch/shaders/2xsal-level2-crt.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/2xsal.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/2xScaleHQ.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion_lanczos4.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion_phosphor.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/barrel-distortion_snes.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/Brighter-with_Contrast.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/bsnes_gamma_ramp.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi-curvature-vertical.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi-curvature.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi-vertical.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/crt-pi.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/gameboy-screen-grid.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/gameboy.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/gameboy2.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/gba-color.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x&lcd3x.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x2.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x_lcd3x.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2x_phosphor.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2xwaterpaint.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq2xwaterpaintscanline.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq4x.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/hq4x_lcd3x.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/nds-color.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/nds.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/nedi.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/palm-color.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/phosphor.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/psp-color.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/sharp-bilinear-2x-prescale.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/sharp-bilinear-scanlines.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/sharp-bilinear-simple.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes2.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2x.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2xwaterpaint.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2xwaterpainthicontrast.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_hq2xwaterpaintscanline.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_lcd3x.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_phosphor.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_scanline.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/snes_waterpaint.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/stock.glsl" [INFO] Found shader "/home/pi/.config/retroarch/shaders/super-2xsai.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/super-eagle.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/vba-color.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/xbr-lv1-noblend.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_curve.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_curve_vertical.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_standard.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_crt_standard_vertical.glslp" [INFO] Found shader "/home/pi/.config/retroarch/shaders/zfast_lcd_standard.glslp" [INFO] [Video]: Video @ 960x720 [INFO] [Video]: Starting threaded video driver ... [INFO] [EGL] Falling back to eglGetDisplay [INFO] [EGL]: EGL version: 1.4 [INFO] [EGL]: Current context: 0x1. [INFO] [GL]: Found GL context: videocore [INFO] [GL]: Detecting screen resolution 1280x1024. [INFO] [EGL]: eglSwapInterval(1) [INFO] [GL]: Vendor: Broadcom, Renderer: VideoCore IV HW. [INFO] [GL]: Version: OpenGL ES 2.0. [INFO] Querying EGL extension: KHR_image => exists [WARN] [GL]: GLES implementation does not have BGRA8888 extension. 32-bit path will require conversion. [INFO] [GL]: Using resolution 1280x1024 [INFO] [GL]: Default shader backend found: glsl. [INFO] [Shader driver]: Using GLSL shader backend. [WARN] [GL]: Stock GLSL shaders will be used. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GL]: Using 4 textures. [INFO] [GL]: Loaded 1 program(s). [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. [INFO] [udev]: Keyboard #0 (/dev/input/event1). [ERROR] [udev] Failed to open device: /dev/input/event4 (Success). [INFO] [udev]: Mouse #0 (/dev/input/mouse0). [INFO] [udev]: Plugged pad: Xiaoji Gamesir-G3w (1452:1371) on port #0. [INFO] [udev]: Pad #0 (/dev/input/event0) supports 0 force feedback effects. [INFO] [Autoconf]: 2 profiles found. [INFO] [autoconf]: selected configuration: /home/pi/.config/retroarch/autoconfig/Xiaoji Gamesir-G3w.cfg [INFO] [udev]: Plugged pad: DragonRise Inc. Generic USB Joystick (121:6) on port #1. [INFO] [udev]: Pad #1 (/dev/input/event2) supports 0 force feedback effects. [INFO] [Autoconf]: 2 profiles found. [INFO] [udev]: Plugged pad: DragonRise Inc. Generic USB Joystick (121:6) on port #2. [INFO] [udev]: Pad #2 (/dev/input/event3) supports 0 force feedback effects. [INFO] [autoconf]: selected configuration: /home/pi/.config/retroarch/autoconfig/DragonRise Inc. Generic USB Joystick .cfg [INFO] [Autoconf]: 2 profiles found. [INFO] [autoconf]: selected configuration: /home/pi/.config/retroarch/autoconfig/DragonRise Inc. Generic USB Joystick .cfg [INFO] [Joypad]: Found joypad driver: "udev". [WARN] [udev]: Full-screen pointer won't be available. [INFO] [Video]: Found display server: null [INFO] ALSA: Using signed 16-bit format. [INFO] ALSA: Period size: 384 frames [INFO] ALSA: Buffer size: 1536 frames [INFO] [LED]: LED driver = 'null' 0x1e41ac [INFO] Loading history file: [/opt/retropie/configs/all/content_history.lpl]. [INFO] Loading history file: [/opt/retropie/configs/all/content_favorites.lpl]. [INFO] Loading history file: [/opt/retropie/configs/all/content_music_history.lpl]. [INFO] Loading history file: [/opt/retropie/configs/all/content_video_history.lpl]. [INFO] Loading history file: [/opt/retropie/configs/all/content_image_history.lpl].
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.