Skip to content

[BUG] Black screen on switch games RP5 8250 #177

Description

@nickwales

Describe the bug

Switch games that work on other devices running eden do not display anything. Audio works.

How to reproduce

Steps to reproduce the behavior:

  1. Install switch rom
  2. Start rom
  3. Hear game but cannot see anything.

Information

  • ROCKNIX Version: 20250819
  • Hardware Platform: Retroid Pocket 5

Log file

SM8250:~/.config/eden/log # grep -i error eden_log.txt
[   2.906411] Config <Info> common/settings.cpp:operator():114: -- Cpu.cpuopt_unsafe_reduce_fp_error: true
[   2.906604] Config <Info> common/settings.cpp:operator():114: -- LibraryApplet.error_applet_mode: LLE
[   3.619366] Render.Vulkan <Error> video_core/vulkan_common/vulkan_device.cpp:GetSuitability:1114: Missing required feature uniformAndStorageBuffer16BitAccess
[   3.619366] Render.Vulkan <Error> video_core/vulkan_common/vulkan_device.cpp:GetSuitability:1114: Missing required feature storageBuffer8BitAccess
[   3.619367] Render.Vulkan <Error> video_core/vulkan_common/vulkan_device.cpp:GetSuitability:1114: Missing required feature uniformAndStorageBuffer8BitAccess
[   3.619368] Render.Vulkan <Error> video_core/vulkan_common/vulkan_device.cpp:GetSuitability:1114: Missing required feature wideLines
[   4.174048] Service.AM <Warning> core/hle/service/am/service/application_functions.cpp:GetGpuErrorDetectedSystemEvent:445: (STUBBED) called
[   4.363756] Service.NVDRV <Warning> core/hle/service/nvdrv/devices/nvhost_gpu.cpp:SetErrorNotifier:159: (STUBBED) called, offset=0, size=1000, mem=14
SM8250:~/.config/eden/log # grep -i warning eden_log.txt
[   0.187706] Frontend <Warning> yuzu/game_list.cpp:LoadCompatibilityList:754: Game compatibility list is empty
[   2.931538] Core <Warning> ./core/arm/nce/lru_cache.h:LRUCache:29: LRU Cache initialised (state: enabled | capacity: 16384)
[   2.931541] Core.ARM <Warning> core/arm/nce/patcher.cpp:Patcher:43: Patcher initialized with LRU cache enabled
[   3.163269] Core <Warning> ./core/arm/nce/lru_cache.h:LRUCache:29: LRU Cache initialised (state: enabled | capacity: 16384)
[   3.163278] Core.ARM <Warning> core/arm/nce/patcher.cpp:Patcher:43: Patcher initialized with LRU cache enabled
[   3.206365] Core <Warning> ./core/arm/nce/lru_cache.h:LRUCache:29: LRU Cache initialised (state: enabled | capacity: 16384)
[   3.206374] Core.ARM <Warning> core/arm/nce/patcher.cpp:Patcher:43: Patcher initialized with LRU cache enabled
[   3.601456] Service.FS <Warning> core/file_sys/romfs_factory.cpp:RomFSFactory:25: Unable to read base RomFS
[   3.619390] Render.Vulkan <Warning> video_core/vulkan_common/vulkan_device.cpp:Device:431: Unsuitable driver, continuing anyway
[   3.619455] Render.Vulkan <Warning> video_core/vulkan_common/vulkan_device.cpp:Device:495: Qualcomm and Turnip drivers have broken VK_EXT_custom_border_color
[   3.619456] Render.Vulkan <Warning> video_core/vulkan_common/vulkan_device.cpp:Device:705: Turnip requires higher-than-reported binding limits
[   4.173577] Service.VI <Warning> core/hle/service/vi/application_display_service.cpp:GetManagerDisplayService:76: (STUBBED) called
[   4.173924] Service.AM <Warning> core/hle/service/am/service/common_state_getter.cpp:SetRequestExitToLibraryAppletAtExecuteNextProgramEnabled:282: (STUBBED) called
[   4.174048] Service.AM <Warning> core/hle/service/am/service/application_functions.cpp:GetGpuErrorDetectedSystemEvent:445: (STUBBED) called
[   4.193780] Service.VI <Warning> core/hle/service/vi/application_display_service.cpp:GetManagerDisplayService:76: (STUBBED) called
[   4.193868] Service.VI <Warning> core/hle/service/vi/application_display_service.cpp:GetSystemDisplayService:69: (STUBBED) called
[   4.193954] Service.VI <Warning> core/hle/service/vi/application_display_service.cpp:GetRelayService:63: (STUBBED) called
[   4.194366] Service.AM <Warning> core/hle/service/am/service/self_controller.cpp:CreateManagedDisplaySeparableLayer:266: (STUBBED) called
[   4.194611] Service.VI <Warning> core/hle/service/nvnflinger/hos_binder_driver.cpp:AdjustRefcount:43: (STUBBED) called id=2, addval=1, type=0
[   4.194675] Service.VI <Warning> core/hle/service/nvnflinger/hos_binder_driver.cpp:AdjustRefcount:43: (STUBBED) called id=2, addval=1, type=1
[   4.194781] Service.VI <Warning> core/hle/service/nvnflinger/hos_binder_driver.cpp:GetNativeHandle:49: (STUBBED) called id=2, type_id=15
[   4.276476] Service.ACC <Warning> core/hle/service/acc/acc.cpp:InitializeApplicationInfoV2:964: (STUBBED) called
[   4.277272] Service.AOC <Warning> core/hle/service/aoc/addon_content_manager.cpp:CheckAddOnContentMountStatus:194: (STUBBED) called
[   4.278808] Service.NVDRV <Warning> core/hle/service/nvdrv/nvdrv_interface.cpp:Initialize:155: (STUBBED) called
[   4.281844] Service.NVDRV <Warning> core/hle/service/nvdrv/nvdrv_interface.cpp:SetAruid:212: (STUBBED) called, pid=0x51
[   4.282033] Service.NVDRV <Warning> core/hle/service/nvdrv/nvdrv_interface.cpp:SetGraphicsFirmwareMemoryMarginEnabled:220: (STUBBED) called
[   4.363472] Service.NVDRV <Warning> core/hle/service/nvdrv/devices/nvhost_gpu.cpp:AllocGPFIFOEx2:171: (STUBBED) called, num_entries=800, flags=1, unk0=0, unk1=0, unk2=0, unk3=0
[   4.363703] Service.NVDRV <Warning> core/hle/service/nvdrv/devices/nvhost_gpu.cpp:AllocateObjectContext:195: (STUBBED) called, class_num=B197, flags=0
[   4.363756] Service.NVDRV <Warning> core/hle/service/nvdrv/devices/nvhost_gpu.cpp:SetErrorNotifier:159: (STUBBED) called, offset=0, size=1000, mem=14

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions