Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Сompilation on Raspberry pi 4 #969

Open
olevenets2 opened this issue Jan 15, 2025 · 1 comment
Open

Сompilation on Raspberry pi 4 #969

olevenets2 opened this issue Jan 15, 2025 · 1 comment

Comments

@olevenets2
Copy link

olevenets2 commented Jan 15, 2025

Hi, I just compiled the latest DoomCode on my Raspberry Pi 4 with 4GB of RAM using DirectXShaderCompiler version 1.8.2405 as per the instructions. After that I downloaded the preferred RBDOOM-3-BFG-1.3.0.42-full-win64-20211030-git-b4e0366 from moddb.com and updated it with the latest RBDOOM-3-BFG-1.5.1.2-lite-win64-20230523-git-39ae120. Then I try to run RBDOOM3BGF and I get an error:

olevenets@raspberrypi:~/Games/DoomBFG $ ./RBDoom3BFG 
QA Timing INIT: 000982ms
RBDOOM 3 BFG 1.6.0.1403 linux-aarch64 Jan 15 2025 19:34:03
found interface lo - loopback
found interface wlan0 - 192.168.100.22/255.255.255.0
------ Initializing File System ------
Current search path:
/home/olevenets/.local/share/rbdoom3bfg/base
/home/olevenets/Games/DoomBFG/base
file system initialized.
--------------------------------------
----- Initializing Decls -----
------------------------------
Couldn't open journal files
failed parsing /proc/cpuinfo
alternative method used
/proc/cpuinfo CPU processors: 4
/proc/cpuinfo CPU logical cores: 4
execing default.cfg
execing D3BFGConfig.cfg
execing autoexec.cfg
----- R_InitOpenGL -----
Initializing Vulkan subsystem
Enabled Vulkan instance extensions:
    VK_EXT_debug_report
    VK_KHR_xlib_surface
    VK_KHR_surface
    VK_KHR_get_physical_device_properties2
Enabled Vulkan layers:
Enabled Vulkan device extensions:
    VK_EXT_memory_budget
    VK_KHR_format_feature_flags2
    VK_KHR_buffer_device_address
    VK_EXT_descriptor_indexing
    VK_KHR_maintenance1
    VK_KHR_synchronization2
    VK_KHR_swapchain
Created Vulkan device: llvmpipe (LLVM 15.0.6, 128 bits)
----- Initializing Render Shaders -----
Loading shader program builtin/gui
Sys_Error: Couldn't find the required shader permutation in the blob, or the blob is corrupted.
Required permutation key: 
USE_GPU_SKINNING=0;
Permutations available in the blob:
USE_GPU_SKINNING=0 
USE_GPU_SKINNING=1 

Is there any way I can fix this to play Doom on my Raspberry Pi?

@olevenets2 olevenets2 changed the title Running on Raspberry pi 4 Сompilation on Raspberry pi 4 Jan 16, 2025
@olevenets2
Copy link
Author

my vulkaninfo https://paste.ee/p/BssTBO3z

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant