Rpi3b+ unplayable on 4k TCL
-
@Parabolaralus
For the gui, you just have to enable it in raspi-config. That’s what I did.I’ll check the hdmi2.0 settings next time I’m there to check. The tv is actually pretty nice for a 4k and $300 sans the absolutely garbage speakers on it.
-
retroarch.cfg main file:
apply_cheats_after_toggle = "false" aspect_ratio_index = "23" assets_directory = "~/.config/retroarch/assets" audio_block_frames = "0" audio_device = "" audio_driver = "sdl2" audio_dsp_plugin = "" audio_enable = "true" audio_enable_menu = "false" audio_enable_menu_bgm = "false" audio_enable_menu_cancel = "true" audio_enable_menu_notice = "false" audio_enable_menu_ok = "true" audio_fastforward_mute = "false" audio_filter_dir = "default" audio_latency = "2" 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.005000" 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" 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 = "/tmp/retroarch" camera_allow = "false" camera_device = "" camera_driver = "null" cheat_database_path = "~/.config/retroarch/cheats" check_firmware_before_loading = "false" cheevos_auto_screenshot = "false" cheevos_badges_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_username = "" cheevos_verbose_enable = "false" config_save_on_exit = "false" content_database_path = "~/.config/retroarch/database/rdb" content_favorites_path = "/opt/retropie/configs/all/content_favorites.lpl" content_favorites_size = "200" content_history_dir = "" content_history_path = "/opt/retropie/configs/all/content_history.lpl" content_history_size = "200" content_image_history_path = "/opt/retropie/configs/all/content_image_history.l$ content_music_history_path = "/opt/retropie/configs/all/content_music_history.l$ content_runtime_log = "true" content_runtime_log_aggregate = "false" content_show_add = "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 = "/opt/retropie/configs/all/content_video_history.l$ core_assets_directory = "~/.config/retroarch/downloads" core_options_path = "/opt/retropie/configs/all/retroarch-core-options.cfg" core_set_supports_no_game_enable = "true" core_updater_auto_extract_archive = "true" core_updater_buildbot_assets_url = "http://buildbot.libretro.com/assets/" core_updater_buildbot_cores_url = "http://buildbot.libretro.com/nightly/linux/a$ core_updater_show_experimental_cores = "false" crt_switch_center_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 = "960" custom_viewport_width = "1280" custom_viewport_x = "320" custom_viewport_y = "60" 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_ai_service = "nul" input_ai_service_axis = "nul" input_ai_service_btn = "nul" input_ai_service_mbtn = "nul" 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 = "true" input_axis_threshold = "0.500000" input_bind_hold = "2" input_bind_timeout = "5" input_cheat_index_minus = "t" input_cheat_index_minus_axis = "nul" input_cheat_index_minus_btn = "nul" input_cheat_index_minus_mbtn = "nul" input_cheat_index_plus = "y" input_cheat_index_plus_axis = "nul" input_cheat_index_plus_btn = "nul" input_cheat_index_plus_mbtn = "nul" input_cheat_toggle = "u" input_cheat_toggle_axis = "nul" input_cheat_toggle_btn = "nul" input_cheat_toggle_mbtn = "nul" 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_disk_eject_toggle = "nul" input_disk_eject_toggle_axis = "nul" input_disk_eject_toggle_btn = "nul" input_disk_eject_toggle_mbtn = "nul" input_disk_next = "nul" input_disk_next_axis = "nul" input_disk_next_axis = "nul" input_disk_next_btn = "nul" input_disk_next_mbtn = "nul" input_disk_prev = "nul" input_disk_prev_axis = "nul" input_disk_prev_btn = "nul" input_disk_prev_mbtn = "nul" input_driver = "udev" input_duty_cycle = "3" input_enable_hotkey = "nul" input_enable_hotkey_axis = "nul" input_enable_hotkey_btn = "nul" input_enable_hotkey_mbtn = "nul" input_exit_emulator = "escape" input_exit_emulator_axis = "nul" input_exit_emulator_btn = "nul" input_exit_emulator_mbtn = "nul" input_fps_toggle = "f3" input_fps_toggle_axis = "nul" input_fps_toggle_btn = "nul" input_fps_toggle_mbtn = "nul" 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 = "l" input_hold_fast_forward_axis = "nul" input_hold_fast_forward_btn = "nul" input_hold_fast_forward_mbtn = "nul" input_hold_slowmotion = "e" input_hold_slowmotion_axis = "nul" input_hold_slowmotion_btn = "nul" input_hold_slowmotion_mbtn = "nul" input_joypad_driver = "udev" input_keyboard_layout = "" 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 = "f4" input_load_state_axis = "nul" input_load_state_btn = "nul" input_load_state_mbtn = "nul" input_max_users = "2" input_menu_toggle = "f1" input_menu_toggle_axis = "nul" input_menu_toggle_btn = "nul" input_menu_toggle_gamepad_combo = "0" input_menu_toggle_mbtn = "nul" 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_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.700000" input_overlay_scale = "1.000000" input_overlay_show_mouse_cursor = "true" input_overlay_show_physical_inputs = "false" 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_player10_a = "nul" input_player10_a_axis = "nul" input_player10_a_btn = "nul" >>> players 1-16 deleted from this post since its all the same for 1000 lines<<< input_poll_type_behavior = "2" input_recording_toggle = "nul" input_recording_toggle_axis = "nul" input_recording_toggle_btn = "nul" input_recording_toggle_mbtn = "nul" input_remap_binds_enable = "true" input_remapping_directory = "~/.config/retroarch/config/remaps" input_reset = "h" input_reset_axis = "nul" input_reset_btn = "nul" input_reset_mbtn = "nul" input_rewind = "r" input_rewind_axis = "nul" input_rewind_btn = "nul" input_rewind_mbtn = "nul" input_save_state = "f2" input_save_state_axis = "nul" input_save_state_btn = "nul" input_save_state_mbtn = "nul" input_screenshot = "f8" input_screenshot_axis = "nul" input_screenshot_axis = "nul" input_screenshot_btn = "nul" input_screenshot_mbtn = "nul" input_send_debug_info = "f10" input_send_debug_info_axis = "nul" input_send_debug_info_btn = "nul" input_send_debug_info_mbtn = "nul" input_shader_next = "m" input_shader_next_axis = "nul" input_shader_next_btn = "nul" input_shader_next_mbtn = "nul" input_shader_prev = "n" input_shader_prev_axis = "nul" input_shader_prev_btn = "nul" input_shader_prev_mbtn = "nul" input_state_slot_decrease = "f6" input_state_slot_decrease_axis = "nul" input_state_slot_decrease_btn = "nul" input_state_slot_decrease_mbtn = "nul" input_state_slot_increase = "f7" input_state_slot_increase_axis = "nul" input_state_slot_increase_btn = "nul" input_state_slot_increase_mbtn = "nul" 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 = "~/.config/retroarch/autoconfig" 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 = "1" 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_show_nav_bar = "true" materialui_thumbnail_background_enable = "true" materialui_thumbnail_view_landscape = "2" materialui_thumbnail_view_portrait = "1" memory_show = "false" menu_battery_level_enable = "true" menu_core_enable = "true" menu_driver = "rgui" 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.900000" 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 = "1" menu_show_advanced_settings = "true" 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 = "true" menu_show_load_content = "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 = "true" menu_show_rewind = "true" menu_show_shutdown = "true" menu_show_sublabels = "true" menu_show_video_layout = "true" menu_swap_ok_cancel_buttons = "false" 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 = "1" menu_timedate_enable = "true" menu_timedate_style = "19" menu_unified_controls = "true" 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_password = "" 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_spectate_password = "" netplay_start_as_spectator = "false" netplay_stateless_mode = "false" netplay_use_mitm_server = "false" network_cmd_enable = "false" 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" 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_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 = "true" record_driver = "ffmpeg" recording_config_directory = "" recording_output_directory = "" 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 = "2" rgui_background_filler_thickness_enable = "true" rgui_border_filler_enable = "true" rgui_border_filler_thickness_enable = "true" rgui_browser_directory = "~/RetroPie/roms" rgui_config_directory = "~/.config/retroarch/config" rgui_extended_ascii = "false" rgui_inline_thumbnails = "false" rgui_internal_upscale_level = "0" rgui_menu_color_theme = "22" rgui_menu_theme_preset = "" rgui_particle_effect = "1" rgui_particle_effect_speed = "1.000000" rgui_show_start_screen = "false" rgui_swap_thumbnails = "false" rgui_thumbnail_delay = "0" rgui_thumbnail_downscaler = "0" run_ahead_enabled = "true" run_ahead_frames = "1" run_ahead_hide_warnings = "false" run_ahead_secondary_instance = "false" runtime_log_directory = "default" save_file_compression = "false" savefile_directory = "default" savefiles_in_content_dir = "false" savestate_auto_index = "false" savestate_auto_load = "true" savestate_auto_save = "true" savestate_directory = "default" savestate_file_compression = "true" savestate_thumbnail_enable = "false" savestates_in_content_dir = "false" scan_without_core_match = "false" screen_orientation = "0" screenshot_directory = "~/.config/retroarch/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 = "0" statistics_show = "false" stdin_cmd_enable = "false" streaming_mode = "0" suspend_screensaver_enable = "true" sustained_performance_mode = "false" system_directory = "~/RetroPie/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 = "0" 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 = "sdl2" video_filter = "" video_filter_dir = "default" video_font_enable = "true" video_font_path = "" video_font_size = "24.000000" video_force_aspect = "true" video_force_srgb_disable = "false" video_frame_delay = "0" video_fullscreen = "false" video_fullscreen_x = "0" video_fullscreen_y = "0" video_gpu_record = "false" video_gpu_screenshot = "true" video_hard_sync = "false" video_hard_sync_frames = "1" 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 = "" video_shader_delay = "0" video_shader_dir = "~/.config/retroarch/shaders" video_shader_enable = "true" video_shader_watch_files = "false" video_shared_context = "false" video_smooth = "false" 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 = "true" 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_show_add = "false" xmb_show_history = "false" xmb_show_images = "false" xmb_show_music = "false" xmb_theme = "0" xmb_vertical_thumbnails = "false" youtube_stream_key = ""
-
I do get this error often when running anything:
error: VolumeControl::init() - Failed to find mixer elements!
Megadrive config file:
# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = "/opt/retropie/configs/megadrive/" #include "/opt/retropie/configs/all/retroarch.cfg"
runcommand logs:
Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-genesis-plus-gx/genesis_plus_gx_libretro.so --config /opt/retropie/configs/megadrive/retroarch.cfg "/home/pi/RetroPie/roms/megadrive/Sonic The Hedgehog.7z" --appendconfig /dev/shm/retroarch.cfg
It actually locked up trying to play this. Note roms are in full ZIP format in respected folders.
-
Sorry I have not got back in a while, have been very busy.
Now I notice that when I try to run emulators that it freezes once it boots a rom. I also notice that there is a mouse in the upper left corner of the screen (no mouse connected to the pi).
I am going to try this on my 1080p older samsung tv 32" to see what it does.
Also, I installed the Pixel desktop environment from the Raspi-Config.
-
SO I believe I think I figured it out at least on my samsung 4k in game mode HDMI.
I uninstalled retropie and reinstalled again. Then I set the following for Retroarch config:
Audio latency - 300ms
Poll Type Behavior - EarlyNow I can play both Sega and NES ROMs with minimal issues. For some reason, I have screen cut off on the edges in retroarch, it may be something to do with base OS configurations but at least it's working now properly when playing roms so I am ok with that.
I'll see if it plays ok on the TCL later. If it does, I know its a TV issue.
-
@sonicman2020 said in Rpi3b+ unplayable on 4k TCL:
I have screen cut off on the edges in retroarch, it may be something to do with base OS configurations but at least it's working now properly when playing roms so I am ok with that.
Set the Samsung picture mode to Screen Fit. It will cut off edges in 16:9 picture mode.
-
@Lyle_JP
I disabled game mode and found the setting under "Picture size" and then changed "Fit to Screen" from Auto to On.Thanks for the tip!
-
@sonicman2020 said in Rpi3b+ unplayable on 4k TCL:
run_ahead_enabled = "true"
run_ahead_frames = "1"this is not a standard retroarch.cfg at all. i am not surprised it's unplayable on a 3b. why did you change this setting (and presumably others)? the defaults are carefully selected for what is possible on your hardware.
-
@dankcushions
I was trying settings changes to see if they made differences in quality. Increasing computing in order to hopefully reduce lag was the reason for that specific change since the Pi was only doing about 15% cpu usage trying to play a Rom and maybe 250mb ram use.I believed that setting a lower latency would reduce lag (use more cpu to "get ahead") whereas this actually increased lag to the point of being unable to play any rom even though cpu use was always under 20%. Setting the latency to 300ms, which if were used in normal console gaming, would render a game nearly impossible to play in real-time, especially graphic-intensive games. I believe the compute math for this is backward since increasing latency ms actually increased CPU usage and decreased audio/graphic lag on the Pi. It's almost as if increasing latency is how much you are trying to reduce the actual latency with hardware decoding.
-
@sonicman2020 with respect, your understanding of the runahead settings, and the audio latency settings are very wrong. if you want to get this working properly, please start again from the retropie image, and don't change such settings: https://retropie.org.uk/docs/First-Installation/
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.